+ local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=310 WRKLOG=/tmp/bulklog/py310-grpcio-1.73.1nb1/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=310 WRKLOG=/tmp/bulklog/py310-grpcio-1.73.1nb1/work.log ===> Building for py310-grpcio-1.73.1nb1 * Building wheel... Found cython-generated files... /usr/pkg/lib/python3.10/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_py running build_project_metadata creating pyb/lib.netbsd-10.1-amd64-cpython-310/grpc copying src/python/grpcio/grpc/_simple_stubs.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc copying src/python/grpcio/grpc/_utilities.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc copying src/python/grpcio/grpc/_channel.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc copying src/python/grpcio/grpc/_grpcio_metadata.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc copying src/python/grpcio/grpc/_auth.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc copying src/python/grpcio/grpc/_runtime_protos.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc copying src/python/grpcio/grpc/_interceptor.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc copying src/python/grpcio/grpc/_compression.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc copying src/python/grpcio/grpc/__init__.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc copying src/python/grpcio/grpc/_typing.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc copying src/python/grpcio/grpc/_common.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc copying src/python/grpcio/grpc/_plugin_wrapping.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc copying src/python/grpcio/grpc/_observability.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc copying src/python/grpcio/grpc/_server.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc creating pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/beta copying src/python/grpcio/grpc/beta/_server_adaptations.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/beta copying src/python/grpcio/grpc/beta/_metadata.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/beta copying src/python/grpcio/grpc/beta/implementations.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/beta copying src/python/grpcio/grpc/beta/__init__.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/beta copying src/python/grpcio/grpc/beta/utilities.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/beta copying src/python/grpcio/grpc/beta/_client_adaptations.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/beta copying src/python/grpcio/grpc/beta/interfaces.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/beta creating pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/_cython copying src/python/grpcio/grpc/_cython/__init__.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/_cython creating pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/experimental copying src/python/grpcio/grpc/experimental/gevent.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/experimental copying src/python/grpcio/grpc/experimental/session_cache.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/experimental copying src/python/grpcio/grpc/experimental/__init__.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/experimental creating pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework copying src/python/grpcio/grpc/framework/__init__.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework creating pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/aio copying src/python/grpcio/grpc/aio/_base_call.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/aio copying src/python/grpcio/grpc/aio/_base_server.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/aio copying src/python/grpcio/grpc/aio/_channel.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/aio copying src/python/grpcio/grpc/aio/_call.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/aio copying src/python/grpcio/grpc/aio/_metadata.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/aio copying src/python/grpcio/grpc/aio/_interceptor.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/aio copying src/python/grpcio/grpc/aio/_utils.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/aio copying src/python/grpcio/grpc/aio/_base_channel.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/aio copying src/python/grpcio/grpc/aio/__init__.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/aio copying src/python/grpcio/grpc/aio/_typing.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/aio copying src/python/grpcio/grpc/aio/_server.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/aio creating pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/_cython/_cygrpc copying src/python/grpcio/grpc/_cython/_cygrpc/__init__.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/_cython/_cygrpc creating pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/experimental/aio copying src/python/grpcio/grpc/experimental/aio/__init__.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/experimental/aio creating pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/common copying src/python/grpcio/grpc/framework/common/style.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/common copying src/python/grpcio/grpc/framework/common/__init__.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/common copying src/python/grpcio/grpc/framework/common/cardinality.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/common creating pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/interfaces copying src/python/grpcio/grpc/framework/interfaces/__init__.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/interfaces creating pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/foundation copying src/python/grpcio/grpc/framework/foundation/stream.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/foundation copying src/python/grpcio/grpc/framework/foundation/stream_util.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/foundation copying src/python/grpcio/grpc/framework/foundation/future.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/foundation copying src/python/grpcio/grpc/framework/foundation/callable_util.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/foundation copying src/python/grpcio/grpc/framework/foundation/logging_pool.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/foundation copying src/python/grpcio/grpc/framework/foundation/__init__.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/foundation copying src/python/grpcio/grpc/framework/foundation/abandonment.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/foundation creating pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/interfaces/base copying src/python/grpcio/grpc/framework/interfaces/base/base.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/interfaces/base copying src/python/grpcio/grpc/framework/interfaces/base/__init__.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/interfaces/base copying src/python/grpcio/grpc/framework/interfaces/base/utilities.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/interfaces/base creating pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/interfaces/face copying src/python/grpcio/grpc/framework/interfaces/face/__init__.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/interfaces/face copying src/python/grpcio/grpc/framework/interfaces/face/utilities.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/interfaces/face copying src/python/grpcio/grpc/framework/interfaces/face/face.py -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/framework/interfaces/face creating pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/_cython/_credentials copying src/python/grpcio/grpc/_cython/_credentials/roots.pem -> pyb/lib.netbsd-10.1-amd64-cpython-310/grpc/_cython/_credentials running build_ext Found cython-generated files... building 'grpc._cython.cygrpc' extension creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/call creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/channelz creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/client_channel creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/config creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/call creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/call/composite creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/call/external creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/call/gcp_service_account_identity creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/call/iam creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/call/jwt creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/call/oauth2 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/call/plugin creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/call/token_fetcher creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/transport/alts creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/transport/composite creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/transport/fake creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/transport/google_default creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/transport/insecure creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/transport/local creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/transport/ssl creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/transport/tls creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/transport/xds creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/filters/backend_metrics creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/filters/census creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/filters/channel_idle creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/filters/fault_injection creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/filters/gcp_authentication creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/filters/http/client creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/filters/http/message_compress creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/filters/http/server creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/filters/message_size creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/filters/rbac creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/filters/stateful_session creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/transport/chttp2/alpn creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/transport/chttp2/client creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/transport/chttp2/server creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/transport/chttp2/transport creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/transport/inproc creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/admin/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/annotations creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/accesslog/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/bootstrap/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/cluster/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/common/matcher/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/endpoint/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/listener/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/metrics/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/overload/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/rbac/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/route/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/tap/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/trace/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/data/accesslog/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/clusters/aggregate/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/filters/common/fault/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/filters/http/fault/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/filters/http/gcp_authn/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/filters/http/rbac/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/filters/http/router/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/filters/http/stateful_session/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/filters/network/http_connection_manager/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/http/stateful_session/cookie/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/common/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/pick_first/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/ring_hash/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/wrr_locality/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/transport_sockets/http_11_proxy/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/upstreams/http/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/service/discovery/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/service/load_stats/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/service/status/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/http/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/matcher/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/metadata/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/tracing/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/google/api creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/google/api/expr/v1alpha1 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/google/protobuf creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/google/rpc creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/src/proto/grpc/gcp creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/src/proto/grpc/health/v1 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/src/proto/grpc/lb/v1 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/src/proto/grpc/lookup/v1 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/udpa/annotations creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/validate creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/annotations/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/core/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/data/orca/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/service/orca/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/type/matcher/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/type/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/admin/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/annotations creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/accesslog/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/bootstrap/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/cluster/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/common/matcher/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/core/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/listener/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/metrics/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/overload/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/rbac/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/route/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/tap/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/trace/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/data/accesslog/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/extensions/clusters/aggregate/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/extensions/filters/common/fault/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/fault/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/gcp_authn/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/rbac/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/router/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/stateful_session/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/extensions/filters/network/http_connection_manager/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/extensions/http/stateful_session/cookie/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/http_11_proxy/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/extensions/upstreams/http/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/service/discovery/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/service/load_stats/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/service/status/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/type/http/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/type/matcher/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/type/metadata/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/type/tracing/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/type/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/google/api creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/google/protobuf creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/google/rpc creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/src/proto/grpc/lookup/v1 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/udpa/annotations creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/validate creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/xds/annotations/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/xds/core/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/xds/type/matcher/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/xds/type/v3 creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/filter/auth creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/handshaker/endpoint_info creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/handshaker/http_connect creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/handshaker/security creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/handshaker/tcp_connect creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/address_utils creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/channel creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/compression creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/debug creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/event_engine creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/event_engine/cf_engine creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/event_engine/posix_engine creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/event_engine/thread_pool creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/event_engine/thready_event_engine creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/event_engine/windows creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/event_engine/work_queue creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/experiments creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/iomgr creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/iomgr/event_engine_shims creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/promise creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/resource_quota creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/security/authorization creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/slice creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/surface creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/lib/transport creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/load_balancing creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/load_balancing/grpclb creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/load_balancing/outlier_detection creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/load_balancing/pick_first creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/load_balancing/priority creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/load_balancing/ring_hash creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/load_balancing/rls creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/load_balancing/round_robin creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/load_balancing/weighted_round_robin creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/load_balancing/weighted_target creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/load_balancing/xds creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/plugin_registry creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/resolver/dns/c_ares creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/resolver/dns/event_engine creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/resolver/dns/native creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/resolver/fake creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/resolver/google_c2p creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/resolver/sockaddr creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/resolver/xds creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/server creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/service_config creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/telemetry creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/transport creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/tsi/alts/crypt creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/tsi/alts/frame_protector creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/tsi/alts/handshaker creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/tsi/alts/zero_copy_frame_protector creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/tsi/ssl/key_logging creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/tsi/ssl/session_cache creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/util creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/util/http_client creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/util/iphone creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/util/json creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/util/linux creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/util/msys creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/util/posix creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/util/windows creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/xds/grpc creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/xds/xds_client creating pyb/temp.netbsd-10.1-amd64-cpython-310/src/python/grpcio/grpc/_cython creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/address_sorting creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/upb/upb/base creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/upb/upb/hash creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/upb/upb/json creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/upb/upb/lex creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/upb/upb/mem creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/upb/upb/message creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/upb/upb/message/internal creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/upb/upb/mini_descriptor creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/upb/upb/mini_descriptor/internal creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/upb/upb/mini_table creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/upb/upb/mini_table/internal creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/upb/upb/reflection creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/upb/upb/reflection/internal creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/upb/upb/text creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/upb/upb/text/internal creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/upb/upb/wire creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/upb/upb/wire/internal creating pyb/temp.netbsd-10.1-amd64-cpython-310/third_party/utf8_range c++ -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/call/call_arena_allocator.cc -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/call/call_arena_allocator.o -pthread c++ -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/filters/http/client_authority_filter.cc -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/filters/http/client_authority_filter.o -pthread c++ -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.o -pthread c++ -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/credentials/transport/tls/ssl_utils.cc -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/transport/tls/ssl_utils.o -pthread c++ -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/transport/chttp2/transport/hpack_parser.cc -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/transport/chttp2/transport/hpack_parser.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/admin/v3/clusters.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/admin/v3/clusters.upb_minitable.o -pthread c++ -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/credentials/transport/alts/check_gcp_environment.cc -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/transport/alts/check_gcp_environment.o -pthread c++ -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/credentials/call/external/aws_request_signer.cc -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/call/external/aws_request_signer.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/config.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/attributes.h:39, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/absl_vlog_is_on.h:61, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from src/core/credentials/transport/alts/check_gcp_environment.cc:27: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/policy_checks.h:81:2: error: #error "C++ versions less than C++17 are not supported." 81 | #error "C++ versions less than C++17 are not supported." | ^~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/metrics/v3/metrics_service.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/metrics/v3/metrics_service.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/config.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/attributes.h:39, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:47, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/policy_checks.h:81:2: error: #error "C++ versions less than C++17 are not supported." 81 | #error "C++ versions less than C++17 are not supported." | ^~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/protocol.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/protocol.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/config.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:42, from ./src/core/lib/transport/transport.h:36, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/policy_checks.h:81:2: error: #error "C++ versions less than C++17 are not supported." 81 | #error "C++ versions less than C++17 are not supported." | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/config.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/attributes.h:39, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/bit_gen_ref.h:32, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:33, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/policy_checks.h:81:2: error: #error "C++ versions less than C++17 are not supported." 81 | #error "C++ versions less than C++17 are not supported." | ^~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/cluster/v3/cluster.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/cluster/v3/cluster.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/config.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/attributes.h:39, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:47, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/policy_checks.h:81:2: error: #error "C++ versions less than C++17 are not supported." 81 | #error "C++ versions less than C++17 are not supported." | ^~~~~ c++ -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/credentials/transport/local/local_credentials.cc -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/credentials/transport/local/local_credentials.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/trace/v3/trace.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/trace/v3/trace.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/config.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/attributes.h:39, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:39, from include/grpc/event_engine/memory_request.h:20, from include/grpc/event_engine/internal/memory_allocator_impl.h:17, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/policy_checks.h:81:2: error: #error "C++ versions less than C++17 are not supported." 81 | #error "C++ versions less than C++17 are not supported." | ^~~~~ c++ -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/client_channel/retry_filter.cc -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/client_channel/retry_filter.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/admin/v3/config_dump.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/admin/v3/config_dump.upb_minitable.o -pthread In file included from ./src/core/lib/promise/detail/promise_like.h:25, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/util/function_signature.h:34:35: warning: trigraph ??( ignored, use -trigraphs to enable [-Wtrigraphs] 34 | #define GRPC_FUNCTION_SIGNATURE "???()" | c++ -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/channelz/channel_trace.cc -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/channelz/channel_trace.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.upb_minitable.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/proxy_protocol.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/proxy_protocol.upb_minitable.o -pthread In file included from ./src/core/lib/promise/detail/promise_like.h:25, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:25, from ./src/core/call/metadata_batch.h:47, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/util/function_signature.h:34:35: warning: trigraph ??( ignored, use -trigraphs to enable [-Wtrigraphs] 34 | #define GRPC_FUNCTION_SIGNATURE "???()" | In file included from ./src/core/lib/promise/detail/promise_like.h:25, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/util/function_signature.h:34:35: warning: trigraph ??( ignored, use -trigraphs to enable [-Wtrigraphs] 34 | #define GRPC_FUNCTION_SIGNATURE "???()" | In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/config.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/attributes.h:39, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:39, from include/grpc/event_engine/endpoint_config.h:22, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/policy_checks.h:81:2: error: #error "C++ versions less than C++17 are not supported." 81 | #error "C++ versions less than C++17 are not supported." | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/config.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/policy_checks.h:81:2: error: #error "C++ versions less than C++17 are not supported." 81 | #error "C++ versions less than C++17 are not supported." | ^~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/cluster/v3/filter.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/cluster/v3/filter.upb_minitable.o -pthread In file included from ./src/core/lib/promise/detail/promise_like.h:25, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:29, from ./src/core/credentials/transport/security_connector.h:38, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: ./src/core/util/function_signature.h:34:35: warning: trigraph ??( ignored, use -trigraphs to enable [-Wtrigraphs] 34 | #define GRPC_FUNCTION_SIGNATURE "???()" | cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/metrics/v3/stats.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/metrics/v3/stats.upb_minitable.o -pthread In file included from ./src/core/lib/promise/detail/promise_like.h:25, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/util/function_signature.h:34:35: warning: trigraph ??( ignored, use -trigraphs to enable [-Wtrigraphs] 34 | #define GRPC_FUNCTION_SIGNATURE "???()" | In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/config.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/attributes.h:39, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:60, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/policy_checks.h:81:2: error: #error "C++ versions less than C++17 are not supported." 81 | #error "C++ versions less than C++17 are not supported." | ^~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/trace/v3/xray.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/trace/v3/xray.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/config.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/attributes.h:39, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/thread_annotations.h:37, from ./src/core/channelz/channel_trace.h:29, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/policy_checks.h:81:2: error: #error "C++ versions less than C++17 are not supported." 81 | #error "C++ versions less than C++17 are not supported." | ^~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.upb_minitable.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/admin/v3/config_dump_shared.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/admin/v3/config_dump_shared.upb_minitable.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/overload/v3/overload.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/overload/v3/overload.upb_minitable.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/resolver.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/resolver.upb_minitable.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/cluster/v3/outlier_detection.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/cluster/v3/outlier_detection.upb_minitable.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/admin/v3/init_dump.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/admin/v3/init_dump.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/absl_vlog_is_on.h:63, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from src/core/credentials/transport/alts/check_gcp_environment.cc:27: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:26: error: 'string_view' in namespace 'std' does not name a type 53 | using string_view = std::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:21: note: 'std::string_view' is only available from C++17 onwards 53 | using string_view = std::string_view; | ^~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/trace/v3/zipkin.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/trace/v3/zipkin.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:748:8: error: 'string_view' does not name a type 748 | inline string_view ClippedSubstr(string_view s, size_t pos, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:759:11: error: 'string_view' does not name a type 759 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/socket_cmsg_headers.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/socket_cmsg_headers.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/absl_vlog_is_on.h:63, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from src/core/credentials/transport/alts/check_gcp_environment.cc:27: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:129:21: error: 'string_view' is not a member of 'absl' 129 | int VLogLevel(absl::string_view file); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:141:6: error: variable or field 'UpdateVModule' declared void 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:141:26: error: 'string_view' is not a member of 'absl' 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:26: error: 'string_view' is not a member of 'absl' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:54: error: expected primary-expression before 'int' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:67: error: expression list treated as compound expression in initializer [-fpermissive] 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^ In file included from ./src/core/lib/promise/detail/promise_like.h:25, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:29, from ./src/core/credentials/transport/security_connector.h:38, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/util/function_signature.h:34:35: warning: trigraph ??( ignored, use -trigraphs to enable [-Wtrigraphs] 34 | #define GRPC_FUNCTION_SIGNATURE "???()" | cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/rbac/v3/rbac.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/rbac/v3/rbac.upb_minitable.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/data/accesslog/v3/accesslog.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/data/accesslog/v3/accesslog.upb_minitable.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/common/matcher/v3/matcher.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/common/matcher/v3/matcher.upb_minitable.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:49, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h: In function 'void absl::lts_20250512::base_internal::CallOnceImpl(std::atomic*, absl::lts_20250512::base_internal::SchedulingMode, Callable&&, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:184:10: error: 'invoke' is not a member of 'std' 184 | std::invoke(std::forward(fn), std::forward(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:184:10: note: 'std::invoke' is only available from C++17 onwards In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/bit_gen_ref.h:35, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:33, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:125:12: error: 'conjunction' has not been declared in 'std' 125 | using std::conjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:128:12: error: 'disjunction' has not been declared in 'std' 128 | using std::disjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:140:12: error: 'negation' has not been declared in 'std' 140 | using std::negation; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected template-name before '<' token 470 | : absl::negation {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' 517 | struct IsView> : std::true_type {}; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:44: error: wrong number of template arguments (2, should be 1) 517 | struct IsView> : std::true_type {}; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:513:8: note: provided for 'template struct absl::lts_20250512::type_traits_internal::IsView' 513 | struct IsView : std::integral_constant::value || | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:50: error: expected unqualified-id before '>' token 517 | struct IsView> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:532:41: error: 'conjunction' in namespace 'absl' does not name a template type 532 | using IsLifetimeBoundAssignment = absl::conjunction< | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/distribution_caller.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/bit_gen_ref.h:36, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:33, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:35:12: error: 'apply' has not been declared in 'std' 35 | using std::apply; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:38:12: error: 'in_place' has not been declared in 'std' 38 | using std::in_place; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:39:12: error: 'in_place_index' has not been declared in 'std' 39 | using std::in_place_index; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:40:12: error: 'in_place_index_t' has not been declared in 'std' 40 | using std::in_place_index_t; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:41:12: error: 'in_place_t' has not been declared in 'std' 41 | using std::in_place_t; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:42:12: error: 'in_place_type' has not been declared in 'std' 42 | using std::in_place_type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:43:12: error: 'in_place_type_t' has not been declared in 'std' 43 | using std::in_place_type_t; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:47:12: error: 'make_from_tuple' has not been declared in 'std' 47 | using std::make_from_tuple; | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/bit_gen_ref.h:36, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:33, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/distribution_caller.h: In static member function 'static typename DistrT::result_type absl::lts_20250512::random_internal::DistributionCaller::Impl(std::true_type, URBG*, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/distribution_caller.h:78:25: error: 'make_from_tuple' is not a member of 'absl' 78 | auto dist = absl::make_from_tuple(arg_tuple); | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/distribution_caller.h:78:47: error: expected primary-expression before '>' token 78 | auto dist = absl::make_from_tuple(arg_tuple); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/socket_option.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/socket_option.upb_minitable.o -pthread In file included from ./src/core/lib/promise/detail/promise_like.h:25, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:25, from ./src/core/call/metadata_batch.h:47, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: ./src/core/util/function_signature.h:34:35: warning: trigraph ??( ignored, use -trigraphs to enable [-Wtrigraphs] 34 | #define GRPC_FUNCTION_SIGNATURE "???()" | cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/admin/v3/listeners.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/admin/v3/listeners.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:53, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/traits.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/fast_uniform_bits.h:25, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/bit_gen_ref.h:37, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:33, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h: In function 'constexpr int absl::lts_20250512::numeric_internal::Popcount(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h:129:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 129 | if constexpr (sizeof(x) <= sizeof(uint32_t)) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/traits.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/fast_uniform_bits.h:25, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/bit_gen_ref.h:37, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:33, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h: In function 'constexpr T absl::lts_20250512::byteswap(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:22: error: 'is_integral_v' is not a member of 'std'; did you mean 'is_integral'? 241 | static_assert(std::is_integral_v, | ^~~~~~~~~~~~~ | is_integral /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:37: error: expected primary-expression before '>' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:38: error: expected primary-expression before ',' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:246:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 246 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:248:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 248 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:250:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 250 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:252:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 252 | } else if constexpr (sizeof(T) == 8) { | ^~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/clusters/aggregate/v3/cluster.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/clusters/aggregate/v3/cluster.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:70, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from ./src/core/lib/transport/transport.h:36, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:125:12: error: 'conjunction' has not been declared in 'std' 125 | using std::conjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:128:12: error: 'disjunction' has not been declared in 'std' 128 | using std::disjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:140:12: error: 'negation' has not been declared in 'std' 140 | using std::negation; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:50, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:125:12: error: 'conjunction' has not been declared in 'std' 125 | using std::conjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:128:12: error: 'disjunction' has not been declared in 'std' 128 | using std::disjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:140:12: error: 'negation' has not been declared in 'std' 140 | using std::negation; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected template-name before '<' token 470 | : absl::negation {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected template-name before '<' token 470 | : absl::negation {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' 517 | struct IsView> : std::true_type {}; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:44: error: wrong number of template arguments (2, should be 1) 517 | struct IsView> : std::true_type {}; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:513:8: note: provided for 'template struct absl::lts_20250512::type_traits_internal::IsView' 513 | struct IsView : std::integral_constant::value || | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:50: error: expected unqualified-id before '>' token 517 | struct IsView> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:532:41: error: 'conjunction' in namespace 'absl' does not name a template type 532 | using IsLifetimeBoundAssignment = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' 517 | struct IsView> : std::true_type {}; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:44: error: wrong number of template arguments (2, should be 1) 517 | struct IsView> : std::true_type {}; | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:71, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from ./src/core/lib/transport/transport.h:36, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:35:12: error: 'apply' has not been declared in 'std' 35 | using std::apply; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:513:8: note: provided for 'template struct absl::lts_20250512::type_traits_internal::IsView' 513 | struct IsView : std::integral_constant::value || | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:38:12: error: 'in_place' has not been declared in 'std' 38 | using std::in_place; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:50: error: expected unqualified-id before '>' token 517 | struct IsView> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:39:12: error: 'in_place_index' has not been declared in 'std' 39 | using std::in_place_index; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:40:12: error: 'in_place_index_t' has not been declared in 'std' 40 | using std::in_place_index_t; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:532:41: error: 'conjunction' in namespace 'absl' does not name a template type 532 | using IsLifetimeBoundAssignment = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:41:12: error: 'in_place_t' has not been declared in 'std' 41 | using std::in_place_t; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:42:12: error: 'in_place_type' has not been declared in 'std' 42 | using std::in_place_type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:43:12: error: 'in_place_type_t' has not been declared in 'std' 43 | using std::in_place_type_t; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:47:12: error: 'make_from_tuple' has not been declared in 'std' 47 | using std::make_from_tuple; | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from ./src/core/lib/transport/transport.h:36, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'constexpr bool absl::lts_20250512::internal_any_invocable::IsStoredLocally()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:104:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 104 | if constexpr (sizeof(T) <= kStorageSize && alignof(T) <= kAlignment && | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'ReturnType absl::lts_20250512::internal_any_invocable::InvokeR(F&&, P&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:22: error: 'is_void_v' is not a member of 'std'; did you mean 'is_void'? 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ | is_void /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:42: error: expected primary-expression before '>' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:43: error: expected primary-expression before ')' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: error: 'invoke' is not a member of 'std' 120 | std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: error: 'invoke' is not a member of 'std' 122 | return std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'T& absl::lts_20250512::internal_any_invocable::ObjectInLocalStorage(absl::lts_20250512::internal_any_invocable::TypeErasedState*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:184:16: error: 'launder' is not a member of 'std' 184 | return *std::launder(reinterpret_cast(&state->storage)); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' 338 | struct IsInPlaceType> : std::true_type {}; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:44: error: template argument 1 is invalid 338 | struct IsInPlaceType> : std::true_type {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:45: error: expected unqualified-id before '>' token 338 | struct IsInPlaceType> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:455:42: error: expected ')' before '<' token 455 | explicit CoreImpl(absl::in_place_type_t, Args&&... args) { | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In constructor 'absl::lts_20250512::internal_any_invocable::CoreImpl::CoreImpl(absl::lts_20250512::internal_any_invocable::TypedConversionConstruct, F&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:408:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 408 | if constexpr (std::is_pointer::value || | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:431:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 431 | } else if constexpr (IsCompatibleAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:439:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 439 | } else if constexpr (IsAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeStorage(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:503:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 503 | if constexpr (IsStoredLocally()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:26: error: 'is_trivially_copyable_v' is not a member of 'std'; did you mean 'is_trivially_copyable'? 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_copyable /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:54: error: expected primary-expression before '>' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:55: error: expected primary-expression before ')' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeRemoteManager(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:24: error: 'is_trivially_destructible_v' is not a member of 'std'; did you mean 'is_trivially_destructible'? 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_destructible /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:53: error: expected primary-expression before '>' token 523 | if constexpr (std::is_trivially_destructible_v && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:524:19: error: expected identifier before 'alignof' 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:57: error: expected ')' before 'alignof' 523 | if constexpr (std::is_trivially_destructible_v && | ~ ^ | ) 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/substitution_format_string.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/substitution_format_string.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/route/v3/route.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/route/v3/route.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/core/lib/transport/transport.h:36, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:207:46: error: expected ')' before '<' token 207 | explicit AnyInvocable(absl::in_place_type_t, Args&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:219:46: error: expected ')' before '<' token 219 | explicit AnyInvocable(absl::in_place_type_t, | ~ ^ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:71, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:35:12: error: 'apply' has not been declared in 'std' 35 | using std::apply; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:38:12: error: 'in_place' has not been declared in 'std' 38 | using std::in_place; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:39:12: error: 'in_place_index' has not been declared in 'std' 39 | using std::in_place_index; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:40:12: error: 'in_place_index_t' has not been declared in 'std' 40 | using std::in_place_index_t; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:41:12: error: 'in_place_t' has not been declared in 'std' 41 | using std::in_place_t; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:42:12: error: 'in_place_type' has not been declared in 'std' 42 | using std::in_place_type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:43:12: error: 'in_place_type_t' has not been declared in 'std' 43 | using std::in_place_type_t; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:47:12: error: 'make_from_tuple' has not been declared in 'std' 47 | using std::make_from_tuple; | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'constexpr bool absl::lts_20250512::internal_any_invocable::IsStoredLocally()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:104:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 104 | if constexpr (sizeof(T) <= kStorageSize && alignof(T) <= kAlignment && | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'ReturnType absl::lts_20250512::internal_any_invocable::InvokeR(F&&, P&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:22: error: 'is_void_v' is not a member of 'std'; did you mean 'is_void'? 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ | is_void /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:42: error: expected primary-expression before '>' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:43: error: expected primary-expression before ')' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: error: 'invoke' is not a member of 'std' 120 | std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: error: 'invoke' is not a member of 'std' 122 | return std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'T& absl::lts_20250512::internal_any_invocable::ObjectInLocalStorage(absl::lts_20250512::internal_any_invocable::TypeErasedState*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:184:16: error: 'launder' is not a member of 'std' 184 | return *std::launder(reinterpret_cast(&state->storage)); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' 338 | struct IsInPlaceType> : std::true_type {}; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:44: error: template argument 1 is invalid 338 | struct IsInPlaceType> : std::true_type {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:45: error: expected unqualified-id before '>' token 338 | struct IsInPlaceType> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:455:42: error: expected ')' before '<' token 455 | explicit CoreImpl(absl::in_place_type_t, Args&&... args) { | ~ ^ | ) cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/admin/v3/memory.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/admin/v3/memory.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In constructor 'absl::lts_20250512::internal_any_invocable::CoreImpl::CoreImpl(absl::lts_20250512::internal_any_invocable::TypedConversionConstruct, F&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:408:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 408 | if constexpr (std::is_pointer::value || | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:431:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 431 | } else if constexpr (IsCompatibleAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:439:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 439 | } else if constexpr (IsAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeStorage(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:503:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 503 | if constexpr (IsStoredLocally()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:26: error: 'is_trivially_copyable_v' is not a member of 'std'; did you mean 'is_trivially_copyable'? 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_copyable /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:54: error: expected primary-expression before '>' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:55: error: expected primary-expression before ')' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeRemoteManager(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:24: error: 'is_trivially_destructible_v' is not a member of 'std'; did you mean 'is_trivially_destructible'? 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_destructible /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:53: error: expected primary-expression before '>' token 523 | if constexpr (std::is_trivially_destructible_v && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:524:19: error: expected identifier before 'alignof' 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:57: error: expected ')' before 'alignof' 523 | if constexpr (std::is_trivially_destructible_v && | ~ ^ | ) 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.upb_minitable.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/filters/common/fault/v3/fault.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/filters/common/fault/v3/fault.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/casts.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from src/core/credentials/transport/alts/check_gcp_environment.cc:27: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:125:12: error: 'conjunction' has not been declared in 'std' 125 | using std::conjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:128:12: error: 'disjunction' has not been declared in 'std' 128 | using std::disjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:140:12: error: 'negation' has not been declared in 'std' 140 | using std::negation; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected template-name before '<' token 470 | : absl::negation {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' 517 | struct IsView> : std::true_type {}; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:44: error: wrong number of template arguments (2, should be 1) 517 | struct IsView> : std::true_type {}; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:513:8: note: provided for 'template struct absl::lts_20250512::type_traits_internal::IsView' 513 | struct IsView : std::integral_constant::value || | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:50: error: expected unqualified-id before '>' token 517 | struct IsView> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:532:41: error: 'conjunction' in namespace 'absl' does not name a template type 532 | using IsLifetimeBoundAssignment = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeString(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:151:27: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 151 | return EncodeBytes(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:159:54: error: 'absl::string_view' has not been declared 159 | inline bool EncodeStringTruncate(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeStringTruncate(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:161:35: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 161 | return EncodeBytesTruncate(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:276:9: error: 'string_view' in namespace 'absl' does not name a type 276 | absl::string_view string_value() const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:207:46: error: expected ')' before '<' token 207 | explicit AnyInvocable(absl::in_place_type_t, Args&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:219:46: error: expected ')' before '<' token 219 | explicit AnyInvocable(absl::in_place_type_t, | ~ ^ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeObject(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: error: 'invoke' is not a member of 'std' 76 | return static_cast(std::invoke(*o, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeFunction(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: error: 'invoke' is not a member of 'std' 82 | return static_cast(std::invoke(f, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: note: 'std::invoke' is only available from C++17 onwards In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:28, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from src/core/credentials/transport/alts/check_gcp_environment.cc:27: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:35:12: error: 'apply' has not been declared in 'std' 35 | using std::apply; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:38:12: error: 'in_place' has not been declared in 'std' 38 | using std::in_place; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:39:12: error: 'in_place_index' has not been declared in 'std' 39 | using std::in_place_index; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:40:12: error: 'in_place_index_t' has not been declared in 'std' 40 | using std::in_place_index_t; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:41:12: error: 'in_place_t' has not been declared in 'std' 41 | using std::in_place_t; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:42:12: error: 'in_place_type' has not been declared in 'std' 42 | using std::in_place_type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:43:12: error: 'in_place_type_t' has not been declared in 'std' 43 | using std::in_place_type_t; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:47:12: error: 'make_from_tuple' has not been declared in 'std' 47 | using std::make_from_tuple; | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:28, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from src/core/credentials/transport/alts/check_gcp_environment.cc:27: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:33:12: error: 'bad_variant_access' has not been declared in 'std' 33 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:35:12: error: 'get_if' has not been declared in 'std' 35 | using std::get_if; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:36:12: error: 'holds_alternative' has not been declared in 'std' 36 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:37:12: error: 'monostate' has not been declared in 'std' 37 | using std::monostate; | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:44: error: 'invoke_result_t' in namespace 'std' does not name a template type 90 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:38:12: error: 'variant' has not been declared in 'std' 38 | using std::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:39: note: 'std::invoke_result_t' is only available from C++17 onwards 90 | template > | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:39:12: error: 'variant_alternative' has not been declared in 'std' 39 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:40:12: error: 'variant_alternative_t' has not been declared in 'std' 40 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:59: error: expected '>' before '<' token 90 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:41:12: error: 'variant_npos' has not been declared in 'std' 41 | using std::variant_npos; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:42:12: error: 'variant_size' has not been declared in 'std' 42 | using std::variant_size; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:43:12: error: 'variant_size_v' has not been declared in 'std' 43 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:44:12: error: 'visit' has not been declared in 'std' 44 | using std::visit; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:97:62: error: template argument 2 is invalid 97 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:112:51: error: template argument 2 is invalid 112 | typename F, typename = EnableIfCompatible, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h: In function 'To absl::lts_20250512::ConvertVariantTo(Variant&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:75:16: error: 'visit' is not a member of 'absl' 75 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from src/core/credentials/transport/alts/check_gcp_environment.cc:27: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:38:24: error: 'variant' in namespace 'absl' does not name a template type 38 | using Varint = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:42:21: error: 'variant' in namespace 'absl' does not name a template type 42 | using I64 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:50:21: error: 'variant' in namespace 'absl' does not name a template type 50 | using I32 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:54:23: error: 'variant' in namespace 'absl' does not name a template type 54 | using Value = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:60:3: error: 'Value' does not name a type 60 | Value value; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h: In function 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::Varint' has not been declared 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I64' has not been declared 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I32' has not been declared 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:16: error: 'visit' is not a member of 'absl' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:67: error: 'struct absl::lts_20250512::log_internal::StructuredProtoField' has no member named 'value' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:89:46: error: expected ')' before ',' token 89 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:102:46: error: expected ')' before ',' token 102 | explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward(v)) {} | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:124:58: error: expected ')' before ',' token 124 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:136:58: error: expected ')' before ',' token 136 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' 164 | bool, absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:60: error: expected parameter pack before '...' 165 | TupleElementMoveConstructible...>::value> {}; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:63: error: template argument 2 is invalid 165 | TupleElementMoveConstructible...>::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:64: error: expected '{' before '::' token 165 | TupleElementMoveConstructible...>::value> {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' 227 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:229:27: error: 'negation' is not a member of 'absl' 229 | absl::negation)>>, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:231:48: error: non-type template parameters of class type only available with '-std=c++2a' or '-std=gnu++2a' 231 | internal_compressed_tuple::TupleItemsMoveConstructible< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | CompressedTuple, First, Vs...>>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:232:65: error: 'value' in namespace '::' does not name a type 232 | CompressedTuple, First, Vs...>>::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20250512::container_internal::CompressedTuple::CompressedTuple(const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:223:52: error: 'in_place' is not a member of 'absl' 223 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' 298 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:300:69: error: template argument 1 is invalid 300 | std::is_same>>>::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' 319 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:320:69: error: wrong number of template arguments (2, should be 3) 320 | std::is_same>>>::value, | ^~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/route/v3/route_components.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/route/v3/route_components.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h: In member function 'void absl::lts_20250512::inlined_vector_internal::Storage::Swap(absl::lts_20250512::inlined_vector_internal::Storage*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:995:25: error: 'SwapInlinedElementsPolicy' was not declared in this scope; did you mean 'SwapInlinedElements'? 995 | SwapInlinedElements(SwapInlinedElementsPolicy{}, other_storage_ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SwapInlinedElements cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/admin/v3/metrics.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/admin/v3/metrics.upb_minitable.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/udp_socket_config.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/udp_socket_config.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/absl_vlog_is_on.h:63, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:26: error: 'string_view' in namespace 'std' does not name a type 53 | using string_view = std::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:21: note: 'std::string_view' is only available from C++17 onwards 53 | using string_view = std::string_view; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:748:8: error: 'string_view' does not name a type 748 | inline string_view ClippedSubstr(string_view s, size_t pos, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:759:11: error: 'string_view' does not name a type 759 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/absl_vlog_is_on.h:63, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:129:21: error: 'string_view' is not a member of 'absl' 129 | int VLogLevel(absl::string_view file); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:141:6: error: variable or field 'UpdateVModule' declared void 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:141:26: error: 'string_view' is not a member of 'absl' 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:26: error: 'string_view' is not a member of 'absl' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:54: error: expected primary-expression before 'int' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:67: error: expression list treated as compound expression in initializer [-fpermissive] 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/filters/http/fault/v3/fault.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/filters/http/fault/v3/fault.upb_minitable.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/cert.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/cert.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:49, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h: In function 'void absl::lts_20250512::base_internal::CallOnceImpl(std::atomic*, absl::lts_20250512::base_internal::SchedulingMode, Callable&&, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:184:10: error: 'invoke' is not a member of 'std' 184 | std::invoke(std::forward(fn), std::forward(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:184:10: note: 'std::invoke' is only available from C++17 onwards cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/address.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/address.upb_minitable.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/admin/v3/mutex_stats.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/admin/v3/mutex_stats.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:149:46: error: 'absl::string_view' has not been declared 149 | inline bool EncodeString(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeString(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:151:27: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 151 | return EncodeBytes(tag, value, buf); | ^~~~~ | | | int In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:102, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from src/core/credentials/transport/alts/check_gcp_environment.cc:27: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:27: error: 'string_view' is not a member of 'absl' 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:53: error: expected primary-expression before '*' token 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:159:54: error: 'absl::string_view' has not been declared 159 | inline bool EncodeStringTruncate(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeStringTruncate(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:161:35: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 161 | return EncodeBytesTruncate(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:55: error: 'c' was not declared in this scope 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:56: error: expression list treated as compound expression in initializer [-fpermissive] 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:27: error: 'string_view' is not a member of 'absl' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:53: error: expected primary-expression before '*' token 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:276:9: error: 'string_view' in namespace 'absl' does not name a type 276 | absl::string_view string_value() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:55: error: 'c' was not declared in this scope 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:27: error: 'string_view' is not a member of 'absl' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:51: error: expected primary-expression before '*' token 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:53: error: 'c' was not declared in this scope 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:27: error: 'string_view' is not a member of 'absl' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:50: error: expected primary-expression before '*' token 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:52: error: 'c' was not declared in this scope 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:27: error: 'string_view' is not a member of 'absl' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:52: error: expected primary-expression before '*' token 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:54: error: 'c' was not declared in this scope 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:27: error: 'string_view' is not a member of 'absl' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:51: error: expected primary-expression before '*' token 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:53: error: 'c' was not declared in this scope 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:34: error: 'string_view' is not a member of 'absl' 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:60: error: expected primary-expression before '*' token 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:28, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:33:12: error: 'bad_variant_access' has not been declared in 'std' 33 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:35:12: error: 'get_if' has not been declared in 'std' 35 | using std::get_if; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:36:12: error: 'holds_alternative' has not been declared in 'std' 36 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:37:12: error: 'monostate' has not been declared in 'std' 37 | using std::monostate; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:38:12: error: 'variant' has not been declared in 'std' 38 | using std::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:39:12: error: 'variant_alternative' has not been declared in 'std' 39 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:40:12: error: 'variant_alternative_t' has not been declared in 'std' 40 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:41:12: error: 'variant_npos' has not been declared in 'std' 41 | using std::variant_npos; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:42:12: error: 'variant_size' has not been declared in 'std' 42 | using std::variant_size; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:43:12: error: 'variant_size_v' has not been declared in 'std' 43 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:44:12: error: 'visit' has not been declared in 'std' 44 | using std::visit; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:62: error: 'c' was not declared in this scope 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:63: error: expression list treated as compound expression in initializer [-fpermissive] 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:34: error: 'string_view' is not a member of 'absl' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:60: error: expected primary-expression before '*' token 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:108, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:34, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:26: error: 'string_view' in namespace 'std' does not name a type 53 | using string_view = std::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:21: note: 'std::string_view' is only available from C++17 onwards 53 | using string_view = std::string_view; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h: In function 'To absl::lts_20250512::ConvertVariantTo(Variant&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:75:16: error: 'visit' is not a member of 'absl' 75 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:38:24: error: 'variant' in namespace 'absl' does not name a template type 38 | using Varint = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:42:21: error: 'variant' in namespace 'absl' does not name a template type 42 | using I64 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:50:21: error: 'variant' in namespace 'absl' does not name a template type 50 | using I32 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:54:23: error: 'variant' in namespace 'absl' does not name a template type 54 | using Value = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:62: error: 'c' was not declared in this scope 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:34: error: 'string_view' is not a member of 'absl' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:58: error: expected primary-expression before '*' token 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:60: error: 'c' was not declared in this scope 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:34: error: 'string_view' is not a member of 'absl' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:57: error: expected primary-expression before '*' token 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:59: error: 'c' was not declared in this scope 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:60:3: error: 'Value' does not name a type 60 | Value value; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h: In function 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::Varint' has not been declared 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I64' has not been declared 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:34: error: 'string_view' is not a member of 'absl' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:59: error: expected primary-expression before '*' token 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I32' has not been declared 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:748:8: error: 'string_view' does not name a type 748 | inline string_view ClippedSubstr(string_view s, size_t pos, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:61: error: 'c' was not declared in this scope 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:16: error: 'visit' is not a member of 'absl' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:67: error: 'struct absl::lts_20250512::log_internal::StructuredProtoField' has no member named 'value' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:34: error: 'string_view' is not a member of 'absl' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:58: error: expected primary-expression before '*' token 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:60: error: 'c' was not declared in this scope 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:26: error: 'string_view' is not a member of 'absl' 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:759:11: error: 'string_view' does not name a type 759 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:52: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:108, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:34, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:36:15: error: 'string_view' has not been declared 36 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:39:62: error: 'absl::string_view' has not been declared 39 | friend void AbslFormatFlush(UnimplementedSink* sink, absl::string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:54: error: 'c' was not declared in this scope 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:68: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:70: error: 'error' was not declared in this scope; did you mean 'perror'? 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:75: error: expression list treated as compound expression in initializer [-fpermissive] 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:26: error: 'string_view' is not a member of 'absl' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:52: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:110, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:34, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:32:15: error: 'string_view' has not been declared 32 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:35:58: error: 'absl::string_view' has not been declared 35 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:54: error: 'c' was not declared in this scope 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:68: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:70: error: 'error' was not declared in this scope; did you mean 'perror'? 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:26: error: 'string_view' is not a member of 'absl' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:50: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:52: error: 'c' was not declared in this scope 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:66: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:41:10: error: 'string_view' does not name a type 41 | friend string_view ExtractStringification(StringifySink& sink, const T& v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:68: error: 'error' was not declared in this scope; did you mean 'perror'? 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:26: error: 'string_view' is not a member of 'absl' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:49: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:51: error: 'c' was not declared in this scope 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:65: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:67: error: 'error' was not declared in this scope; did you mean 'perror'? 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:47:1: error: 'string_view' does not name a type 47 | string_view ExtractStringification(StringifySink& sink, const T& v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:26: error: 'string_view' is not a member of 'absl' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:51: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:111, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:34, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:39: error: expected primary-expression before '*' token 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:53: error: 'c' was not declared in this scope 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:67: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:54: error: 'out' was not declared in this scope 66 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:57: error: expression list treated as compound expression in initializer [-fpermissive] 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:54: error: expected primary-expression before 'float' 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:77: error: expression list treated as compound expression in initializer [-fpermissive] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:69: error: 'error' was not declared in this scope; did you mean 'perror'? 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:54: error: expected primary-expression before 'double' 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:78: error: expression list treated as compound expression in initializer [-fpermissive] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:26: error: 'string_view' is not a member of 'absl' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:50: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:54: error: expected primary-expression before 'bool' 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:76: error: expression list treated as compound expression in initializer [-fpermissive] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:40: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:42: error: expected primary-expression before '*' token 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:52: error: 'c' was not declared in this scope 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:66: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:57: error: 'out' was not declared in this scope 112 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:60: error: expression list treated as compound expression in initializer [-fpermissive] 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:68: error: 'error' was not declared in this scope; did you mean 'perror'? 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'string_view' is not a member of 'absl' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:116:53: error: expected primary-expression before '*' token 116 | absl::int128* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:116:68: error: 'out' was not declared in this scope 116 | absl::int128* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'string_view' is not a member of 'absl' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:118:54: error: expected primary-expression before '*' token 118 | absl::uint128* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:118:69: error: 'out' was not declared in this scope 118 | absl::uint128* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: In function 'constexpr bool absl::lts_20250512::numbers_internal::is_signed()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:131:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 131 | if constexpr (std::is_arithmetic::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:29: error: 'string_view' is not a member of 'absl' 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:53: error: expected primary-expression before '*' token 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:68: error: 'value' was not declared in this scope 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:157:23: error: expected primary-expression before 'int' 157 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:157:31: error: expression list treated as compound expression in initializer [-fpermissive] 157 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:30: error: 'string_view' is not a member of 'absl' 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:55: error: expected primary-expression before '*' token 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:70: error: 'value' was not declared in this scope 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:159:24: error: expected primary-expression before 'int' 159 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:159:32: error: expression list treated as compound expression in initializer [-fpermissive] 159 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:30: error: 'string_view' is not a member of 'absl' 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:55: error: expected primary-expression before '*' token 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:70: error: 'value' was not declared in this scope 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:161:24: error: expected primary-expression before 'int' 161 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:161:32: error: expression list treated as compound expression in initializer [-fpermissive] 161 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:30: error: 'string_view' is not a member of 'absl' 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:55: error: expected primary-expression before '*' token 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:70: error: 'value' was not declared in this scope 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:163:24: error: expected primary-expression before 'int' 163 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:163:32: error: expression list treated as compound expression in initializer [-fpermissive] 163 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:164:31: error: 'string_view' is not a member of 'absl' 164 | bool safe_strto128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:37: error: expected primary-expression before '*' token 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:52: error: 'value' was not declared in this scope 165 | absl::int128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:59: error: expected primary-expression before 'int' 165 | absl::int128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:67: error: expression list treated as compound expression in initializer [-fpermissive] 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:30: error: 'string_view' is not a member of 'absl' 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:55: error: expected primary-expression before '*' token 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:70: error: 'value' was not declared in this scope 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:167:24: error: expected primary-expression before 'int' 167 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:167:32: error: expression list treated as compound expression in initializer [-fpermissive] 167 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:31: error: 'string_view' is not a member of 'absl' 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:57: error: expected primary-expression before '*' token 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:72: error: 'value' was not declared in this scope 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:169:25: error: expected primary-expression before 'int' 169 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:169:33: error: expression list treated as compound expression in initializer [-fpermissive] 169 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:31: error: 'string_view' is not a member of 'absl' 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:57: error: expected primary-expression before '*' token 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:72: error: 'value' was not declared in this scope 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:171:25: error: expected primary-expression before 'int' 171 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:171:33: error: expression list treated as compound expression in initializer [-fpermissive] 171 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:31: error: 'string_view' is not a member of 'absl' 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:57: error: expected primary-expression before '*' token 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:50, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:125:12: error: 'conjunction' has not been declared in 'std' 125 | using std::conjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:128:12: error: 'disjunction' has not been declared in 'std' 128 | using std::disjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:140:12: error: 'negation' has not been declared in 'std' 140 | using std::negation; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:72: error: 'value' was not declared in this scope 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:173:25: error: expected primary-expression before 'int' 173 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:173:33: error: expression list treated as compound expression in initializer [-fpermissive] 173 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:174:32: error: 'string_view' is not a member of 'absl' 174 | bool safe_strtou128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:39: error: expected primary-expression before '*' token 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:54: error: 'value' was not declared in this scope 175 | absl::uint128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:61: error: expected primary-expression before 'int' 175 | absl::uint128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:69: error: expression list treated as compound expression in initializer [-fpermissive] 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected template-name before '<' token 470 | : absl::negation {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:229:43: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 229 | [[nodiscard]] bool safe_strtoi_base(absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' 517 | struct IsView> : std::true_type {}; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:229:43: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:45: error: expected primary-expression before '*' token 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:44: error: wrong number of template arguments (2, should be 1) 517 | struct IsView> : std::true_type {}; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:513:8: note: provided for 'template struct absl::lts_20250512::type_traits_internal::IsView' 513 | struct IsView : std::integral_constant::value || | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:50: error: expected unqualified-id before '>' token 517 | struct IsView> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:532:41: error: 'conjunction' in namespace 'absl' does not name a template type 532 | using IsLifetimeBoundAssignment = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:60: error: 'out' was not declared in this scope 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:65: error: expected primary-expression before 'int' 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:73: error: expression list treated as compound expression in initializer [-fpermissive] 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:74: error: expected ';' before '{' token 230 | int_type* absl_nonnull out, int base) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:20: error: redefinition of 'template bool absl::lts_20250512::SimpleAtoi' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:71, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:35:12: error: 'apply' has not been declared in 'std' 35 | using std::apply; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: 'template bool absl::lts_20250512::SimpleAtoi' previously declared here 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:38:12: error: 'in_place' has not been declared in 'std' 38 | using std::in_place; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:39:12: error: 'in_place_index' has not been declared in 'std' 39 | using std::in_place_index; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:40:12: error: 'in_place_index_t' has not been declared in 'std' 40 | using std::in_place_index_t; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:41:12: error: 'in_place_t' has not been declared in 'std' 41 | using std::in_place_t; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:42:12: error: 'in_place_type' has not been declared in 'std' 42 | using std::in_place_type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:43:12: error: 'in_place_type_t' has not been declared in 'std' 43 | using std::in_place_type_t; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:47:12: error: 'make_from_tuple' has not been declared in 'std' 47 | using std::make_from_tuple; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:37: error: 'string_view' is not a member of 'absl' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:313:39: error: expected primary-expression before '*' token 313 | int_type* absl_nonnull out) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'constexpr bool absl::lts_20250512::internal_any_invocable::IsStoredLocally()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:104:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 104 | if constexpr (sizeof(T) <= kStorageSize && alignof(T) <= kAlignment && | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'ReturnType absl::lts_20250512::internal_any_invocable::InvokeR(F&&, P&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:313:54: error: 'out' was not declared in this scope 313 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'string_view' is not a member of 'absl' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:318:50: error: expected primary-expression before '*' token 318 | absl::int128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:22: error: 'is_void_v' is not a member of 'std'; did you mean 'is_void'? 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ | is_void /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:42: error: expected primary-expression before '>' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:43: error: expected primary-expression before ')' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: error: 'invoke' is not a member of 'std' 120 | std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: error: 'invoke' is not a member of 'std' 122 | return std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:318:65: error: 'out' was not declared in this scope 318 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'string_view' is not a member of 'absl' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:323:51: error: expected primary-expression before '*' token 323 | absl::uint128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'T& absl::lts_20250512::internal_any_invocable::ObjectInLocalStorage(absl::lts_20250512::internal_any_invocable::TypeErasedState*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:184:16: error: 'launder' is not a member of 'std' 184 | return *std::launder(reinterpret_cast(&state->storage)); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:323:66: error: 'out' was not declared in this scope 323 | absl::uint128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:20: error: redefinition of 'template bool absl::lts_20250512::SimpleHexAtoi' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: 'template bool absl::lts_20250512::SimpleHexAtoi' previously declared here 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:40: error: 'string_view' is not a member of 'absl' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:329:42: error: expected primary-expression before '*' token 329 | int_type* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:329:57: error: 'out' was not declared in this scope 329 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'string_view' is not a member of 'absl' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:334:53: error: expected primary-expression before '*' token 334 | absl::int128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' 338 | struct IsInPlaceType> : std::true_type {}; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:44: error: template argument 1 is invalid 338 | struct IsInPlaceType> : std::true_type {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:45: error: expected unqualified-id before '>' token 338 | struct IsInPlaceType> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:334:68: error: 'out' was not declared in this scope 334 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'string_view' is not a member of 'absl' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:339:54: error: expected primary-expression before '*' token 339 | absl::uint128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:455:42: error: expected ')' before '<' token 455 | explicit CoreImpl(absl::in_place_type_t, Args&&... args) { | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:339:69: error: 'out' was not declared in this scope 339 | absl::uint128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In constructor 'absl::lts_20250512::internal_any_invocable::CoreImpl::CoreImpl(absl::lts_20250512::internal_any_invocable::TypedConversionConstruct, F&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:408:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 408 | if constexpr (std::is_pointer::value || | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:431:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 431 | } else if constexpr (IsCompatibleAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:439:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 439 | } else if constexpr (IsAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeStorage(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:503:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 503 | if constexpr (IsStoredLocally()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~ In file included from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:34, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, absl::lts_20250512::Hex)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:229:25: error: 'string_view' is not a member of 'absl' 229 | sink.Append(absl::string_view(end - real_width, real_width)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:26: error: 'is_trivially_copyable_v' is not a member of 'std'; did you mean 'is_trivially_copyable'? 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_copyable /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:54: error: expected primary-expression before '>' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:55: error: expected primary-expression before ')' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeRemoteManager(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from src/core/credentials/transport/alts/check_gcp_environment.cc:27: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:26: error: 'string_view' is not a member of 'absl' 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:236:25: error: 'string_view' is not a member of 'absl' 236 | sink.Append(absl::string_view(end - hex.width, hex.width)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:58: error: expected primary-expression before '*' token 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:24: error: 'is_trivially_destructible_v' is not a member of 'std'; did you mean 'is_trivially_destructible'? 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_destructible /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:53: error: expected primary-expression before '>' token 523 | if constexpr (std::is_trivially_destructible_v && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:524:19: error: expected identifier before 'alignof' 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:57: error: expected ')' before 'alignof' 523 | if constexpr (std::is_trivially_destructible_v && | ~ ^ | ) 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:60: error: 'd' was not declared in this scope 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:61: error: expression list treated as compound expression in initializer [-fpermissive] 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:26: error: 'string_view' is not a member of 'absl' 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:52: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:54: error: 'dst' was not declared in this scope 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:70: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, absl::lts_20250512::Dec)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:303:23: error: 'string_view' is not a member of 'absl' 303 | sink.Append(absl::string_view(writer, static_cast(end - writer))); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:365:29: error: expected ')' before 'pc' 365 | AlphaNum(absl::string_view pc // NOLINT(runtime/explicit) | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:394:9: error: 'string_view' in namespace 'absl' does not name a type 394 | absl::string_view::size_type size() const { return piece_.size(); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:396:9: error: 'string_view' in namespace 'absl' does not name a type 396 | absl::string_view Piece() const { return piece_; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:72: error: 'error' was not declared in this scope; did you mean 'perror'? 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:77: error: expression list treated as compound expression in initializer [-fpermissive] 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:6: error: redefinition of 'bool absl::lts_20250512::AbslParseFlag' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:6: note: 'bool absl::lts_20250512::AbslParseFlag' previously defined here 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:26: error: 'string_view' is not a member of 'absl' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:48: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:50: error: 't' was not declared in this scope; did you mean 'tm'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:64: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:66: error: 'error' was not declared in this scope; did you mean 'perror'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:429:9: error: 'string_view' in namespace 'absl' does not name a type 429 | absl::string_view piece_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:327:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 327 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:331:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 331 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:32: error: 'string_view' is not a member of 'absl' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:58: error: expected primary-expression before '*' token 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:335:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 335 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:339:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 339 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:343:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 343 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:62: error: expression list treated as compound expression in initializer [-fpermissive] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:347:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 347 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(float)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:352:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 352 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(double)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:354:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 354 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const absl::lts_20250512::strings_internal::AlphaNumBuffer&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:360:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 360 | : piece_(&buf.data[0], buf.size) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const char*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:364:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:364:16: error: 'NullSafeStringView' was not declared in this scope 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: warning: 'pure' attribute ignored [-Wattributes] 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const T&, absl::lts_20250512::strings_internal::StringifySink&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:380:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:58: error: expected primary-expression before 't' 1507 | Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:70: error: expected primary-expression before 'tz' 1507 | Time t, TimeZone tz); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:380:34: error: 'ExtractStringification' is not a member of 'absl::lts_20250512::strings_internal' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1512:72: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time, absl::lts_20250512::TimeZone)' redeclared as different kind of entity 1512 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1513:59: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time)' redeclared as different kind of entity 1513 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const std::__cxx11::basic_string, Allocator>&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:386:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 386 | : piece_(str) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1517:28: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1517 | return os << FormatTime(t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1523:27: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1523 | sink.Append(FormatTime(t)); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:22: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:48: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:71: error: expected primary-expression before '*' token 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:27: error: expected primary-expression before '*' token 1576 | std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:29: error: 'err' was not declared in this scope; did you mean 'erf'? 1576 | std::string* err); | ^~~ | erf /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:32: error: expression list treated as compound expression in initializer [-fpermissive] 1576 | std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:6: error: redefinition of 'bool absl::lts_20250512::ParseTime' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:6: note: 'bool absl::lts_20250512::ParseTime' previously defined here 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:22: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20250512::AlphaNum::data() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:395:51: error: 'piece_' was not declared in this scope 395 | const char* absl_nullable data() const { return piece_.data(); } | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:48: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:76: error: expected primary-expression before 'tz' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:20: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:39: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' 464 | std::string CatPieces(std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:62: error: template argument 1 is invalid 464 | std::string CatPieces(std::initializer_list pieces); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' 466 | std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1586 | Time* time, std::string* err); | ^~~ | erf /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:58: error: template argument 1 is invalid 466 | std::initializer_list pieces); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const absl::lts_20250512::AlphaNum&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:549:34: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'size' 549 | return std::string(a.data(), a.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const AV& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:10: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:21: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:32: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:54: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:565:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 565 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:565:54: error: cannot convert '' to 'int' 565 | static_cast(args).Piece()...}); | ^ | | | /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:64: note: initializing argument 1 of 'std::string absl::lts_20250512::strings_internal::CatPieces(int)' 464 | std::string CatPieces(std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::StrAppend(std::string*, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const AV& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:16: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:27: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:38: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:611:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 611 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:611:60: error: cannot convert '' to 'int' 611 | static_cast(args).Piece()...}); | ^ | | | /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:60: note: initializing argument 2 of 'void absl::lts_20250512::strings_internal::AppendPieces(std::string*, int)' 466 | std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:50, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from src/core/credentials/transport/alts/check_gcp_environment.cc:27: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:36:15: error: 'string_view' has not been declared 36 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:39:62: error: 'absl::string_view' has not been declared 39 | friend void AbslFormatFlush(UnimplementedSink* sink, absl::string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from src/core/credentials/transport/alts/check_gcp_environment.cc:27: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:15: error: expected ';' at end of member declaration 84 | LogMessage& AtLocation(absl::string_view file, int line); | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:43: error: expected ')' before 'file' 84 | LogMessage& AtLocation(absl::string_view file, int line); | ~ ^~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:15: error: declaration of 'operator<<' as non-function 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:23: error: expected ';' at end of member declaration 162 | LogMessage& operator<<(absl::string_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:43: error: expected ')' before 'v' 162 | LogMessage& operator<<(absl::string_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:15: error: declaration of 'operator<<' as non-function 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:23: error: expected ';' at end of member declaration 166 | LogMessage& operator<<(std::wstring_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:43: error: expected ')' before 'v' 166 | LogMessage& operator<<(std::wstring_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' cannot be overloaded with 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: previous declaration 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:266:58: error: 'absl::string_view' has not been declared 266 | absl::string_view str) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from ./src/core/call/metadata_batch.h:33, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:89:46: error: expected ')' before ',' token 89 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:102:46: error: expected ')' before ',' token 102 | explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward(v)) {} | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:124:58: error: expected ')' before ',' token 124 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:136:58: error: expected ')' before ',' token 136 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' 164 | bool, absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:60: error: expected parameter pack before '...' 165 | TupleElementMoveConstructible...>::value> {}; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:63: error: template argument 2 is invalid 165 | TupleElementMoveConstructible...>::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:64: error: expected '{' before '::' token 165 | TupleElementMoveConstructible...>::value> {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias)>>, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:231:48: error: non-type template parameters of class type only available with '-std=c++2a' or '-std=gnu++2a' 231 | internal_compressed_tuple::TupleItemsMoveConstructible< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | CompressedTuple, First, Vs...>>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:232:65: error: 'value' in namespace '::' does not name a type 232 | CompressedTuple, First, Vs...>>::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20250512::container_internal::CompressedTuple::CompressedTuple(const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:223:52: error: 'in_place' is not a member of 'absl' 223 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from ./src/core/call/metadata_batch.h:33, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' 298 | absl::conjunction>, | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:207:46: error: expected ')' before '<' token 207 | explicit AnyInvocable(absl::in_place_type_t, Args&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:219:46: error: expected ')' before '<' token 219 | explicit AnyInvocable(absl::in_place_type_t, | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:300:69: error: template argument 1 is invalid 300 | std::is_same>>>::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' 319 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:320:69: error: wrong number of template arguments (2, should be 3) 320 | std::is_same>>>::value, | ^~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeObject(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: error: 'invoke' is not a member of 'std' 76 | return static_cast(std::invoke(*o, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeFunction(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: error: 'invoke' is not a member of 'std' 82 | return static_cast(std::invoke(f, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: note: 'std::invoke' is only available from C++17 onwards In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:44: error: 'invoke_result_t' in namespace 'std' does not name a template type 90 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:39: note: 'std::invoke_result_t' is only available from C++17 onwards 90 | template > | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:59: error: expected '>' before '<' token 90 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:97:62: error: template argument 2 is invalid 97 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:112:51: error: template argument 2 is invalid 112 | typename F, typename = EnableIfCompatible, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:317:21: error: 'absl::string_view' has not been declared 317 | void Append(absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:323:37: error: 'absl::string_view' has not been declared 323 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In member function 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:334:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 334 | if constexpr (absl::HasAbslStringify::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:45: error: template-id 'CopyToEncodedBuffer' used as a declarator 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:389:22: error: variable or field 'CopyToEncodedBuffer' declared void 389 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:38: error: expected ';' before '(' token 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:48: error: template-id 'CopyToEncodedBuffer' used as a declarator 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:391:22: error: variable or field 'CopyToEncodedBuffer' declared void 391 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:41: error: expected ';' before '(' token 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:44: error: template-id 'CopyToEncodedBuffer' used as a declarator 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:398:22: error: variable or field 'CopyToEncodedBuffer' declared void 398 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:38: error: expected ';' before '(' token 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:47: error: template-id 'CopyToEncodedBuffer' used as a declarator 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:400:22: error: variable or field 'CopyToEncodedBuffer' declared void 400 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:41: error: expected ';' before '(' token 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^ | ; In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:21, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from src/core/credentials/transport/alts/check_gcp_environment.cc:27: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: error: expected ';' at end of member declaration 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:43: error: expected ')' before ',' token 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:53:3: error: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation(SourceLocationType)' conflicts with a previous declaration 53 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: previous declaration 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:89:46: error: expected ')' before ',' token 89 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:102:46: error: expected ')' before ',' token 102 | explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward(v)) {} | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h: In constructor 'absl::lts_20250512::log_internal::NullStreamMaybeFatal::NullStreamMaybeFatal(absl::lts_20250512::LogSeverity)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:104:53: error: use of deleted function 'absl::lts_20250512::log_internal::NullStream::NullStream()' 104 | : fatal_(severity == absl::LogSeverity::kFatal) {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: note: 'absl::lts_20250512::log_internal::NullStream::NullStream()' is implicitly deleted because the default definition would be ill-formed: 47 | class NullStream { | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: error: uninitialized reference member in 'class absl::lts_20250512::log_internal::NullStream' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' should be initialized 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:124:58: error: expected ')' before ',' token 124 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:136:58: error: expected ')' before ',' token 136 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' 164 | bool, absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:60: error: expected parameter pack before '...' 165 | TupleElementMoveConstructible...>::value> {}; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:63: error: template argument 2 is invalid 165 | TupleElementMoveConstructible...>::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:64: error: expected '{' before '::' token 165 | TupleElementMoveConstructible...>::value> {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' 227 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:229:27: error: 'negation' is not a member of 'absl' 229 | absl::negation)>>, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:231:48: error: non-type template parameters of class type only available with '-std=c++2a' or '-std=gnu++2a' 231 | internal_compressed_tuple::TupleItemsMoveConstructible< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | CompressedTuple, First, Vs...>>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:232:65: error: 'value' in namespace '::' does not name a type 232 | CompressedTuple, First, Vs...>>::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20250512::container_internal::CompressedTuple::CompressedTuple(const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:223:52: error: 'in_place' is not a member of 'absl' 223 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from ./src/core/call/metadata_batch.h:33, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h: In member function 'void absl::lts_20250512::inlined_vector_internal::Storage::Swap(absl::lts_20250512::inlined_vector_internal::Storage*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:995:25: error: 'SwapInlinedElementsPolicy' was not declared in this scope; did you mean 'SwapInlinedElements'? 995 | SwapInlinedElements(SwapInlinedElementsPolicy{}, other_storage_ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SwapInlinedElements cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/common.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/common.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:102, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:27: error: 'string_view' is not a member of 'absl' 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:53: error: expected primary-expression before '*' token 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:70, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:125:12: error: 'conjunction' has not been declared in 'std' 125 | using std::conjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:128:12: error: 'disjunction' has not been declared in 'std' 128 | using std::disjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:140:12: error: 'negation' has not been declared in 'std' 140 | using std::negation; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:55: error: 'c' was not declared in this scope 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:56: error: expression list treated as compound expression in initializer [-fpermissive] 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:27: error: 'string_view' is not a member of 'absl' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:53: error: expected primary-expression before '*' token 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:55: error: 'c' was not declared in this scope 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:27: error: 'string_view' is not a member of 'absl' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:51: error: expected primary-expression before '*' token 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected template-name before '<' token 470 | : absl::negation {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' 517 | struct IsView> : std::true_type {}; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:53: error: 'c' was not declared in this scope 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:44: error: wrong number of template arguments (2, should be 1) 517 | struct IsView> : std::true_type {}; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:513:8: note: provided for 'template struct absl::lts_20250512::type_traits_internal::IsView' 513 | struct IsView : std::integral_constant::value || | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:50: error: expected unqualified-id before '>' token 517 | struct IsView> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:532:41: error: 'conjunction' in namespace 'absl' does not name a template type 532 | using IsLifetimeBoundAssignment = absl::conjunction< | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:71, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:35:12: error: 'apply' has not been declared in 'std' 35 | using std::apply; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:27: error: 'string_view' is not a member of 'absl' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:38:12: error: 'in_place' has not been declared in 'std' 38 | using std::in_place; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:50: error: expected primary-expression before '*' token 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:39:12: error: 'in_place_index' has not been declared in 'std' 39 | using std::in_place_index; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:40:12: error: 'in_place_index_t' has not been declared in 'std' 40 | using std::in_place_index_t; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:41:12: error: 'in_place_t' has not been declared in 'std' 41 | using std::in_place_t; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:42:12: error: 'in_place_type' has not been declared in 'std' 42 | using std::in_place_type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:43:12: error: 'in_place_type_t' has not been declared in 'std' 43 | using std::in_place_type_t; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:47:12: error: 'make_from_tuple' has not been declared in 'std' 47 | using std::make_from_tuple; | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:107, from include/grpc/support/json.h:30, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:125:12: error: 'conjunction' has not been declared in 'std' 125 | using std::conjunction; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'constexpr bool absl::lts_20250512::internal_any_invocable::IsStoredLocally()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:104:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 104 | if constexpr (sizeof(T) <= kStorageSize && alignof(T) <= kAlignment && | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:128:12: error: 'disjunction' has not been declared in 'std' 128 | using std::disjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:140:12: error: 'negation' has not been declared in 'std' 140 | using std::negation; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:52: error: 'c' was not declared in this scope 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'ReturnType absl::lts_20250512::internal_any_invocable::InvokeR(F&&, P&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:27: error: 'string_view' is not a member of 'absl' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:52: error: expected primary-expression before '*' token 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:22: error: 'is_void_v' is not a member of 'std'; did you mean 'is_void'? 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ | is_void /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:42: error: expected primary-expression before '>' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:43: error: expected primary-expression before ')' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: error: 'invoke' is not a member of 'std' 120 | std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: error: 'invoke' is not a member of 'std' 122 | return std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:54: error: 'c' was not declared in this scope 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:27: error: 'string_view' is not a member of 'absl' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:51: error: expected primary-expression before '*' token 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected template-name before '<' token 470 | : absl::negation {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'T& absl::lts_20250512::internal_any_invocable::ObjectInLocalStorage(absl::lts_20250512::internal_any_invocable::TypeErasedState*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:184:16: error: 'launder' is not a member of 'std' 184 | return *std::launder(reinterpret_cast(&state->storage)); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:53: error: 'c' was not declared in this scope 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:34: error: 'string_view' is not a member of 'absl' 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:60: error: expected primary-expression before '*' token 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:62: error: 'c' was not declared in this scope 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:63: error: expression list treated as compound expression in initializer [-fpermissive] 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:34: error: 'string_view' is not a member of 'absl' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:60: error: expected primary-expression before '*' token 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/admin/v3/server_info.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/admin/v3/server_info.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:62: error: 'c' was not declared in this scope 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:34: error: 'string_view' is not a member of 'absl' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:58: error: expected primary-expression before '*' token 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:60: error: 'c' was not declared in this scope 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:34: error: 'string_view' is not a member of 'absl' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:57: error: expected primary-expression before '*' token 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:59: error: 'c' was not declared in this scope 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:34: error: 'string_view' is not a member of 'absl' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:59: error: expected primary-expression before '*' token 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' 338 | struct IsInPlaceType> : std::true_type {}; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:44: error: template argument 1 is invalid 338 | struct IsInPlaceType> : std::true_type {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:45: error: expected unqualified-id before '>' token 338 | struct IsInPlaceType> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:455:42: error: expected ')' before '<' token 455 | explicit CoreImpl(absl::in_place_type_t, Args&&... args) { | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' 517 | struct IsView> : std::true_type {}; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:44: error: wrong number of template arguments (2, should be 1) 517 | struct IsView> : std::true_type {}; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:513:8: note: provided for 'template struct absl::lts_20250512::type_traits_internal::IsView' 513 | struct IsView : std::integral_constant::value || | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:50: error: expected unqualified-id before '>' token 517 | struct IsView> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:532:41: error: 'conjunction' in namespace 'absl' does not name a template type 532 | using IsLifetimeBoundAssignment = absl::conjunction< | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:37, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:26: error: 'string_view' in namespace 'std' does not name a type 53 | using string_view = std::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:21: note: 'std::string_view' is only available from C++17 onwards 53 | using string_view = std::string_view; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:748:8: error: 'string_view' does not name a type 748 | inline string_view ClippedSubstr(string_view s, size_t pos, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:759:11: error: 'string_view' does not name a type 759 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:37, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:36:15: error: 'string_view' has not been declared 36 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:39:62: error: 'absl::string_view' has not been declared 39 | friend void AbslFormatFlush(UnimplementedSink* sink, absl::string_view v); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:44:14: error: 'string_view' has not been declared 44 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:59:14: error: 'string_view' has not been declared 59 | void Write(string_view v); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from ./src/core/call/metadata_batch.h:34, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'constexpr bool absl::lts_20250512::internal_any_invocable::IsStoredLocally()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:104:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 104 | if constexpr (sizeof(T) <= kStorageSize && alignof(T) <= kAlignment && | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:71:47: error: 'string_view' has not been declared 71 | inline void AbslFormatFlush(std::string* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::string*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:17: error: request for member 'data' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:27: error: request for member 'size' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:74:48: error: 'string_view' has not been declared 74 | inline void AbslFormatFlush(std::ostream* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::ostream*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:16: error: request for member 'data' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'ReturnType absl::lts_20250512::internal_any_invocable::InvokeR(F&&, P&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:55: error: request for member 'size' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:78:48: error: 'string_view' has not been declared 78 | inline void AbslFormatFlush(FILERawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:82:50: error: 'string_view' has not been declared 82 | inline void AbslFormatFlush(BufferRawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:89:26: error: 'string_view' has not been declared 89 | auto InvokeFlush(T* out, string_view s) -> decltype(AbslFormatFlush(out, s)) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] 44 | std::declval(), string_view()))* = nullptr> | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:48:14: error: 'string_view' has not been declared 48 | void Write(string_view s) { write_(sink_, s); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:57:30: error: 'string_view' has not been declared 57 | static void Flush(void* r, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:62:25: error: 'string_view' has not been declared 62 | void (*write_)(void*, string_view); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:22: error: 'is_void_v' is not a member of 'std'; did you mean 'is_void'? 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ | is_void /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:42: error: expected primary-expression before '>' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:43: error: expected primary-expression before ')' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: error: 'invoke' is not a member of 'std' 120 | std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: error: 'invoke' is not a member of 'std' 122 | return std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:94:15: error: 'string_view' has not been declared 94 | void Append(string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:110:24: error: 'string_view' has not been declared 110 | bool PutPaddedString(string_view v, int width, int precision, bool left); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'T& absl::lts_20250512::internal_any_invocable::ObjectInLocalStorage(absl::lts_20250512::internal_any_invocable::TypeErasedState*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:184:16: error: 'launder' is not a member of 'std' 184 | return *std::launder(reinterpret_cast(&state->storage)); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' 338 | struct IsInPlaceType> : std::true_type {}; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:44: error: template argument 1 is invalid 338 | struct IsInPlaceType> : std::true_type {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:45: error: expected unqualified-id before '>' token 338 | struct IsInPlaceType> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Flush()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:73:16: error: 'string_view' was not declared in this scope 73 | raw_.Write(string_view(buf_, static_cast(pos_ - buf_))); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:455:42: error: expected ')' before '<' token 455 | explicit CoreImpl(absl::in_place_type_t, Args&&... args) { | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Append(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:95:18: error: request for member 'size' in 'v', which is of non-class type 'int' 95 | size_t n = v.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:103:20: error: request for member 'data' in 'v', which is of non-class type 'int' 103 | memcpy(pos_, v.data(), n); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In constructor 'absl::lts_20250512::internal_any_invocable::CoreImpl::CoreImpl(absl::lts_20250512::internal_any_invocable::TypedConversionConstruct, F&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:408:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 408 | if constexpr (std::is_pointer::value || | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:431:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 431 | } else if constexpr (IsCompatibleAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:439:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 439 | } else if constexpr (IsAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeStorage(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:503:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 503 | if constexpr (IsStoredLocally()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:26: error: 'is_trivially_copyable_v' is not a member of 'std'; did you mean 'is_trivially_copyable'? 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_copyable /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:54: error: expected primary-expression before '>' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:55: error: expected primary-expression before ')' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeRemoteManager(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:24: error: 'is_trivially_destructible_v' is not a member of 'std'; did you mean 'is_trivially_destructible'? 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_destructible /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:53: error: expected primary-expression before '>' token 523 | if constexpr (std::is_trivially_destructible_v && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:524:19: error: expected identifier before 'alignof' 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:57: error: expected ')' before 'alignof' 523 | if constexpr (std::is_trivially_destructible_v && | ~ ^ | ) 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'string_view' was not declared in this scope 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:226:64: error: expected primary-expression before 'conv' 226 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:53: error: expected primary-expression before '*' token 227 | FormatSinkImpl* sink); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:55: error: 'sink' was not declared in this scope; did you mean 'sinl'? 227 | FormatSinkImpl* sink); | ^~~~ | sinl /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'wstring_view' is not a member of 'std' 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:229:64: error: expected primary-expression before 'conv' 229 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:53: error: expected primary-expression before '*' token 230 | FormatSinkImpl* sink); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:55: error: 'sink' was not declared in this scope; did you mean 'sinl'? 230 | FormatSinkImpl* sink); | ^~~~ | sinl /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: In function 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const AbslCord&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:8: error: 'string_view' was not declared in this scope 275 | for (string_view piece : value.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ';' before 'if' 286 | } | ^ | ; 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ')' before 'if' 286 | } | ^ | ) 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:7: note: to match this '(' 275 | for (string_view piece : value.Chunks()) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:108, from include/grpc/support/json.h:30, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:26: error: 'string_view' in namespace 'std' does not name a type 53 | using string_view = std::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:21: note: 'std::string_view' is only available from C++17 onwards 53 | using string_view = std::string_view; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:759:11: error: 'string_view' does not name a type 759 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:108, from include/grpc/support/json.h:30, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:36:15: error: 'string_view' has not been declared 36 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:39:62: error: 'absl::string_view' has not been declared 39 | friend void AbslFormatFlush(UnimplementedSink* sink, absl::string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:41:10: error: 'string_view' does not name a type 41 | friend string_view ExtractStringification(StringifySink& sink, const T& v); | ^~~~~~~~~~~ In file included from include/grpc/event_engine/memory_request.h:20, from include/grpc/event_engine/internal/memory_allocator_impl.h:17, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:26: error: 'string_view' in namespace 'std' does not name a type 53 | using string_view = std::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:21: note: 'std::string_view' is only available from C++17 onwards 53 | using string_view = std::string_view; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/route/v3/scoped_route.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/route/v3/scoped_route.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:47:1: error: 'string_view' does not name a type 47 | string_view ExtractStringification(StringifySink& sink, const T& v) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:24: error: 'string_view' was not declared in this scope 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:50: error: expected primary-expression before 'consumer' 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:58: error: expression list treated as compound expression in initializer [-fpermissive] 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:59: error: expected ';' before '{' token 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:116:32: error: 'string_view' was not declared in this scope 116 | constexpr bool EnsureConstexpr(string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:123:18: error: expected ')' before 'format' 123 | string_view format, bool allow_ignored, | ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:122:28: note: to match this '(' 122 | explicit ParsedFormatBase( | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' 298 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:300:69: error: template argument 1 is invalid 300 | std::is_same>>>::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' 319 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:320:69: error: wrong number of template arguments (2, should be 3) 320 | std::is_same>>>::value, | ^~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from src/core/credentials/transport/alts/check_gcp_environment.cc:27: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 51]': src/core/credentials/transport/alts/check_gcp_environment.cc:59:16: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:46: note: initializing argument 1 of 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with absl::lts_20250512::log_internal::LogMessage::StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from ./src/core/call/metadata_batch.h:34, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:207:46: error: expected ')' before '<' token 207 | explicit AnyInvocable(absl::in_place_type_t, Args&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:219:46: error: expected ')' before '<' token 219 | explicit AnyInvocable(absl::in_place_type_t, | ~ ^ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from ./src/core/call/metadata_batch.h:34, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeObject(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: error: 'invoke' is not a member of 'std' 76 | return static_cast(std::invoke(*o, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeFunction(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: error: 'invoke' is not a member of 'std' 82 | return static_cast(std::invoke(f, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: note: 'std::invoke' is only available from C++17 onwards In file included from ./src/core/call/metadata_batch.h:34, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:44: error: 'invoke_result_t' in namespace 'std' does not name a template type 90 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:39: note: 'std::invoke_result_t' is only available from C++17 onwards 90 | template > | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:59: error: expected '>' before '<' token 90 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:97:62: error: template argument 2 is invalid 97 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:112:51: error: template argument 2 is invalid 112 | typename F, typename = EnableIfCompatible, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:61: error: 'c' was not declared in this scope 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:34: error: 'string_view' is not a member of 'absl' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:58: error: expected primary-expression before '*' token 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:748:8: error: 'string_view' does not name a type 748 | inline string_view ClippedSubstr(string_view s, size_t pos, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:60: error: 'c' was not declared in this scope 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/backoff.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/backoff.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:759:11: error: 'string_view' does not name a type 759 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:26: error: 'string_view' is not a member of 'absl' 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:52: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In constructor 'absl::lts_20250512::internal_any_invocable::CoreImpl::CoreImpl(absl::lts_20250512::internal_any_invocable::TypedConversionConstruct, F&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:408:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 408 | if constexpr (std::is_pointer::value || | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:431:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 431 | } else if constexpr (IsCompatibleAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:439:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 439 | } else if constexpr (IsAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeStorage(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:503:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 503 | if constexpr (IsStoredLocally()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:54: error: 'c' was not declared in this scope 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:68: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:26: error: 'is_trivially_copyable_v' is not a member of 'std'; did you mean 'is_trivially_copyable'? 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_copyable /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:54: error: expected primary-expression before '>' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:55: error: expected primary-expression before ')' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/admin/v3/tap.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/admin/v3/tap.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeRemoteManager(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:24: error: 'is_trivially_destructible_v' is not a member of 'std'; did you mean 'is_trivially_destructible'? 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_destructible /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:53: error: expected primary-expression before '>' token 523 | if constexpr (std::is_trivially_destructible_v && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:524:19: error: expected identifier before 'alignof' 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:57: error: expected ')' before 'alignof' 523 | if constexpr (std::is_trivially_destructible_v && | ~ ^ | ) 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h: In member function 'void absl::lts_20250512::inlined_vector_internal::Storage::Swap(absl::lts_20250512::inlined_vector_internal::Storage*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:995:25: error: 'SwapInlinedElementsPolicy' was not declared in this scope; did you mean 'SwapInlinedElements'? 995 | SwapInlinedElements(SwapInlinedElementsPolicy{}, other_storage_ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SwapInlinedElements cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/secret.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/secret.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:70: error: 'error' was not declared in this scope; did you mean 'perror'? 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:75: error: expression list treated as compound expression in initializer [-fpermissive] 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:26: error: 'string_view' is not a member of 'absl' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:52: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:54: error: 'c' was not declared in this scope 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:68: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:70: error: 'error' was not declared in this scope; did you mean 'perror'? 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:26: error: 'string_view' is not a member of 'absl' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:50: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:52: error: 'c' was not declared in this scope 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:66: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:68: error: 'error' was not declared in this scope; did you mean 'perror'? 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:26: error: 'string_view' is not a member of 'absl' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:49: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:51: error: 'c' was not declared in this scope 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:65: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:67: error: 'error' was not declared in this scope; did you mean 'perror'? 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:26: error: 'string_view' is not a member of 'absl' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:51: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:53: error: 'c' was not declared in this scope 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:67: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:69: error: 'error' was not declared in this scope; did you mean 'perror'? 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:26: error: 'string_view' is not a member of 'absl' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:50: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:52: error: 'c' was not declared in this scope 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:66: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:68: error: 'error' was not declared in this scope; did you mean 'perror'? 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: In member function 'bool absl::lts_20250512::str_format_internal::ParsedFormatBase::ProcessFormat(Consumer) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:155:5: error: 'string_view' was not declared in this scope 155 | string_view text(base, 0); | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/http/v3/path_transformation.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/http/v3/path_transformation.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:157:31: error: 'text' was not declared in this scope; did you mean 'atexit'? 157 | const char* const end = text.data() + text.size(); | ^~~~ | atexit /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:224:44: error: expected ')' before 'format' 224 | explicit ExtendedParsedFormat(string_view format) | ~ ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:247:52: error: 'string_view' has not been declared 247 | static std::unique_ptr New(string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:251:7: error: 'string_view' has not been declared 251 | string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:256:52: error: 'string_view' has not been declared 256 | static std::unique_ptr New(string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:264:35: error: expected ')' before 's' 264 | ExtendedParsedFormat(string_view s, bool allow_ignored) | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:265:50: error: expected unqualified-id before ')' token 265 | : ParsedFormatBase(s, allow_ignored, {C...}) {} | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:55:45: error: expected ')' before 's' 55 | explicit UntypedFormatSpecImpl(string_view s) | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:63:3: error: 'string_view' does not name a type 63 | string_view str() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:168:33: error: expected ')' before 's' 168 | FormatSpecTemplate(string_view s) : Base(s) {} // NOLINT | ~ ^~ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h: In instantiation of 'class absl::lts_20250512::InlinedVector': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:194:41: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:105:9: error: no type named 'MoveAssignmentPolicy' in 'class absl::lts_20250512::inlined_vector_internal::Storage >' 105 | using MoveAssignmentPolicy = typename Storage::MoveAssignmentPolicy; | ^~~~~~~~~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:111:41: error: expected ')' before 's' 111 | explicit UntypedFormatSpec(string_view s) : spec_(s) {} | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:847:15: error: 'string_view' has not been declared 847 | void Append(string_view v) { sink_->Append(v); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:855:24: error: 'string_view' has not been declared 855 | bool PutPaddedString(string_view v, int width, int precision, bool left) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:861:37: error: 'absl::string_view' has not been declared 861 | absl::string_view v) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:53, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:49, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:111, from include/grpc/support/json.h:30, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h: In function 'constexpr int absl::lts_20250512::numeric_internal::Popcount(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h:129:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 129 | if constexpr (sizeof(x) <= sizeof(uint32_t)) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:79:37: error: 'absl::string_view' has not been declared 79 | absl::string_view buf_to_add); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:98:36: error: 'absl::string_view' has not been declared 98 | absl::string_view buf_to_add) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: In function 'absl::lts_20250512::crc32c_t absl::lts_20250512::ExtendCrc32c(absl::lts_20250512::crc32c_t, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:100:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 100 | if (buf_to_add.size() <= 64) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:102:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' 102 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:103:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 103 | buf_to_add.size())) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:37: error: 'string_view' is not a member of 'absl' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:54: error: expected ',' or ';' before '{' token 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:49, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:111, from include/grpc/support/json.h:30, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h: In function 'constexpr T absl::lts_20250512::byteswap(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:22: error: 'is_integral_v' is not a member of 'std'; did you mean 'is_integral'? 241 | static_assert(std::is_integral_v, | ^~~~~~~~~~~~~ | is_integral /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:37: error: expected primary-expression before '>' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:38: error: expected primary-expression before ',' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:246:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 246 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:248:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 248 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:250:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 250 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:252:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 252 | } else if constexpr (sizeof(T) == 8) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:26: error: 'string_view' is not a member of 'absl' 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:58: error: expected primary-expression before '*' token 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/tap/v3/common.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/tap/v3/common.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static K& absl::lts_20250512::container_internal::map_slot_policy::mutable_key(absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:381:40: error: 'launder' is not a member of 'std' 381 | : *std::launder(const_cast( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static auto absl::lts_20250512::container_internal::map_slot_policy::transfer(Allocator*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: error: 'conjunction' in namespace 'std' does not name a template type 441 | auto is_relocatable = typename std::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: note: 'std::conjunction' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:52: error: expected '(' before '<' token 441 | auto is_relocatable = typename std::conjunction< | ^ | ( /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:442:72: error: expected primary-expression before ',' token 442 | absl::is_trivially_relocatable, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:449:43: error: 'launder' is not a member of 'std' 449 | std::memcpy(static_cast(std::launder(&new_slot->value)), | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:342:55: error: expected ')' before 'str' 342 | explicit constexpr CordRepExternal(absl::string_view str) | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:343:45: error: expected unqualified-id before ',' token 343 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:29: error: 'invoke_result_t' in namespace 'std' does not name a template type 361 | typename = ::std::invoke_result_t> | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:22: note: 'std::invoke_result_t' is only available from C++17 onwards 361 | typename = ::std::invoke_result_t> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:44: error: expected '>' before '<' token 361 | typename = ::std::invoke_result_t> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:362:55: error: 'absl::string_view' has not been declared 362 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view data) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank1, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: error: 'invoke' is not a member of 'std' 363 | ::std::invoke(std::forward(releaser), data); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:48: error: 'invoke_result_t' in namespace 'std' does not name a template type 366 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:41: note: 'std::invoke_result_t' is only available from C++17 onwards 366 | template > | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:63: error: expected '>' before '<' token 366 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:367:55: error: 'absl::string_view' has not been declared 367 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank0, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: error: 'invoke' is not a member of 'std' 368 | ::std::invoke(std::forward(releaser)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20250512::cord_internal::CordRepExternalImpl::~CordRepExternalImpl()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:386:26: error: 'string_view' is not a member of 'absl' 386 | absl::string_view(base, length)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:32: error: 'string_view' is not a member of 'absl' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:57: error: expected primary-expression before 'pos' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:60: error: expression list treated as compound expression in initializer [-fpermissive] 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:516:41: error: expected ')' before 'sv' 516 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:711:45: error: expected ')' before 'chars' 711 | explicit constexpr Rep(absl::string_view chars) | ~ ^~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:727:38: error: expected unqualified-id before '{' token 727 | GetOrNull(chars, 14)} {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:60: error: 'd' was not declared in this scope 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:61: error: expression list treated as compound expression in initializer [-fpermissive] 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:26: error: 'string_view' is not a member of 'absl' 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:52: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:54: error: 'dst' was not declared in this scope 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:70: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/annotations/deprecation.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/annotations/deprecation.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:72: error: 'error' was not declared in this scope; did you mean 'perror'? 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:77: error: expression list treated as compound expression in initializer [-fpermissive] 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:53, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h: In function 'constexpr int absl::lts_20250512::numeric_internal::Popcount(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h:129:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 129 | if constexpr (sizeof(x) <= sizeof(uint32_t)) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:6: error: redefinition of 'bool absl::lts_20250512::AbslParseFlag' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:6: note: 'bool absl::lts_20250512::AbslParseFlag' previously defined here 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:26: error: 'string_view' is not a member of 'absl' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:48: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h: In function 'constexpr T absl::lts_20250512::byteswap(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:22: error: 'is_integral_v' is not a member of 'std'; did you mean 'is_integral'? 241 | static_assert(std::is_integral_v, | ^~~~~~~~~~~~~ | is_integral /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:37: error: expected primary-expression before '>' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:38: error: expected primary-expression before ',' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:246:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 246 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:248:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 248 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:50: error: 't' was not declared in this scope; did you mean 'tm'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:250:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 250 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:64: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:252:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 252 | } else if constexpr (sizeof(T) == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:66: error: 'error' was not declared in this scope; did you mean 'perror'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | perror In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:23: error: expected ';' at end of member declaration 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ^~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:47: error: expected ')' before 'data' 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ~ ^~~~~ | ) cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint_components.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint_components.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:27: error: expected ';' at end of member declaration 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ^~~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:57: error: expected ')' before '&' token 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:32: error: 'string_view' is not a member of 'absl' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:58: error: expected primary-expression before '*' token 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:62: error: expression list treated as compound expression in initializer [-fpermissive] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias}) (absl::lts_20250512::Time&)' 1517 | return os << FormatTime(t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1523:27: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1523 | sink.Append(FormatTime(t)); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:22: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:48: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:71: error: expected primary-expression before '*' token 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:27: error: expected primary-expression before '*' token 1576 | std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:29: error: 'err' was not declared in this scope; did you mean 'erf'? 1576 | std::string* err); | ^~~ | erf /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:32: error: expression list treated as compound expression in initializer [-fpermissive] 1576 | std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:6: error: redefinition of 'bool absl::lts_20250512::ParseTime' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:6: note: 'bool absl::lts_20250512::ParseTime' previously defined here 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:22: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:48: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:76: error: expected primary-expression before 'tz' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:20: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:39: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:86, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_data_edge.h:45:14: error: 'string_view' in namespace 'absl' does not name a type 45 | inline absl::string_view EdgeData(const CordRep* edge) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1586 | Time* time, std::string* err); | ^~~ | erf In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:208:51: error: 'string_view' has not been declared 208 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:210:52: error: 'string_view' has not been declared 210 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:239:21: error: 'absl::string_view' has not been declared 239 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:245:46: error: 'absl::string_view' has not been declared 245 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:321:16: error: 'string_view' in namespace 'absl' does not name a type 321 | inline absl::string_view Data(size_t index) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:346:46: error: 'absl::string_view' has not been declared 346 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:348:46: error: 'absl::string_view' has not been declared 348 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:38: error: 'string_view' is not a member of 'absl' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:63: error: expected primary-expression before 'extra' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:24: error: 'constexpr' needed for in-class initialization of static data member 'absl::lts_20250512::cord_internal::CordRepBtree* absl::lts_20250512::cord_internal::CordRepBtree::NewLeaf' of non-integral type [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:68: error: expression list treated as compound expression in initializer [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:535:9: error: 'string_view' in namespace 'absl' does not name a type 535 | absl::string_view AddData(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:571:58: error: 'absl::string_view' has not been declared 571 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:637:14: error: 'string_view' in namespace 'absl' does not name a type 637 | inline absl::string_view CordRepBtree::Data(size_t index) const { | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/matcher/v3/address.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/matcher/v3/address.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:112:9: error: 'string_view' in namespace 'absl' does not name a type 112 | absl::string_view Init(CordRepBtree* tree); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:118:9: error: 'string_view' in namespace 'absl' does not name a type 118 | absl::string_view Next(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:122:9: error: 'string_view' in namespace 'absl' does not name a type 122 | absl::string_view Skip(size_t skip); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:146:9: error: 'string_view' in namespace 'absl' does not name a type 146 | absl::string_view Read(size_t n, size_t chunk_size, CordRep*& tree); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:155:9: error: 'string_view' in namespace 'absl' does not name a type 155 | absl::string_view Seek(size_t offset); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:167:14: error: 'string_view' in namespace 'absl' does not name a type 167 | inline absl::string_view CordRepBtreeReader::Init(CordRepBtree* tree) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:174:14: error: 'string_view' in namespace 'absl' does not name a type 174 | inline absl::string_view CordRepBtreeReader::Next() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:182:14: error: 'string_view' in namespace 'absl' does not name a type 182 | inline absl::string_view CordRepBtreeReader::Skip(size_t skip) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:197:14: error: 'string_view' in namespace 'absl' does not name a type 197 | inline absl::string_view CordRepBtreeReader::Seek(size_t offset) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:75:9: error: 'string_view' in namespace 'absl' does not name a type 75 | absl::string_view source_filename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:78:9: error: 'string_view' in namespace 'absl' does not name a type 78 | absl::string_view source_basename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:145:9: error: 'string_view' in namespace 'absl' does not name a type 145 | absl::string_view text_message_with_prefix_and_newline() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:151:9: error: 'string_view' in namespace 'absl' does not name a type 151 | absl::string_view text_message_with_prefix() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:157:9: error: 'string_view' in namespace 'absl' does not name a type 157 | absl::string_view text_message_with_newline() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:163:9: error: 'string_view' in namespace 'absl' does not name a type 163 | absl::string_view text_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:178:9: error: 'string_view' in namespace 'absl' does not name a type 178 | absl::string_view encoded_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:194:9: error: 'string_view' in namespace 'absl' does not name a type 194 | absl::string_view stacktrace() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:201:9: error: 'string_view' in namespace 'absl' does not name a type 201 | absl::string_view full_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:202:9: error: 'string_view' in namespace 'absl' does not name a type 202 | absl::string_view base_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:211:9: error: 'string_view' in namespace 'absl' does not name a type 211 | absl::string_view encoding_; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:50, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:36:15: error: 'string_view' has not been declared 36 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:39:62: error: 'absl::string_view' has not been declared 39 | friend void AbslFormatFlush(UnimplementedSink* sink, absl::string_view v); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:15: error: expected ';' at end of member declaration 84 | LogMessage& AtLocation(absl::string_view file, int line); | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:43: error: expected ')' before 'file' 84 | LogMessage& AtLocation(absl::string_view file, int line); | ~ ^~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:15: error: declaration of 'operator<<' as non-function 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:23: error: expected ';' at end of member declaration 162 | LogMessage& operator<<(absl::string_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:43: error: expected ')' before 'v' 162 | LogMessage& operator<<(absl::string_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:15: error: declaration of 'operator<<' as non-function 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:23: error: expected ';' at end of member declaration 166 | LogMessage& operator<<(std::wstring_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:43: error: expected ')' before 'v' 166 | LogMessage& operator<<(std::wstring_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:34: error: 'absl::string_view' has not been declared 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:33: error: 'std::wstring_view' has not been declared 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:8: error: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' cannot be overloaded with 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: previous declaration 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:266:58: error: 'absl::string_view' has not been declared 266 | absl::string_view str) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:317:21: error: 'absl::string_view' has not been declared 317 | void Append(absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:323:37: error: 'absl::string_view' has not been declared 323 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In member function 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:334:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 334 | if constexpr (absl::HasAbslStringify::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:45: error: template-id 'CopyToEncodedBuffer' used as a declarator 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:389:22: error: variable or field 'CopyToEncodedBuffer' declared void 389 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:38: error: expected ';' before '(' token 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:48: error: template-id 'CopyToEncodedBuffer' used as a declarator 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:391:22: error: variable or field 'CopyToEncodedBuffer' declared void 391 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:41: error: expected ';' before '(' token 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:44: error: template-id 'CopyToEncodedBuffer' used as a declarator 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:398:22: error: variable or field 'CopyToEncodedBuffer' declared void 398 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:38: error: expected ';' before '(' token 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:47: error: template-id 'CopyToEncodedBuffer' used as a declarator 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:400:22: error: variable or field 'CopyToEncodedBuffer' declared void 400 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:41: error: expected ';' before '(' token 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^ | ; In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:21, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: error: expected ';' at end of member declaration 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:43: error: expected ')' before ',' token 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:53:3: error: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation(SourceLocationType)' conflicts with a previous declaration 53 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: previous declaration 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h: In constructor 'absl::lts_20250512::log_internal::NullStreamMaybeFatal::NullStreamMaybeFatal(absl::lts_20250512::LogSeverity)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:104:53: error: use of deleted function 'absl::lts_20250512::log_internal::NullStream::NullStream()' 104 | : fatal_(severity == absl::LogSeverity::kFatal) {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: note: 'absl::lts_20250512::log_internal::NullStream::NullStream()' is implicitly deleted because the default definition would be ill-formed: 47 | class NullStream { | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: error: uninitialized reference member in 'class absl::lts_20250512::log_internal::NullStream' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' should be initialized 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ src/core/ext/upb-gen/envoy/annotations/deprecation.upb_minitable.c:19:1: warning: 'retain' attribute directive ignored [-Wattributes] 19 | const upb_MiniTableExtension envoy_annotations_disallowed_by_default_ext = { | ^~~~~ src/core/ext/upb-gen/envoy/annotations/deprecation.upb_minitable.c:26:1: warning: 'retain' attribute directive ignored [-Wattributes] 26 | const upb_MiniTableExtension envoy_annotations_deprecated_at_minor_version_ext = { | ^~~~~ src/core/ext/upb-gen/envoy/annotations/deprecation.upb_minitable.c:33:1: warning: 'retain' attribute directive ignored [-Wattributes] 33 | const upb_MiniTableExtension envoy_annotations_disallowed_by_default_enum_ext = { | ^~~~~ src/core/ext/upb-gen/envoy/annotations/deprecation.upb_minitable.c:40:1: warning: 'retain' attribute directive ignored [-Wattributes] 40 | const upb_MiniTableExtension envoy_annotations_deprecated_at_minor_version_enum_ext = { | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeObject(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: error: 'invoke' is not a member of 'std' 76 | return static_cast(std::invoke(*o, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeFunction(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: error: 'invoke' is not a member of 'std' 82 | return static_cast(std::invoke(f, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: note: 'std::invoke' is only available from C++17 onwards In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:44: error: 'invoke_result_t' in namespace 'std' does not name a template type 90 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:39: note: 'std::invoke_result_t' is only available from C++17 onwards 90 | template > | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:59: error: expected '>' before '<' token 90 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:97:62: error: template argument 2 is invalid 97 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:112:51: error: template argument 2 is invalid 112 | typename F, typename = EnableIfCompatible, | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/trace/v3/datadog.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/trace/v3/datadog.upb_minitable.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/annotations/resource.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/annotations/resource.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/call/metadata_batch.h:35, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: error: expected ';' at end of member declaration 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:43: error: expected ')' before ',' token 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:53:3: error: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation(SourceLocationType)' conflicts with a previous declaration 53 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: previous declaration 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h: In constructor 'absl::lts_20250512::log_internal::NullStreamMaybeFatal::NullStreamMaybeFatal(absl::lts_20250512::LogSeverity)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:104:53: error: use of deleted function 'absl::lts_20250512::log_internal::NullStream::NullStream()' 104 | : fatal_(severity == absl::LogSeverity::kFatal) {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: note: 'absl::lts_20250512::log_internal::NullStream::NullStream()' is implicitly deleted because the default definition would be ill-formed: 47 | class NullStream { | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: error: uninitialized reference member in 'class absl::lts_20250512::log_internal::NullStream' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' should be initialized 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:89:46: error: expected ')' before ',' token 89 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:102:46: error: expected ')' before ',' token 102 | explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward(v)) {} | ~ ^ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:111, from include/grpc/support/json.h:30, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:124:58: error: expected ')' before ',' token 124 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:136:58: error: expected ')' before ',' token 136 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:39: error: expected primary-expression before '*' token 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' 164 | bool, absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:60: error: expected parameter pack before '...' 165 | TupleElementMoveConstructible...>::value> {}; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:63: error: template argument 2 is invalid 165 | TupleElementMoveConstructible...>::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:64: error: expected '{' before '::' token 165 | TupleElementMoveConstructible...>::value> {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:54: error: 'out' was not declared in this scope 66 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:57: error: expression list treated as compound expression in initializer [-fpermissive] 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:54: error: expected primary-expression before 'float' 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:77: error: expression list treated as compound expression in initializer [-fpermissive] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:54: error: expected primary-expression before 'double' 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:78: error: expression list treated as compound expression in initializer [-fpermissive] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' 227 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:54: error: expected primary-expression before 'bool' 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:76: error: expression list treated as compound expression in initializer [-fpermissive] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:40: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:42: error: expected primary-expression before '*' token 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:229:27: error: 'negation' is not a member of 'absl' 229 | absl::negation)>>, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:231:48: error: non-type template parameters of class type only available with '-std=c++2a' or '-std=gnu++2a' 231 | internal_compressed_tuple::TupleItemsMoveConstructible< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | CompressedTuple, First, Vs...>>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:232:65: error: 'value' in namespace '::' does not name a type 232 | CompressedTuple, First, Vs...>>::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:57: error: 'out' was not declared in this scope 112 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:60: error: expression list treated as compound expression in initializer [-fpermissive] 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'string_view' is not a member of 'absl' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:116:53: error: expected primary-expression before '*' token 116 | absl::int128* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20250512::container_internal::CompressedTuple::CompressedTuple(const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:223:52: error: 'in_place' is not a member of 'absl' 223 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:116:68: error: 'out' was not declared in this scope 116 | absl::int128* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'string_view' is not a member of 'absl' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:118:54: error: expected primary-expression before '*' token 118 | absl::uint128* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:118:69: error: 'out' was not declared in this scope 118 | absl::uint128* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: In function 'constexpr bool absl::lts_20250512::numbers_internal::is_signed()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:131:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 131 | if constexpr (std::is_arithmetic::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:29: error: 'string_view' is not a member of 'absl' 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:53: error: expected primary-expression before '*' token 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:68: error: 'value' was not declared in this scope 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:157:23: error: expected primary-expression before 'int' 157 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:157:31: error: expression list treated as compound expression in initializer [-fpermissive] 157 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:30: error: 'string_view' is not a member of 'absl' 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:55: error: expected primary-expression before '*' token 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:70: error: 'value' was not declared in this scope 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:159:24: error: expected primary-expression before 'int' 159 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:159:32: error: expression list treated as compound expression in initializer [-fpermissive] 159 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:30: error: 'string_view' is not a member of 'absl' 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:55: error: expected primary-expression before '*' token 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' 298 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:70: error: 'value' was not declared in this scope 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:161:24: error: expected primary-expression before 'int' 161 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:161:32: error: expression list treated as compound expression in initializer [-fpermissive] 161 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:300:69: error: template argument 1 is invalid 300 | std::is_same>>>::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:30: error: 'string_view' is not a member of 'absl' 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:55: error: expected primary-expression before '*' token 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' 319 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:320:69: error: wrong number of template arguments (2, should be 3) 320 | std::is_same>>>::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:70: error: 'value' was not declared in this scope 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:163:24: error: expected primary-expression before 'int' 163 | int base); | ^~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:163:32: error: expression list treated as compound expression in initializer [-fpermissive] 163 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:164:31: error: 'string_view' is not a member of 'absl' 164 | bool safe_strto128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:37: error: expected primary-expression before '*' token 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:52: error: 'value' was not declared in this scope 165 | absl::int128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:59: error: expected primary-expression before 'int' 165 | absl::int128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:67: error: expression list treated as compound expression in initializer [-fpermissive] 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:30: error: 'string_view' is not a member of 'absl' 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:55: error: expected primary-expression before '*' token 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:72: error: 'value' was not declared in this scope 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:169:25: error: expected primary-expression before 'int' 169 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:169:33: error: expression list treated as compound expression in initializer [-fpermissive] 169 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:31: error: 'string_view' is not a member of 'absl' 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:57: error: expected primary-expression before '*' token 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:72: error: 'value' was not declared in this scope 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:171:25: error: expected primary-expression before 'int' 171 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:171:33: error: expression list treated as compound expression in initializer [-fpermissive] 171 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:31: error: 'string_view' is not a member of 'absl' 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:57: error: expected primary-expression before '*' token 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/call/metadata_batch.h:35, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:149:46: error: 'absl::string_view' has not been declared 149 | inline bool EncodeString(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:151:27: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 151 | return EncodeBytes(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:159:54: error: 'absl::string_view' has not been declared 159 | inline bool EncodeStringTruncate(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeStringTruncate(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:161:35: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 161 | return EncodeBytesTruncate(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/base.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/base.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:276:9: error: 'string_view' in namespace 'absl' does not name a type 276 | absl::string_view string_value() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:72: error: 'value' was not declared in this scope 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:173:25: error: expected primary-expression before 'int' 173 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:173:33: error: expression list treated as compound expression in initializer [-fpermissive] 173 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:174:32: error: 'string_view' is not a member of 'absl' 174 | bool safe_strtou128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:39: error: expected primary-expression before '*' token 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:54: error: 'value' was not declared in this scope 175 | absl::uint128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:61: error: expected primary-expression before 'int' 175 | absl::uint128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:69: error: expression list treated as compound expression in initializer [-fpermissive] 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:229:43: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 229 | [[nodiscard]] bool safe_strtoi_base(absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:229:43: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:45: error: expected primary-expression before '*' token 230 | int_type* absl_nonnull out, int base) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:207:46: error: expected ')' before '<' token 207 | explicit AnyInvocable(absl::in_place_type_t, Args&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:60: error: 'out' was not declared in this scope 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:65: error: expected primary-expression before 'int' 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:73: error: expression list treated as compound expression in initializer [-fpermissive] 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:74: error: expected ';' before '{' token 230 | int_type* absl_nonnull out, int base) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:219:46: error: expected ')' before '<' token 219 | explicit AnyInvocable(absl::in_place_type_t, | ~ ^ | ) cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/filters/http/rbac/v3/rbac.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/filters/http/rbac/v3/rbac.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:20: error: redefinition of 'template bool absl::lts_20250512::SimpleAtoi' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: 'template bool absl::lts_20250512::SimpleAtoi' previously declared here 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:28, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/call/metadata_batch.h:35, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:33:12: error: 'bad_variant_access' has not been declared in 'std' 33 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:35:12: error: 'get_if' has not been declared in 'std' 35 | using std::get_if; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:36:12: error: 'holds_alternative' has not been declared in 'std' 36 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:37:12: error: 'monostate' has not been declared in 'std' 37 | using std::monostate; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:37: error: 'string_view' is not a member of 'absl' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:38:12: error: 'variant' has not been declared in 'std' 38 | using std::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:313:39: error: expected primary-expression before '*' token 313 | int_type* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:39:12: error: 'variant_alternative' has not been declared in 'std' 39 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:40:12: error: 'variant_alternative_t' has not been declared in 'std' 40 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:41:12: error: 'variant_npos' has not been declared in 'std' 41 | using std::variant_npos; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:42:12: error: 'variant_size' has not been declared in 'std' 42 | using std::variant_size; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:43:12: error: 'variant_size_v' has not been declared in 'std' 43 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:44:12: error: 'visit' has not been declared in 'std' 44 | using std::visit; | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeObject(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: error: 'invoke' is not a member of 'std' 76 | return static_cast(std::invoke(*o, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:313:54: error: 'out' was not declared in this scope 313 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeFunction(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: error: 'invoke' is not a member of 'std' 82 | return static_cast(std::invoke(f, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h: In function 'To absl::lts_20250512::ConvertVariantTo(Variant&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:75:16: error: 'visit' is not a member of 'absl' 75 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'string_view' is not a member of 'absl' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:318:50: error: expected primary-expression before '*' token 318 | absl::int128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:318:65: error: 'out' was not declared in this scope 318 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'string_view' is not a member of 'absl' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:323:51: error: expected primary-expression before '*' token 323 | absl::uint128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:323:66: error: 'out' was not declared in this scope 323 | absl::uint128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:20: error: redefinition of 'template bool absl::lts_20250512::SimpleHexAtoi' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: 'template bool absl::lts_20250512::SimpleHexAtoi' previously declared here 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:40: error: 'string_view' is not a member of 'absl' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:329:42: error: expected primary-expression before '*' token 329 | int_type* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:329:57: error: 'out' was not declared in this scope 329 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'string_view' is not a member of 'absl' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:334:53: error: expected primary-expression before '*' token 334 | absl::int128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:334:68: error: 'out' was not declared in this scope 334 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'string_view' is not a member of 'absl' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:339:54: error: expected primary-expression before '*' token 339 | absl::uint128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:339:69: error: 'out' was not declared in this scope 339 | absl::uint128* absl_nonnull out) { | ^~~ In file included from include/grpc/support/json.h:30, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, absl::lts_20250512::Hex)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:229:25: error: 'string_view' is not a member of 'absl' 229 | sink.Append(absl::string_view(end - real_width, real_width)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:236:25: error: 'string_view' is not a member of 'absl' 236 | sink.Append(absl::string_view(end - hex.width, hex.width)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, absl::lts_20250512::Dec)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:303:23: error: 'string_view' is not a member of 'absl' 303 | sink.Append(absl::string_view(writer, static_cast(end - writer))); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:365:29: error: expected ')' before 'pc' 365 | AlphaNum(absl::string_view pc // NOLINT(runtime/explicit) | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:394:9: error: 'string_view' in namespace 'absl' does not name a type 394 | absl::string_view::size_type size() const { return piece_.size(); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:396:9: error: 'string_view' in namespace 'absl' does not name a type 396 | absl::string_view Piece() const { return piece_; } | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/call/metadata_batch.h:35, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:38:24: error: 'variant' in namespace 'absl' does not name a template type 38 | using Varint = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:42:21: error: 'variant' in namespace 'absl' does not name a template type 42 | using I64 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:50:21: error: 'variant' in namespace 'absl' does not name a template type 50 | using I32 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:54:23: error: 'variant' in namespace 'absl' does not name a template type 54 | using Value = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:60:3: error: 'Value' does not name a type 60 | Value value; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h: In function 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::Varint' has not been declared 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h: In member function 'void absl::lts_20250512::inlined_vector_internal::Storage::Swap(absl::lts_20250512::inlined_vector_internal::Storage*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:995:25: error: 'SwapInlinedElementsPolicy' was not declared in this scope; did you mean 'SwapInlinedElements'? 995 | SwapInlinedElements(SwapInlinedElementsPolicy{}, other_storage_ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SwapInlinedElements /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I64' has not been declared 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I32' has not been declared 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:16: error: 'visit' is not a member of 'absl' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:67: error: 'struct absl::lts_20250512::log_internal::StructuredProtoField' has no member named 'value' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:429:9: error: 'string_view' in namespace 'absl' does not name a type 429 | absl::string_view piece_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:327:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 327 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:331:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 331 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:335:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 335 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:339:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 339 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:343:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 343 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:347:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 347 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(float)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:352:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 352 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(double)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:354:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 354 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const absl::lts_20250512::strings_internal::AlphaNumBuffer&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:360:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 360 | : piece_(&buf.data[0], buf.size) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const char*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:364:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:364:16: error: 'NullSafeStringView' was not declared in this scope 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const T&, absl::lts_20250512::strings_internal::StringifySink&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:380:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:380:34: error: 'ExtractStringification' is not a member of 'absl::lts_20250512::strings_internal' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const std::__cxx11::basic_string, Allocator>&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:386:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 386 | : piece_(str) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20250512::AlphaNum::data() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:395:51: error: 'piece_' was not declared in this scope 395 | const char* absl_nullable data() const { return piece_.data(); } | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' 464 | std::string CatPieces(std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:62: error: template argument 1 is invalid 464 | std::string CatPieces(std::initializer_list pieces); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' 466 | std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:58: error: template argument 1 is invalid 466 | std::initializer_list pieces); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:102, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:27: error: 'string_view' is not a member of 'absl' 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:53: error: expected primary-expression before '*' token 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:55: error: 'c' was not declared in this scope 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:56: error: expression list treated as compound expression in initializer [-fpermissive] 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:27: error: 'string_view' is not a member of 'absl' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:53: error: expected primary-expression before '*' token 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const absl::lts_20250512::AlphaNum&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:549:34: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'size' 549 | return std::string(a.data(), a.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const AV& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:10: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:21: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:32: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:54: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:565:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 565 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:565:54: error: cannot convert '' to 'int' 565 | static_cast(args).Piece()...}); | ^ | | | /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:64: note: initializing argument 1 of 'std::string absl::lts_20250512::strings_internal::CatPieces(int)' 464 | std::string CatPieces(std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:55: error: 'c' was not declared in this scope 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::StrAppend(std::string*, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const AV& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:16: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:27: error: 'string_view' is not a member of 'absl' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:51: error: expected primary-expression before '*' token 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:27: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:38: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:611:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 611 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:611:60: error: cannot convert '' to 'int' 611 | static_cast(args).Piece()...}); | ^ | | | /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:60: note: initializing argument 2 of 'void absl::lts_20250512::strings_internal::AppendPieces(std::string*, int)' 466 | std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:53: error: 'c' was not declared in this scope 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:27: error: 'string_view' is not a member of 'absl' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:50: error: expected primary-expression before '*' token 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:52: error: 'c' was not declared in this scope 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:27: error: 'string_view' is not a member of 'absl' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:52: error: expected primary-expression before '*' token 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ In file included from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: include/grpc/support/json.h: At global scope: include/grpc/support/json.h:77:32: error: 'is_arithmetic_v' is not a member of 'std'; did you mean 'is_arithmetic'? 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^~~~~~~~~~~~~~~ | is_arithmetic include/grpc/support/json.h:77:32: error: 'is_arithmetic_v' is not a member of 'std'; did you mean 'is_arithmetic'? 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^~~~~~~~~~~~~~~ | is_arithmetic include/grpc/support/json.h:77:49: error: template argument 1 is invalid 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^ include/grpc/support/json.h:77:50: error: expected unqualified-id before ',' token 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:54: error: 'c' was not declared in this scope 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:27: error: 'string_view' is not a member of 'absl' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:51: error: expected primary-expression before '*' token 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ include/grpc/support/json.h:184:22: error: 'variant' in namespace 'std' does not name a template type 184 | using Value = std::variant(value_); } | ^~~~~~ include/grpc/support/json.h: In member function 'const string& grpc_core::experimental::Json::string() const': include/grpc/support/json.h:160:35: error: 'get_if' is not a member of 'std' 160 | const NumberValue* num = std::get_if(&value_); | ^~~~~~ include/grpc/support/json.h:160:53: error: expected primary-expression before '>' token 160 | const NumberValue* num = std::get_if(&value_); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:54: error: 'c' was not declared in this scope 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:68: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:44: error: 'invoke_result_t' in namespace 'std' does not name a template type 90 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:39: note: 'std::invoke_result_t' is only available from C++17 onwards 90 | template > | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:59: error: expected '>' before '<' token 90 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:97:62: error: template argument 2 is invalid 97 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:70: error: 'error' was not declared in this scope; did you mean 'perror'? 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~ | perror In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:37, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:26: error: 'string_view' in namespace 'std' does not name a type 53 | using string_view = std::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:112:51: error: template argument 2 is invalid 112 | typename F, typename = EnableIfCompatible, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:21: note: 'std::string_view' is only available from C++17 onwards 53 | using string_view = std::string_view; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:26: error: 'string_view' is not a member of 'absl' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:50: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:52: error: 'c' was not declared in this scope 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:66: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/matcher/v3/filter_state.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/matcher/v3/filter_state.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:68: error: 'error' was not declared in this scope; did you mean 'perror'? 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:26: error: 'string_view' is not a member of 'absl' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:49: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:51: error: 'c' was not declared in this scope 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:65: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:67: error: 'error' was not declared in this scope; did you mean 'perror'? 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:26: error: 'string_view' is not a member of 'absl' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:51: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:53: error: 'c' was not declared in this scope 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:67: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:69: error: 'error' was not declared in this scope; did you mean 'perror'? 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:26: error: 'string_view' is not a member of 'absl' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:50: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:52: error: 'c' was not declared in this scope 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:66: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/trace/v3/dynamic_ot.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/trace/v3/dynamic_ot.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:748:8: error: 'string_view' does not name a type 748 | inline string_view ClippedSubstr(string_view s, size_t pos, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:68: error: 'error' was not declared in this scope; did you mean 'perror'? 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~ | perror include/grpc/support/json.h:160:56: error: 'value_' was not declared in this scope 160 | const NumberValue* num = std::get_if(&value_); | ^~~~~~ include/grpc/support/json.h: In member function 'const Object& grpc_core::experimental::Json::object() const': include/grpc/support/json.h:167:58: error: 'value_' was not declared in this scope 167 | const Object& object() const { return std::get(value_); } | ^~~~~~ include/grpc/support/json.h: In member function 'const Array& grpc_core::experimental::Json::array() const': include/grpc/support/json.h:171:55: error: 'value_' was not declared in this scope 171 | const Array& array() const { return std::get(value_); } | ^~~~~~ include/grpc/support/json.h: In member function 'bool grpc_core::experimental::Json::operator==(const grpc_core::experimental::Json&) const': include/grpc/support/json.h:173:53: error: 'value_' was not declared in this scope 173 | bool operator==(const Json& other) const { return value_ == other.value_; } | ^~~~~~ include/grpc/support/json.h:173:69: error: 'const class grpc_core::experimental::Json' has no member named 'value_' 173 | bool operator==(const Json& other) const { return value_ == other.value_; } | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:71, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:88, from ./src/core/util/ref_counted_ptr.h:29, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:35:12: error: 'apply' has not been declared in 'std' 35 | using std::apply; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:38:12: error: 'in_place' has not been declared in 'std' 38 | using std::in_place; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:39:12: error: 'in_place_index' has not been declared in 'std' 39 | using std::in_place_index; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:40:12: error: 'in_place_index_t' has not been declared in 'std' 40 | using std::in_place_index_t; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:41:12: error: 'in_place_t' has not been declared in 'std' 41 | using std::in_place_t; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:42:12: error: 'in_place_type' has not been declared in 'std' 42 | using std::in_place_type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:43:12: error: 'in_place_type_t' has not been declared in 'std' 43 | using std::in_place_type_t; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:47:12: error: 'make_from_tuple' has not been declared in 'std' 47 | using std::make_from_tuple; | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:88, from ./src/core/util/ref_counted_ptr.h:29, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'constexpr bool absl::lts_20250512::internal_any_invocable::IsStoredLocally()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:104:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 104 | if constexpr (sizeof(T) <= kStorageSize && alignof(T) <= kAlignment && | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'ReturnType absl::lts_20250512::internal_any_invocable::InvokeR(F&&, P&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:22: error: 'is_void_v' is not a member of 'std'; did you mean 'is_void'? 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ | is_void /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:42: error: expected primary-expression before '>' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:43: error: expected primary-expression before ')' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: error: 'invoke' is not a member of 'std' 120 | std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: error: 'invoke' is not a member of 'std' 122 | return std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'T& absl::lts_20250512::internal_any_invocable::ObjectInLocalStorage(absl::lts_20250512::internal_any_invocable::TypeErasedState*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:184:16: error: 'launder' is not a member of 'std' 184 | return *std::launder(reinterpret_cast(&state->storage)); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' 338 | struct IsInPlaceType> : std::true_type {}; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:44: error: template argument 1 is invalid 338 | struct IsInPlaceType> : std::true_type {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:45: error: expected unqualified-id before '>' token 338 | struct IsInPlaceType> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:759:11: error: 'string_view' does not name a type 759 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:455:42: error: expected ')' before '<' token 455 | explicit CoreImpl(absl::in_place_type_t, Args&&... args) { | ~ ^ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:37, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:36:15: error: 'string_view' has not been declared 36 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:39:62: error: 'absl::string_view' has not been declared 39 | friend void AbslFormatFlush(UnimplementedSink* sink, absl::string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In constructor 'absl::lts_20250512::internal_any_invocable::CoreImpl::CoreImpl(absl::lts_20250512::internal_any_invocable::TypedConversionConstruct, F&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:408:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 408 | if constexpr (std::is_pointer::value || | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:431:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 431 | } else if constexpr (IsCompatibleAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:439:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 439 | } else if constexpr (IsAnyInvocable::value) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:44:14: error: 'string_view' has not been declared 44 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeStorage(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:503:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 503 | if constexpr (IsStoredLocally()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:59:14: error: 'string_view' has not been declared 59 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:71:47: error: 'string_view' has not been declared 71 | inline void AbslFormatFlush(std::string* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::string*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:17: error: request for member 'data' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:27: error: request for member 'size' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:26: error: 'is_trivially_copyable_v' is not a member of 'std'; did you mean 'is_trivially_copyable'? 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_copyable /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:54: error: expected primary-expression before '>' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:74:48: error: 'string_view' has not been declared 74 | inline void AbslFormatFlush(std::ostream* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:55: error: expected primary-expression before ')' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::ostream*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:16: error: request for member 'data' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:55: error: request for member 'size' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeRemoteManager(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:78:48: error: 'string_view' has not been declared 78 | inline void AbslFormatFlush(FILERawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:82:50: error: 'string_view' has not been declared 82 | inline void AbslFormatFlush(BufferRawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:89:26: error: 'string_view' has not been declared 89 | auto InvokeFlush(T* out, string_view s) -> decltype(AbslFormatFlush(out, s)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:24: error: 'is_trivially_destructible_v' is not a member of 'std'; did you mean 'is_trivially_destructible'? 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_destructible /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:53: error: expected primary-expression before '>' token 523 | if constexpr (std::is_trivially_destructible_v && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:524:19: error: expected identifier before 'alignof' 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:57: error: expected ')' before 'alignof' 523 | if constexpr (std::is_trivially_destructible_v && | ~ ^ | ) 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] 44 | std::declval(), string_view()))* = nullptr> | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:48:14: error: 'string_view' has not been declared 48 | void Write(string_view s) { write_(sink_, s); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:57:30: error: 'string_view' has not been declared 57 | static void Flush(void* r, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:62:25: error: 'string_view' has not been declared 62 | void (*write_)(void*, string_view); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:94:15: error: 'string_view' has not been declared 94 | void Append(string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:110:24: error: 'string_view' has not been declared 110 | bool PutPaddedString(string_view v, int width, int precision, bool left); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Flush()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:73:16: error: 'string_view' was not declared in this scope 73 | raw_.Write(string_view(buf_, static_cast(pos_ - buf_))); | ^~~~~~~~~~~ In file included from include/grpc/event_engine/endpoint_config.h:22, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:26: error: 'string_view' in namespace 'std' does not name a type 53 | using string_view = std::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:21: note: 'std::string_view' is only available from C++17 onwards 53 | using string_view = std::string_view; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:26: error: 'string_view' is not a member of 'absl' 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:58: error: expected primary-expression before '*' token 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Append(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:95:18: error: request for member 'size' in 'v', which is of non-class type 'int' 95 | size_t n = v.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:103:20: error: request for member 'data' in 'v', which is of non-class type 'int' 103 | memcpy(pos_, v.data(), n); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:60: error: 'd' was not declared in this scope 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:61: error: expression list treated as compound expression in initializer [-fpermissive] 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:26: error: 'string_view' is not a member of 'absl' 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:52: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:748:8: error: 'string_view' does not name a type 748 | inline string_view ClippedSubstr(string_view s, size_t pos, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:54: error: 'dst' was not declared in this scope 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:70: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:759:11: error: 'string_view' does not name a type 759 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: include/grpc/event_engine/endpoint_config.h:36:16: error: 'optional' in namespace 'std' does not name a template type 36 | virtual std::optional GetInt(absl::string_view key) const = 0; | ^~~~~~~~ include/grpc/event_engine/endpoint_config.h:36:11: note: 'std::optional' is only available from C++17 onwards 36 | virtual std::optional GetInt(absl::string_view key) const = 0; | ^~~ include/grpc/event_engine/endpoint_config.h:39:16: error: 'optional' in namespace 'std' does not name a template type 39 | virtual std::optional GetString( | ^~~~~~~~ include/grpc/event_engine/endpoint_config.h:39:11: note: 'std::optional' is only available from C++17 onwards 39 | virtual std::optional GetString( | ^~~ include/grpc/event_engine/endpoint_config.h:43:3: error: 'GetVoidPointer' declared as a 'virtual' field 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ^~~~~~~ include/grpc/event_engine/endpoint_config.h:43:17: error: expected ';' at end of member declaration 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ^~~~~~~~~~~~~~ | ; include/grpc/event_engine/endpoint_config.h:43:49: error: expected ')' before 'key' 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:72: error: 'error' was not declared in this scope; did you mean 'perror'? 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:77: error: expression list treated as compound expression in initializer [-fpermissive] 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ In file included from include/grpc/event_engine/event_engine.h:18, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: include/grpc/event_engine/extensible.h:62:3: error: 'QueryExtension' declared as a 'virtual' field 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~~~~ include/grpc/event_engine/extensible.h:62:17: error: expected ';' at end of member declaration 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~~~~~~~~~~~ | ; include/grpc/event_engine/extensible.h:62:32: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~ include/grpc/event_engine/extensible.h:62:32: error: invalid use of '::' include/grpc/event_engine/extensible.h:62:76: error: expected ';' at end of member declaration 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:6: error: redefinition of 'bool absl::lts_20250512::AbslParseFlag' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:6: note: 'bool absl::lts_20250512::AbslParseFlag' previously defined here 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:26: error: 'string_view' is not a member of 'absl' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:48: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:50: error: 't' was not declared in this scope; did you mean 'tm'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:64: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:66: error: 'error' was not declared in this scope; did you mean 'perror'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:32: error: 'string_view' is not a member of 'absl' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:58: error: expected primary-expression before '*' token 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:62: error: expression list treated as compound expression in initializer [-fpermissive] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: warning: 'pure' attribute ignored [-Wattributes] 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:58: error: expected primary-expression before 't' 1507 | Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:70: error: expected primary-expression before 'tz' 1507 | Time t, TimeZone tz); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1512:72: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time, absl::lts_20250512::TimeZone)' redeclared as different kind of entity 1512 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1513:59: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time)' redeclared as different kind of entity 1513 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1517:28: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1517 | return os << FormatTime(t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1523:27: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1523 | sink.Append(FormatTime(t)); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:22: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:48: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:71: error: expected primary-expression before '*' token 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'string_view' was not declared in this scope 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:27: error: expected primary-expression before '*' token 1576 | std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:226:64: error: expected primary-expression before 'conv' 226 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:53: error: expected primary-expression before '*' token 227 | FormatSinkImpl* sink); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:102, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/call/metadata_batch.h:35, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:27: error: 'string_view' is not a member of 'absl' 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:53: error: expected primary-expression before '*' token 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:55: error: 'sink' was not declared in this scope; did you mean 'sinl'? 227 | FormatSinkImpl* sink); | ^~~~ | sinl /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1586 | Time* time, std::string* err); | ^~~ | erf /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:55: error: 'c' was not declared in this scope 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'wstring_view' is not a member of 'std' 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:56: error: expression list treated as compound expression in initializer [-fpermissive] 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:229:64: error: expected primary-expression before 'conv' 229 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:53: error: expected primary-expression before '*' token 230 | FormatSinkImpl* sink); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:27: error: 'string_view' is not a member of 'absl' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:53: error: expected primary-expression before '*' token 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:53: error: 'c' was not declared in this scope 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:27: error: 'string_view' is not a member of 'absl' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:50: error: expected primary-expression before '*' token 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:52: error: 'c' was not declared in this scope 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:27: error: 'string_view' is not a member of 'absl' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:52: error: expected primary-expression before '*' token 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:54: error: 'c' was not declared in this scope 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:88, from ./src/core/util/ref_counted_ptr.h:29, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:207:46: error: expected ')' before '<' token 207 | explicit AnyInvocable(absl::in_place_type_t, Args&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:27: error: 'string_view' is not a member of 'absl' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:51: error: expected primary-expression before '*' token 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:219:46: error: expected ')' before '<' token 219 | explicit AnyInvocable(absl::in_place_type_t, | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:53: error: 'c' was not declared in this scope 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:34: error: 'string_view' is not a member of 'absl' 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:60: error: expected primary-expression before '*' token 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:62: error: 'c' was not declared in this scope 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:63: error: expression list treated as compound expression in initializer [-fpermissive] 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:34: error: 'string_view' is not a member of 'absl' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:60: error: expected primary-expression before '*' token 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:62: error: 'c' was not declared in this scope 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:34: error: 'string_view' is not a member of 'absl' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:58: error: expected primary-expression before '*' token 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:60: error: 'c' was not declared in this scope 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:34: error: 'string_view' is not a member of 'absl' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:57: error: expected primary-expression before '*' token 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:59: error: 'c' was not declared in this scope 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:34: error: 'string_view' is not a member of 'absl' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:59: error: expected primary-expression before '*' token 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:61: error: 'c' was not declared in this scope 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:34: error: 'string_view' is not a member of 'absl' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:58: error: expected primary-expression before '*' token 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:60: error: 'c' was not declared in this scope 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:26: error: 'string_view' is not a member of 'absl' 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:52: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:54: error: 'c' was not declared in this scope 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:68: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:70: error: 'error' was not declared in this scope; did you mean 'perror'? 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:75: error: expression list treated as compound expression in initializer [-fpermissive] 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:26: error: 'string_view' is not a member of 'absl' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:52: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:54: error: 'c' was not declared in this scope 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:68: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:70: error: 'error' was not declared in this scope; did you mean 'perror'? 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:26: error: 'string_view' is not a member of 'absl' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:50: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:52: error: 'c' was not declared in this scope 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:66: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ src/core/ext/upb-gen/envoy/annotations/resource.upb_minitable.c:37:1: warning: 'retain' attribute directive ignored [-Wattributes] 37 | const upb_MiniTableExtension envoy_annotations_resource_ext = { | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:88, from ./src/core/util/ref_counted_ptr.h:29, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeObject(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: error: 'invoke' is not a member of 'std' 76 | return static_cast(std::invoke(*o, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeFunction(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: error: 'invoke' is not a member of 'std' 82 | return static_cast(std::invoke(f, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: note: 'std::invoke' is only available from C++17 onwards In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:88, from ./src/core/util/ref_counted_ptr.h:29, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:44: error: 'invoke_result_t' in namespace 'std' does not name a template type 90 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:39: note: 'std::invoke_result_t' is only available from C++17 onwards 90 | template > | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:59: error: expected '>' before '<' token 90 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:97:62: error: template argument 2 is invalid 97 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:112:51: error: template argument 2 is invalid 112 | typename F, typename = EnableIfCompatible, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: In function 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const AbslCord&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:8: error: 'string_view' was not declared in this scope 275 | for (string_view piece : value.Chunks()) { | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/accesslog/v3/accesslog.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/accesslog/v3/accesslog.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ';' before 'if' 286 | } | ^ | ; 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ')' before 'if' 286 | } | ^ | ) 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:7: note: to match this '(' 275 | for (string_view piece : value.Chunks()) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:68: error: 'error' was not declared in this scope; did you mean 'perror'? 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/casts.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:125:12: error: 'conjunction' has not been declared in 'std' 125 | using std::conjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:128:12: error: 'disjunction' has not been declared in 'std' 128 | using std::disjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:140:12: error: 'negation' has not been declared in 'std' 140 | using std::negation; | ^~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/listener/v3/api_listener.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/listener/v3/api_listener.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:26: error: 'string_view' is not a member of 'absl' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:49: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:95, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:39:48: error: 'absl::string_view' has not been declared 39 | static constexpr bool TryConstexprEval(absl::string_view view) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:26: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr absl::string_view value = T{}(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:50: error: expected unqualified-id before ')' token 44 | static constexpr absl::string_view value = T{}(); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:45:19: error: 'string_view' in namespace 'absl' does not name a type 45 | constexpr absl::string_view operator()() const { return value; } | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/config_source.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/config_source.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:51: error: 'c' was not declared in this scope 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:65: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:67: error: 'error' was not declared in this scope; did you mean 'perror'? 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:26: error: 'string_view' is not a member of 'absl' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:51: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:49:34: error: 'value' was not declared in this scope 49 | static_assert(TryConstexprEval(value), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h: In static member function 'static constexpr bool absl::lts_20250512::strings_internal::StringConstant::TryConstexprEval(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:17: error: request for member 'empty' in 'view', which is of non-class type 'int' 40 | return view.empty() || 2 * view[0] != 1; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:36: error: invalid types 'int[int]' for array subscript 40 | return view.empty() || 2 * view[0] != 1; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:53: error: 'c' was not declared in this scope 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:67: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:98, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:33:12: error: 'bad_optional_access' has not been declared in 'std' 33 | using std::bad_optional_access; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:34:12: error: 'optional' has not been declared in 'std' 34 | using std::optional; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:35:12: error: 'make_optional' has not been declared in 'std' 35 | using std::make_optional; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:36:12: error: 'nullopt_t' has not been declared in 'std' 36 | using std::nullopt_t; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:37:12: error: 'nullopt' has not been declared in 'std' 37 | using std::nullopt; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:69: error: 'error' was not declared in this scope; did you mean 'perror'? 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:26: error: 'string_view' is not a member of 'absl' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:33: error: 'string_view' is not a member of 'absl' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:50: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:54: error: expected primary-expression before '&&' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:56: error: expected primary-expression before ')' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:194:34: error: expected ')' before 'src' 194 | explicit Cord(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:9: error: declaration of 'operator=' as non-function 195 | Cord& operator=(absl::string_view src); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:17: error: expected ';' at end of member declaration 195 | Cord& operator=(absl::string_view src); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:36: error: expected ')' before 'src' 195 | Cord& operator=(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:52: error: 'c' was not declared in this scope 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:66: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:252:42: error: 'absl::string_view' has not been declared 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:252:79: error: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: previous declaration 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:266:21: error: 'absl::string_view' has not been declared 266 | void Append(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:327:22: error: 'absl::string_view' has not been declared 327 | void Prepend(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:68: error: 'error' was not declared in this scope; did you mean 'perror'? 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:385:21: error: 'absl::string_view' has not been declared 385 | int Compare(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:392:25: error: 'absl::string_view' has not been declared 392 | bool StartsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:397:23: error: 'absl::string_view' has not been declared 397 | bool EndsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:403:23: error: 'absl::string_view' has not been declared 403 | bool Contains(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:468:30: error: 'string_view' in namespace 'absl' does not name a type 468 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:27: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:26: error: expected ';' before 'value_type' 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~~ | ; cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/filters/http/router/v3/router.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/filters/http/router/v3/router.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:46: error: 'string_view' was not declared in this scope 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected template-name before '<' token 470 | : absl::negation {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' 517 | struct IsView> : std::true_type {}; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:44: error: wrong number of template arguments (2, should be 1) 517 | struct IsView> : std::true_type {}; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:513:8: note: provided for 'template struct absl::lts_20250512::type_traits_internal::IsView' 513 | struct IsView : std::integral_constant::value || | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:50: error: expected unqualified-id before '>' token 517 | struct IsView> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:532:41: error: 'conjunction' in namespace 'absl' does not name a template type 532 | using IsLifetimeBoundAssignment = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:471:23: error: 'value_type' does not name a type 471 | using reference = value_type; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:479:5: error: 'reference' does not name a type 479 | reference operator*() const; | ^~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/matcher/v3/http_inputs.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/matcher/v3/http_inputs.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:480:5: error: 'pointer' does not name a type 480 | pointer operator->() const; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:511:11: error: 'string_view' in namespace 'absl' does not name a type 511 | absl::string_view current_chunk_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:566:30: error: 'string_view' in namespace 'absl' does not name a type 566 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:567:23: error: 'value_type' does not name a type 567 | using reference = value_type&; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:35: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 568 | using const_reference = const value_type&; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:34: error: expected ';' before 'value_type' 568 | using const_reference = const value_type&; | ^~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:671:16: error: 'string_view' in namespace 'absl' does not name a type 671 | static absl::string_view ChunkRemaining(const CharIterator& it); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:766:9: error: 'optional' in namespace 'absl' does not name a template type 766 | absl::optional TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:774:9: error: 'string_view' in namespace 'absl' does not name a type 774 | absl::string_view Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:781:27: error: 'absl::string_view' has not been declared 781 | CharIterator Find(absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:786:37: error: 'absl::string_view' has not been declared 786 | absl::string_view part) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:819:9: error: 'optional' in namespace 'absl' does not name a template type 819 | absl::optional ExpectedChecksum() const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:850:34: error: expected ')' before 'src' 850 | explicit Cord(absl::string_view src, MethodIdentifier method); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:854:49: error: 'absl::string_view' has not been declared 854 | friend bool operator==(const Cord& lhs, absl::string_view rhs); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:50: error: 'string_view' is not a member of 'absl' 893 | void ForEachChunk(absl::FunctionRef) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:62: error: template argument 1 is invalid 893 | void ForEachChunk(absl::FunctionRef) const; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:897:9: error: 'string_view' in namespace 'absl' does not name a type 897 | absl::string_view FlattenSlowPath(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:916:51: error: expected ')' before 'sv' 916 | explicit constexpr InlineRep(absl::string_view sv, | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:935:28: error: 'absl::string_view' has not been declared 935 | void AppendArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:936:11: error: 'string_view' in namespace 'absl' does not name a type 936 | absl::string_view FindFlatStartPiece() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1040:32: error: 'absl::string_view' has not been declared 1040 | absl::string_view* absl_nonnull fragment); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:36: error: 'string_view' is not a member of 'absl' 1045 | absl::FunctionRef callback); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:48: error: template argument 1 is invalid 1045 | absl::FunctionRef callback); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1052:29: error: 'absl::string_view' has not been declared 1052 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1056:25: error: 'absl::string_view' has not been declared 1056 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1063:16: error: 'string_view' in namespace 'absl' does not name a type 1063 | static absl::string_view GetFirstChunk(const Cord& c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1064:16: error: 'string_view' in namespace 'absl' does not name a type 1064 | static absl::string_view GetFirstChunk(absl::string_view sv); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1079:28: error: 'absl::string_view' has not been declared 1079 | void AppendPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1080:29: error: 'absl::string_view' has not been declared 1080 | void PrependPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1087:27: error: 'absl::string_view' has not been declared 1087 | void PrependArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1109:48: error: 'absl::string_view' has not been declared 1109 | CharIterator FindImpl(CharIterator it, absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:16: error: 'string_view' is not a member of 'absl' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ';' before '}' token 795 | } | ^ | ; 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ')' before '}' token 795 | } | ^ | ) 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:9: note: to match this '(' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'H absl::lts_20250512::AbslHashValue(H, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:11: error: 'optional' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:26: error: 'string_view' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:39: error: 'maybe_flat' was not declared in this scope 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:54: error: 'const class absl::lts_20250512::Cord' has no member named 'TryFlat' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'H absl::lts_20250512::Cord::HashFragmented(H) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1097:49: error: 'absl::string_view' has not been declared 1097 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In lambda function: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1098:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' 1098 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1099:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' 1099 | chunk.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1130:6: error: variable or field 'InitializeCordRepExternal' declared void 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1130:38: error: 'string_view' is not a member of 'absl' 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1131:47: error: expected primary-expression before '*' token 1131 | CordRepExternal* absl_nonnull rep); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1131:62: error: 'rep' was not declared in this scope 1131 | CordRepExternal* absl_nonnull rep); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1137:44: error: 'string_view' is not a member of 'absl' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:46: error: expected primary-expression before '&&' token 1138 | Releaser&& releaser) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:49: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1138 | Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:57: error: expression list treated as compound expression in initializer [-fpermissive] 1138 | Releaser&& releaser) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:58: error: expected ';' before '{' token 1138 | Releaser&& releaser) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1150:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1150 | inline CordRep* absl_nonnull NewExternalRep( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' redeclared as different kind of entity 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1137:23: note: previous declaration 'template absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:36: error: 'releaser' was not declared in this scope 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:52: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:6: error: redefinition of 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' previously declared here 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:33: error: 'string_view' is not a member of 'absl' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:59: error: expected primary-expression before '&&' token 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: ISO C++ forbids declaration of 'InlineRep' with no type [-fpermissive] 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: 'constexpr const int absl::lts_20250512::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20250512::Cord::InlineRep' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:44: error: 'string_view' is not a member of 'absl' 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:45: error: expected primary-expression before '*' token 1174 | CordRep* absl_nullable rep) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:61: error: 'rep' was not declared in this scope 1174 | CordRep* absl_nullable rep) | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:64: error: expression list treated as compound expression in initializer [-fpermissive] 1174 | CordRep* absl_nullable rep) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: ISO C++ forbids declaration of 'Cord' with no type [-fpermissive] 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: 'int absl::lts_20250512::Cord::Cord' is not a static data member of 'class absl::lts_20250512::Cord' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:25: error: 'string_view' is not a member of 'absl' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord& absl::lts_20250512::Cord::operator=(T&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1353:28: error: 'string_view' is not a member of 'absl' 1353 | return operator=(absl::string_view(src)); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:89:46: error: expected ')' before ',' token 89 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:102:46: error: expected ')' before ',' token 102 | explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward(v)) {} | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:124:58: error: expected ')' before ',' token 124 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1400:14: error: 'optional' in namespace 'absl' does not name a template type 1400 | inline absl::optional Cord::TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:136:58: error: expected ')' before ',' token 136 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1413:14: error: 'string_view' in namespace 'absl' does not name a type 1413 | inline absl::string_view Cord::Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:13: error: variable or field 'Append' declared void 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:32: error: 'string_view' is not a member of 'absl' 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:13: error: variable or field 'Prepend' declared void 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:33: error: 'string_view' is not a member of 'absl' 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' 164 | bool, absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Append(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1437:9: error: 'string_view' is not a member of 'absl' 1437 | absl::string_view short_value; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:60: error: expected parameter pack before '...' 165 | TupleElementMoveConstructible...>::value> {}; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:63: error: template argument 2 is invalid 165 | TupleElementMoveConstructible...>::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:64: error: expected '{' before '::' token 165 | TupleElementMoveConstructible...>::value> {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' 227 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:229:27: error: 'negation' is not a member of 'absl' 229 | absl::negation)>>, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:231:48: error: non-type template parameters of class type only available with '-std=c++2a' or '-std=gnu++2a' 231 | internal_compressed_tuple::TupleItemsMoveConstructible< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | CompressedTuple, First, Vs...>>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:232:65: error: 'value' in namespace '::' does not name a type 232 | CompressedTuple, First, Vs...>>::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20250512::container_internal::CompressedTuple::CompressedTuple(const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:223:52: error: 'in_place' is not a member of 'absl' 223 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:42: error: 'short_value' was not declared in this scope 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:53: error: expression cannot be used as a function 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Prepend(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1448:9: error: 'string_view' is not a member of 'absl' 1448 | absl::string_view short_value; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:42: error: 'short_value' was not declared in this scope 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:53: error: expression cannot be used as a function 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:13: error: 'bool absl::lts_20250512::Cord::StartsWith' is not a static data member of 'class absl::lts_20250512::Cord' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:36: error: 'string_view' is not a member of 'absl' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::InitTree(absl::lts_20250512::cord_internal::CordRep*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:5: error: 'current_chunk_' was not declared in this scope 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:36: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Init' 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' 298 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:300:69: error: template argument 1 is invalid 300 | std::is_same>>>::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' 319 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:320:69: error: wrong number of template arguments (2, should be 3) 320 | std::is_same>>>::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:5: error: 'current_chunk_' was not declared in this scope 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:37: error: 'EdgeData' is not a member of 'absl::lts_20250512::cord_internal' 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In constructor 'absl::lts_20250512::Cord::ChunkIterator::ChunkIterator(const absl::lts_20250512::Cord*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1527:7: error: 'current_chunk_' was not declared in this scope 1527 | current_chunk_ = {}; | ^~~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/service/discovery/v3/ads.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/service/discovery/v3/ads.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h: In member function 'void absl::lts_20250512::inlined_vector_internal::Storage::Swap(absl::lts_20250512::inlined_vector_internal::Storage*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:995:25: error: 'SwapInlinedElementsPolicy' was not declared in this scope; did you mean 'SwapInlinedElements'? 995 | SwapInlinedElements(SwapInlinedElementsPolicy{}, other_storage_ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SwapInlinedElements In file included from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: include/grpc/event_engine/memory_allocator.h:205:55: error: 'absl::string_view' has not been declared 205 | virtual MemoryAllocator CreateMemoryAllocator(absl::string_view name) = 0; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1531:5: error: 'current_chunk_' was not declared in this scope 1531 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::AdvanceBtree()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:3: error: 'current_chunk_' was not declared in this scope 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:34: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytesBtree(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1541:15: error: 'current_chunk_' was not declared in this scope 1541 | assert(n >= current_chunk_.size()); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1545:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1545 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1548:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Seek' 1548 | current_chunk_ = btree_reader_.Seek(offset); | ^~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/listener/v3/listener.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/listener/v3/listener.upb_minitable.o -pthread In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1558:30: error: 'current_chunk_' was not declared in this scope 1558 | assert(bytes_remaining_ >= current_chunk_.size()); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1585:29: error: 'reference' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1585 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1590:29: error: 'pointer' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1590 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { | ^~~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::RemoveChunkPrefix(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1596:14: error: 'current_chunk_' was not declared in this scope 1596 | assert(n < current_chunk_.size()); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/macros.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/internal/raw_logging.h:28, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/internal/low_level_scheduling.h:21, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:37, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:49, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytes(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1603:29: error: 'current_chunk_' was not declared in this scope 1603 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::CharIterator& absl::lts_20250512::Cord::CharIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1631:40: error: base operand of '->' has non-pointer type 'absl::lts_20250512::Cord::ChunkIterator' 1631 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'const char& absl::lts_20250512::Cord::CharIterator::operator*() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1654:26: error: base operand of '->' has non-pointer type 'const absl::lts_20250512::Cord::ChunkIterator' 1654 | return *chunk_iterator_->data(); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1668:14: error: 'string_view' in namespace 'absl' does not name a type 1668 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:34: error: 'string_view' is not a member of 'absl' 1695 | absl::FunctionRef callback) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:46: error: template argument 1 is invalid 1695 | absl::FunctionRef callback) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ForEachChunk(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:20: error: 'string_view' is not a member of 'absl' 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:67: error: 'callback' cannot be used as a function 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:47: error: 'absl::string_view' has not been declared 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/bootstrap/v3/bootstrap.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/bootstrap/v3/bootstrap.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1728:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' 1728 | size_t rhs_size = rhs.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:13: error: declaration of 'operator==' as non-function 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:30: error: 'string_view' is not a member of 'absl' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:45: error: expected primary-expression before 'const' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1734:45: error: 'absl::string_view' has not been declared 1734 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:13: error: declaration of 'operator!=' as non-function 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:30: error: 'string_view' is not a member of 'absl' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:45: error: expected primary-expression before 'const' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:44: error: 'absl::string_view' has not been declared 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:13: error: declaration of 'operator<' as non-function 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:29: error: 'string_view' is not a member of 'absl' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:44: error: expected primary-expression before 'const' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:44: error: 'absl::string_view' has not been declared 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator>(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/internal/raw_logging.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/internal/low_level_scheduling.h:21, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:37, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:49, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:13: error: declaration of 'operator>' as non-function 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:29: error: 'string_view' is not a member of 'absl' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:44: error: expected primary-expression before 'const' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:45: error: 'absl::string_view' has not been declared 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator<=(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/internal/raw_logging.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/internal/low_level_scheduling.h:21, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:37, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:49, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:13: error: declaration of 'operator<=' as non-function 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:30: error: 'string_view' is not a member of 'absl' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:45: error: expected primary-expression before 'const' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1746:45: error: 'absl::string_view' has not been declared 1746 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:13: error: declaration of 'operator>=' as non-function 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:30: error: 'string_view' is not a member of 'absl' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:45: error: expected primary-expression before 'const' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:68:46: error: 'absl::string_view' has not been declared 68 | StatusRep(absl::StatusCode code_arg, absl::string_view message_arg, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:84:9: error: 'optional' in namespace 'absl' does not name a template type 84 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:85:25: error: 'absl::string_view' has not been declared 85 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:90:34: error: 'absl::string_view' has not been declared 90 | EraseResult ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:13: error: 'absl::FunctionRef' is not a type 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:24: error: expected ',' or '...' before '<' token 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h: In constructor 'absl::lts_20250512::status_internal::StatusRep::StatusRep(absl::lts_20250512::StatusCode, int, std::unique_ptr >)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 73 | payloads_(std::move(payloads_arg)) {} | ^ In file included from /usr/include/g++/string:55, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/ios:42, from /usr/include/g++/ostream:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:42, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/bits/basic_string.h:638:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with _InputIterator = _InputIterator; = ; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 638 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:638:9: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: note: candidate expects 3 arguments, 1 provided 73 | payloads_(std::move(payloads_arg)) {} | ^ In file included from /usr/include/g++/string:55, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/ios:42, from /usr/include/g++/ostream:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:42, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/bits/basic_string.h:600:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 600 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:600:7: note: candidate expects 2 arguments, 1 provided /usr/include/g++/bits/basic_string.h:596:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 596 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:596:7: note: candidate expects 2 arguments, 1 provided /usr/include/g++/bits/basic_string.h:592:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:592:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:565:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 565 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:565:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 565 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/g++/bits/basic_string.h:553:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 553 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:553:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:533:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 533 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:533:7: note: conversion of argument 1 would be ill-formed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:72:18: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 72 | message_(message_arg), | ^~~~~~~~~~~ | | | int In file included from /usr/include/g++/string:55, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/ios:42, from /usr/include/g++/ostream:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:42, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/bits/basic_string.h:518:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 518 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:518:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:500:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 500 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:500:7: note: candidate expects 4 arguments, 1 provided /usr/include/g++/bits/basic_string.h:484:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 484 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:484:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:469:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 469 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:469:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:456:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 456 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:456:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 456 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/g++/bits/basic_string.h:448:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:448:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 439 | basic_string() | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate expects 0 arguments, 1 provided In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/fixed_array.h:52, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:81, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from ./src/core/util/ref_counted_ptr.h:29, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:89:46: error: expected ')' before ',' token 89 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:102:46: error: expected ')' before ',' token 102 | explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward(v)) {} | ~ ^ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/call/metadata_batch.h:35, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:26: error: 'string_view' is not a member of 'absl' 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:58: error: expected primary-expression before '*' token 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:124:58: error: expected ')' before ',' token 124 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:136:58: error: expected ')' before ',' token 136 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:37, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:26: error: 'string_view' in namespace 'std' does not name a type 53 | using string_view = std::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:21: note: 'std::string_view' is only available from C++17 onwards 53 | using string_view = std::string_view; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:60: error: 'd' was not declared in this scope 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:61: error: expression list treated as compound expression in initializer [-fpermissive] 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' 164 | bool, absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:26: error: 'string_view' is not a member of 'absl' 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:52: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:60: error: expected parameter pack before '...' 165 | TupleElementMoveConstructible...>::value> {}; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:63: error: template argument 2 is invalid 165 | TupleElementMoveConstructible...>::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:64: error: expected '{' before '::' token 165 | TupleElementMoveConstructible...>::value> {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:54: error: 'dst' was not declared in this scope 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' 227 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:70: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:229:27: error: 'negation' is not a member of 'absl' 229 | absl::negation)>>, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:231:48: error: non-type template parameters of class type only available with '-std=c++2a' or '-std=gnu++2a' 231 | internal_compressed_tuple::TupleItemsMoveConstructible< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | CompressedTuple, First, Vs...>>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:72: error: 'error' was not declared in this scope; did you mean 'perror'? 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:77: error: expression list treated as compound expression in initializer [-fpermissive] 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:232:65: error: 'value' in namespace '::' does not name a type 232 | CompressedTuple, First, Vs...>>::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20250512::container_internal::CompressedTuple::CompressedTuple(const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:223:52: error: 'in_place' is not a member of 'absl' 223 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:24: error: 'string_view' was not declared in this scope 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:50: error: expected primary-expression before 'consumer' 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:58: error: expression list treated as compound expression in initializer [-fpermissive] 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:59: error: expected ';' before '{' token 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:748:8: error: 'string_view' does not name a type 748 | inline string_view ClippedSubstr(string_view s, size_t pos, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:6: error: redefinition of 'bool absl::lts_20250512::AbslParseFlag' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:6: note: 'bool absl::lts_20250512::AbslParseFlag' previously defined here 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:26: error: 'string_view' is not a member of 'absl' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:48: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:446:39: error: 'absl::string_view' has not been declared 446 | Status(absl::StatusCode code, absl::string_view msg); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:507:9: error: 'string_view' in namespace 'absl' does not name a type 507 | absl::string_view message() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:581:9: error: 'optional' in namespace 'absl' does not name a template type 581 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:589:25: error: 'absl::string_view' has not been declared 589 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:595:27: error: 'absl::string_view' has not been declared 595 | bool ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:50: error: 't' was not declared in this scope; did you mean 'tm'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:64: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:66: error: 'error' was not declared in this scope; did you mean 'perror'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:13: error: 'absl::FunctionRef' is not a type 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:24: error: expected ',' or '...' before '<' token 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:759:11: error: 'string_view' does not name a type 759 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:116:32: error: 'string_view' was not declared in this scope 116 | constexpr bool EnsureConstexpr(string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:738:27: error: 'string_view' is not a member of 'absl' 738 | Status AbortedError(absl::string_view message); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: error: expected ';' at end of member declaration 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:123:18: error: expected ')' before 'format' 123 | string_view format, bool allow_ignored, | ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:43: error: expected ')' before ',' token 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:122:28: note: to match this '(' 122 | explicit ParsedFormatBase( | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:32: error: 'string_view' is not a member of 'absl' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:58: error: expected primary-expression before '*' token 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from ./src/core/util/ref_counted_ptr.h:29, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:33:12: error: 'bad_optional_access' has not been declared in 'std' 33 | using std::bad_optional_access; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:34:12: error: 'optional' has not been declared in 'std' 34 | using std::optional; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:35:12: error: 'make_optional' has not been declared in 'std' 35 | using std::make_optional; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:36:12: error: 'nullopt_t' has not been declared in 'std' 36 | using std::nullopt_t; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:37:12: error: 'nullopt' has not been declared in 'std' 37 | using std::nullopt; | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from ./src/core/util/ref_counted_ptr.h:29, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:33:12: error: 'bad_variant_access' has not been declared in 'std' 33 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:35:12: error: 'get_if' has not been declared in 'std' 35 | using std::get_if; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:36:12: error: 'holds_alternative' has not been declared in 'std' 36 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:37:12: error: 'monostate' has not been declared in 'std' 37 | using std::monostate; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:38:12: error: 'variant' has not been declared in 'std' 38 | using std::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:62: error: expression list treated as compound expression in initializer [-fpermissive] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:39:12: error: 'variant_alternative' has not been declared in 'std' 39 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:40:12: error: 'variant_alternative_t' has not been declared in 'std' 40 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:41:12: error: 'variant_npos' has not been declared in 'std' 41 | using std::variant_npos; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:42:12: error: 'variant_size' has not been declared in 'std' 42 | using std::variant_size; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:43:12: error: 'variant_size_v' has not been declared in 'std' 43 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:44:12: error: 'visit' has not been declared in 'std' 44 | using std::visit; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h: In function 'To absl::lts_20250512::ConvertVariantTo(Variant&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:75:16: error: 'visit' is not a member of 'absl' 75 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from ./src/core/util/ref_counted_ptr.h:29, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::hash_bytes(H, const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:385:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 385 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:739:33: error: 'string_view' is not a member of 'absl' 739 | Status AlreadyExistsError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:387:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 387 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:740:29: error: 'absl::lts_20250512::Status absl::lts_20250512::CancelledError' redeclared as different kind of entity 740 | Status CancelledError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:612:17: note: previous declaration 'absl::lts_20250512::Status absl::lts_20250512::CancelledError()' 612 | friend Status CancelledError(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:389:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 389 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:740:29: error: 'string_view' is not a member of 'absl' 740 | Status CancelledError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:741:28: error: 'string_view' is not a member of 'absl' 741 | Status DataLossError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:53:3: error: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation(SourceLocationType)' conflicts with a previous declaration 53 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: previous declaration 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:742:36: error: 'string_view' is not a member of 'absl' 742 | Status DeadlineExceededError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:743:38: error: 'string_view' is not a member of 'absl' 743 | Status FailedPreconditionError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:744:28: error: 'string_view' is not a member of 'absl' 744 | Status InternalError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:745:35: error: 'string_view' is not a member of 'absl' 745 | Status InvalidArgumentError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:746:28: error: 'string_view' is not a member of 'absl' 746 | Status NotFoundError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h: In constructor 'absl::lts_20250512::log_internal::NullStreamMaybeFatal::NullStreamMaybeFatal(absl::lts_20250512::LogSeverity)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:104:53: error: use of deleted function 'absl::lts_20250512::log_internal::NullStream::NullStream()' 104 | : fatal_(severity == absl::LogSeverity::kFatal) {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: note: 'absl::lts_20250512::log_internal::NullStream::NullStream()' is implicitly deleted because the default definition would be ill-formed: 47 | class NullStream { | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:747:30: error: 'string_view' is not a member of 'absl' 747 | Status OutOfRangeError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: error: uninitialized reference member in 'class absl::lts_20250512::log_internal::NullStream' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' should be initialized 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:748:36: error: 'string_view' is not a member of 'absl' 748 | Status PermissionDeniedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:749:37: error: 'string_view' is not a member of 'absl' 749 | Status ResourceExhaustedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: warning: 'pure' attribute ignored [-Wattributes] 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:750:35: error: 'string_view' is not a member of 'absl' 750 | Status UnauthenticatedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:58: error: expected primary-expression before 't' 1507 | Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:70: error: expected primary-expression before 'tz' 1507 | Time t, TimeZone tz); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1512:72: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time, absl::lts_20250512::TimeZone)' redeclared as different kind of entity 1512 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1513:59: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time)' redeclared as different kind of entity 1513 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:751:31: error: 'string_view' is not a member of 'absl' 751 | Status UnavailableError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1517:28: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1517 | return os << FormatTime(t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:752:33: error: 'string_view' is not a member of 'absl' 752 | Status UnimplementedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1523:27: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1523 | sink.Append(FormatTime(t)); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:753:27: error: 'string_view' is not a member of 'absl' 753 | Status UnknownError(absl::string_view message); | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/matcher/v3/metadata.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/matcher/v3/metadata.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:766:46: error: 'absl::string_view' has not been declared 766 | Status ErrnoToStatus(int error_number, absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:22: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:48: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:71: error: expected primary-expression before '*' token 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:27: error: expected primary-expression before '*' token 1576 | std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:29: error: 'err' was not declared in this scope; did you mean 'erf'? 1576 | std::string* err); | ^~~ | erf /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:32: error: expression list treated as compound expression in initializer [-fpermissive] 1576 | std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:6: error: redefinition of 'bool absl::lts_20250512::ParseTime' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:6: note: 'bool absl::lts_20250512::ParseTime' previously defined here 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:22: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:48: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:76: error: expected primary-expression before 'tz' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:20: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:39: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1586 | Time* time, std::string* err); | ^~~ | erf /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' 578 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:58: error: expected parameter pack before '...' 578 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:61: error: template argument 1 is invalid 578 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: error: expected identifier before '::' token 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: declaration of 'value' not in a namespace surrounding '::' 578 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:69: error: expected ';' before ',' token 578 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:621:37: error: 'absl::string_view' has not been declared 621 | H AbslHashValue(H hash_state, absl::string_view str) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:56: error: request for member 'data' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:68: error: request for member 'size' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:624:30: error: request for member 'size' in 'str', which is of non-class type 'int' 624 | WeaklyMixedInteger{str.size()}); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:36: error: 'std::basic_string_view' has not been declared 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:53: error: expected ',' or '...' before '<' token 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:647:52: error: 'str' was not declared in this scope; did you mean 'std'? 647 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~ | std /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:31: error: 'optional' in namespace 'absl' does not name a template type 886 | H hash_state, const absl::optional& opt) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:39: error: expected ',' or '...' before '<' token 886 | H hash_state, const absl::optional& opt) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'typename std::enable_if::value, H>::type absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:887:7: error: 'opt' was not declared in this scope 887 | if (opt) hash_state = H::combine(std::move(hash_state), *opt); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:888:44: error: 'opt' was not declared in this scope 888 | return H::combine(std::move(hash_state), opt.has_value()); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:25: error: 'conjunction' was not declared in this scope 903 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:51: error: expected parameter pack before '...' 903 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:54: error: template argument 1 is invalid 903 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:55: error: expected identifier before '::' token 903 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: declaration of 'value' not in a namespace surrounding '::' 903 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: redeclaration of 'template int value' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: note: previous declaration 'template int value' 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:62: error: expected ';' before ',' token 903 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:829:14: error: 'string_view' in namespace 'absl' does not name a type 829 | inline absl::string_view Status::message() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1054:23: error: 'disjunction' in namespace 'absl' does not name a template type 1054 | using Apply = absl::disjunction< // | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1065 | : std::integral_constant::value> {}; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:64: error: template argument 2 is invalid 1065 | : std::integral_constant::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:65: error: expected '{' before '::' token 1065 | : std::integral_constant::value> {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:860:14: error: 'optional' in namespace 'absl' does not name a template type 860 | inline absl::optional Status::GetPayload( | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:13: error: variable or field 'SetPayload' declared void 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:38: error: 'string_view' is not a member of 'absl' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:71: error: expected primary-expression before 'payload' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:13: error: 'bool absl::lts_20250512::Status::ErasePayload' is not a static data member of 'class absl::lts_20250512::Status' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:40: error: 'string_view' is not a member of 'absl' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:881:13: error: variable or field 'ForEachPayload' declared void 881 | inline void Status::ForEachPayload( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1089:7: error: 'conjunction' does not name a type 1089 | conjunction, is_uniquely_represented, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:149:46: error: 'absl::string_view' has not been declared 149 | inline bool EncodeString(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:52:11: error: 'disjunction' in namespace 'absl' does not name a template type 52 | absl::disjunction&>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:65:11: error: 'disjunction' in namespace 'absl' does not name a template type 65 | absl::disjunction, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:81:54: error: expected template-name before '<' token 81 | : public IsConstructibleOrConvertibleFromStatusOr {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:81:54: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:86:43: error: 'disjunction' in namespace 'absl' does not name a template type 86 | using IsDirectInitializationValid = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeString(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:151:27: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 151 | return EncodeBytes(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:159:54: error: 'absl::string_view' has not been declared 159 | inline bool EncodeStringTruncate(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:113:66: error: expected template-name before '<' token 113 | : public IsConstructibleOrConvertibleOrAssignableFromStatusOr {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:113:66: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:118:43: error: 'disjunction' in namespace 'absl' does not name a template type 118 | using IsForwardingAssignmentValid = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeStringTruncate(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:161:35: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 161 | return EncodeBytesTruncate(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:53: error: 'negation' is not a member of 'absl' 128 | using Equality = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:43: error: 'IntegralFastPath' was not declared in this scope 1117 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:61: error: template argument 1 is invalid 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:76: error: expected unqualified-id before '=' token 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:62: error: template argument 3 is invalid 128 | using Equality = std::conditional_t>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:131:35: error: 'conjunction' in namespace 'absl' does not name a template type 131 | using IsConstructionValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:147:33: error: 'conjunction' in namespace 'absl' does not name a template type 147 | using IsAssignmentValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:159:45: error: 'conjunction' in namespace 'absl' does not name a template type 159 | using IsConstructionFromStatusValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:169:47: error: 'conjunction' in namespace 'absl' does not name a template type 169 | using IsConstructionFromStatusOrValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:178:41: error: 'conjunction' in namespace 'absl' does not name a template type 178 | using IsStatusOrAssignmentValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:252:41: error: expected ')' before ',' token 252 | explicit StatusOrData(absl::in_place_t, Args&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:276:9: error: 'string_view' in namespace 'absl' does not name a type 276 | absl::string_view string_value() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:44: error: 'IntegralFastPath' was not declared in this scope 1124 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:62: error: template argument 1 is invalid 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:77: error: expected unqualified-id before '=' token 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:462:23: error: 'string_view' in namespace 'absl' does not name a type 462 | static inline absl::string_view OpenBrackets() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:476:23: error: 'string_view' in namespace 'absl' does not name a type 476 | static inline absl::string_view CloseBrackets() { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:56, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:33:12: error: 'bad_variant_access' has not been declared in 'std' 33 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:35:12: error: 'get_if' has not been declared in 'std' 35 | using std::get_if; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:36:12: error: 'holds_alternative' has not been declared in 'std' 36 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:37:12: error: 'monostate' has not been declared in 'std' 37 | using std::monostate; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:38:12: error: 'variant' has not been declared in 'std' 38 | using std::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:39:12: error: 'variant_alternative' has not been declared in 'std' 39 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:40:12: error: 'variant_alternative_t' has not been declared in 'std' 40 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:41:12: error: 'variant_npos' has not been declared in 'std' 41 | using std::variant_npos; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:42:12: error: 'variant_size' has not been declared in 'std' 42 | using std::variant_size; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:43:12: error: 'variant_size_v' has not been declared in 'std' 43 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:44:12: error: 'visit' has not been declared in 'std' 44 | using std::visit; | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:28, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:35:12: error: 'apply' has not been declared in 'std' 35 | using std::apply; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:38:12: error: 'in_place' has not been declared in 'std' 38 | using std::in_place; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:39:12: error: 'in_place_index' has not been declared in 'std' 39 | using std::in_place_index; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:40:12: error: 'in_place_index_t' has not been declared in 'std' 40 | using std::in_place_index_t; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:41:12: error: 'in_place_t' has not been declared in 'std' 41 | using std::in_place_t; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:42:12: error: 'in_place_type' has not been declared in 'std' 42 | using std::in_place_type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:43:12: error: 'in_place_type_t' has not been declared in 'std' 43 | using std::in_place_type_t; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:47:12: error: 'make_from_tuple' has not been declared in 'std' 47 | using std::make_from_tuple; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h: In function 'To absl::lts_20250512::ConvertVariantTo(Variant&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:75:16: error: 'visit' is not a member of 'absl' 75 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/call/metadata_batch.h:35, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:75:9: error: 'string_view' in namespace 'absl' does not name a type 75 | absl::string_view source_filename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:78:9: error: 'string_view' in namespace 'absl' does not name a type 78 | absl::string_view source_basename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:28, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:33:12: error: 'bad_variant_access' has not been declared in 'std' 33 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:35:12: error: 'get_if' has not been declared in 'std' 35 | using std::get_if; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:36:12: error: 'holds_alternative' has not been declared in 'std' 36 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:37:12: error: 'monostate' has not been declared in 'std' 37 | using std::monostate; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:145:9: error: 'string_view' in namespace 'absl' does not name a type 145 | absl::string_view text_message_with_prefix_and_newline() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:38:12: error: 'variant' has not been declared in 'std' 38 | using std::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:39:12: error: 'variant_alternative' has not been declared in 'std' 39 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:151:9: error: 'string_view' in namespace 'absl' does not name a type 151 | absl::string_view text_message_with_prefix() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:40:12: error: 'variant_alternative_t' has not been declared in 'std' 40 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:157:9: error: 'string_view' in namespace 'absl' does not name a type 157 | absl::string_view text_message_with_newline() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:41:12: error: 'variant_npos' has not been declared in 'std' 41 | using std::variant_npos; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:163:9: error: 'string_view' in namespace 'absl' does not name a type 163 | absl::string_view text_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:42:12: error: 'variant_size' has not been declared in 'std' 42 | using std::variant_size; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:43:12: error: 'variant_size_v' has not been declared in 'std' 43 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:178:9: error: 'string_view' in namespace 'absl' does not name a type 178 | absl::string_view encoded_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:44:12: error: 'visit' has not been declared in 'std' 44 | using std::visit; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:194:9: error: 'string_view' in namespace 'absl' does not name a type 194 | absl::string_view stacktrace() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:201:9: error: 'string_view' in namespace 'absl' does not name a type 201 | absl::string_view full_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:202:9: error: 'string_view' in namespace 'absl' does not name a type 202 | absl::string_view base_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:211:9: error: 'string_view' in namespace 'absl' does not name a type 211 | absl::string_view encoding_; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:240:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 240 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h: In function 'To absl::lts_20250512::ConvertVariantTo(Variant&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:75:16: error: 'visit' is not a member of 'absl' 75 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:240:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:241:61: error: wrong number of template arguments (5, should be at least 1) 241 | false, T, U, false, const U&>::value, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:38:24: error: 'variant' in namespace 'absl' does not name a template type 38 | using Varint = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:42:21: error: 'variant' in namespace 'absl' does not name a template type 42 | using I64 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:50:21: error: 'variant' in namespace 'absl' does not name a template type 50 | using I32 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:54:23: error: 'variant' in namespace 'absl' does not name a template type 54 | using Value = absl::variant; | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/call/metadata_batch.h:35, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:15: error: expected ';' at end of member declaration 84 | LogMessage& AtLocation(absl::string_view file, int line); | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:43: error: expected ')' before 'file' 84 | LogMessage& AtLocation(absl::string_view file, int line); | ~ ^~~~~ | ) In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:242:34: error: expected unqualified-id before '=' token 242 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:246:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 246 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:246:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:15: error: declaration of 'operator<<' as non-function 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:23: error: expected ';' at end of member declaration 162 | LogMessage& operator<<(absl::string_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:247:60: error: wrong number of template arguments (5, should be at least 1) 247 | false, T, U, true, const U&>::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:43: error: expected ')' before 'v' 162 | LogMessage& operator<<(absl::string_view v); | ~ ^~ | ) In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:248:34: error: expected unqualified-id before '=' token 248 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:15: error: declaration of 'operator<<' as non-function 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:23: error: expected ';' at end of member declaration 166 | LogMessage& operator<<(std::wstring_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:43: error: expected ')' before 'v' 166 | LogMessage& operator<<(std::wstring_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:252:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 252 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:252:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:253:60: error: wrong number of template arguments (5, should be at least 1) 253 | true, T, U, false, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:254:34: error: expected unqualified-id before '=' token 254 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:258:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 258 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:34: error: 'absl::string_view' has not been declared 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:258:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:259:59: error: wrong number of template arguments (5, should be at least 1) 259 | true, T, U, true, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:33: error: 'std::wstring_view' has not been declared 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:260:34: error: expected unqualified-id before '=' token 260 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:8: error: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' cannot be overloaded with 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: previous declaration 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:266:58: error: 'absl::string_view' has not been declared 266 | absl::string_view str) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:265:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 265 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:265:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:266:56: error: wrong number of template arguments (5, should be at least 1) 266 | false, T, U, false, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:267:34: error: expected unqualified-id before '=' token 267 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:60:3: error: 'Value' does not name a type 60 | Value value; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:271:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 271 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h: In function 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::Varint' has not been declared 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I64' has not been declared 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:271:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:272:55: error: wrong number of template arguments (5, should be at least 1) 272 | false, T, U, true, U&&>::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I32' has not been declared 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:273:34: error: expected unqualified-id before '=' token 273 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:277:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 277 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:277:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:278:55: error: wrong number of template arguments (5, should be at least 1) 278 | true, T, U, false, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:279:34: error: expected unqualified-id before '=' token 279 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:283:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 283 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:283:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:284:54: error: wrong number of template arguments (5, should be at least 1) 284 | true, T, U, true, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:285:34: error: expected unqualified-id before '=' token 285 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:309:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 309 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:311:36: error: expected unqualified-id before '=' token 311 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:317:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 317 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:319:36: error: expected unqualified-id before '=' token 319 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:325:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 325 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:327:36: error: expected unqualified-id before '=' token 327 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:333:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 333 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:335:36: error: expected unqualified-id before '=' token 335 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:353:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 353 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:355:36: error: expected unqualified-id before '=' token 355 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:359:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 359 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:361:36: error: expected unqualified-id before '=' token 361 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:364:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 364 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:366:36: error: expected unqualified-id before '=' token 366 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 390 | internal_statusor::IsAssignmentValid::value, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:65: error: wrong number of template arguments (3, should be at least 1) 390 | internal_statusor::IsAssignmentValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2182:12: note: provided for 'template, class _Tp> struct std::enable_if' 2182 | struct enable_if | ^~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:66: error: expected identifier before '::' token 390 | internal_statusor::IsAssignmentValid::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:73: error: expected unqualified-id before ',' token 390 | internal_statusor::IsAssignmentValid::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:391:23: error: 'type' in namespace '::' does not name a type 391 | int>::type = 0> | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 398 | internal_statusor::IsAssignmentValid::value, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:64: error: wrong number of template arguments (3, should be at least 1) 398 | internal_statusor::IsAssignmentValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2182:12: note: provided for 'template, class _Tp> struct std::enable_if' 2182 | struct enable_if | ^~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:65: error: expected identifier before '::' token 398 | internal_statusor::IsAssignmentValid::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:72: error: expected unqualified-id before ',' token 398 | internal_statusor::IsAssignmentValid::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:399:23: error: 'type' in namespace '::' does not name a type 399 | int>::type = 0> | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:408:37: error: expected ')' before ',' token 408 | explicit StatusOr(absl::in_place_t, Args&&... args); | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:410:37: error: expected ')' before ',' token 410 | explicit StatusOr(absl::in_place_t, std::initializer_list ilist, | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::Mix(uint64_t, uint64_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1320:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1320 | if constexpr (sizeof(size_t) < 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:421:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 421 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:423:36: error: expected unqualified-id before '=' token 423 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:427:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 427 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:429:36: error: expected unqualified-id before '=' token 429 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:434:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 434 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:436:36: error: expected unqualified-id before '=' token 436 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In member function 'size_t absl::lts_20250512::hash_internal::HashImpl::operator()(const T&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1440:29: error: 'hash' is not a member of 'absl::lts_20250512::hash_internal::MixingHashState' 1440 | return MixingHashState::hash(value); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:36: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 441 | internal_statusor::IsConstructionValid::value, | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:36: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static H absl::lts_20250512::hash_internal::HashStateBase::combine(H, const T&, const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:64: error: expected primary-expression before '>' token 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:72: error: wrong number of template arguments (4, should be at least 1) 441 | internal_statusor::IsConstructionValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:442:22: error: expected unqualified-id before '=' token 442 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, const absl::lts_20250512::StatusOr&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:634:47: error: 'OpenBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 634 | os << internal_statusor::StringifyRandom::OpenBrackets() | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:636:47: error: 'CloseBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 636 | << internal_statusor::StringifyRandom::CloseBrackets(); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const absl::lts_20250512::StatusOr&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:653:54: error: 'OpenBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 653 | internal_statusor::StringifyRandom::OpenBrackets(), | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:655:54: error: 'CloseBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 655 | internal_statusor::StringifyRandom::CloseBrackets()); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:688:22: error: expected constructor, destructor, or type conversion before '(' token 688 | StatusOr::StatusOr(absl::in_place_t, Args&&... args) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:693:22: error: expected constructor, destructor, or type conversion before '(' token 693 | StatusOr::StatusOr(absl::in_place_t, std::initializer_list ilist, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:67: error: '::Invoke' has not been declared 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~~ In file included from include/grpc/event_engine/event_engine.h:17, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: include/grpc/event_engine/endpoint_config.h:36:16: error: 'optional' in namespace 'std' does not name a template type 36 | virtual std::optional GetInt(absl::string_view key) const = 0; | ^~~~~~~~ include/grpc/event_engine/endpoint_config.h:36:11: note: 'std::optional' is only available from C++17 onwards 36 | virtual std::optional GetInt(absl::string_view key) const = 0; | ^~~ include/grpc/event_engine/endpoint_config.h:39:16: error: 'optional' in namespace 'std' does not name a template type 39 | virtual std::optional GetString( | ^~~~~~~~ include/grpc/event_engine/endpoint_config.h:39:11: note: 'std::optional' is only available from C++17 onwards 39 | virtual std::optional GetString( | ^~~ include/grpc/event_engine/endpoint_config.h:43:3: error: 'GetVoidPointer' declared as a 'virtual' field 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ^~~~~~~ include/grpc/event_engine/endpoint_config.h:43:17: error: expected ';' at end of member declaration 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ^~~~~~~~~~~~~~ | ; include/grpc/event_engine/endpoint_config.h:43:49: error: expected ')' before 'key' 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ~ ^~~~ | ) In file included from include/grpc/event_engine/event_engine.h:18, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: include/grpc/event_engine/extensible.h:62:3: error: 'QueryExtension' declared as a 'virtual' field 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~~~~ include/grpc/event_engine/extensible.h:62:17: error: expected ';' at end of member declaration 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~~~~~~~~~~~ | ; include/grpc/event_engine/extensible.h:62:32: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~ include/grpc/event_engine/extensible.h:62:32: error: invalid use of '::' include/grpc/event_engine/extensible.h:62:76: error: expected ';' at end of member declaration 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:317:21: error: 'absl::string_view' has not been declared 317 | void Append(absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:323:37: error: 'absl::string_view' has not been declared 323 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In member function 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:334:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 334 | if constexpr (absl::HasAbslStringify::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:45: error: template-id 'CopyToEncodedBuffer' used as a declarator 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:389:22: error: variable or field 'CopyToEncodedBuffer' declared void 389 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:38: error: expected ';' before '(' token 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:48: error: template-id 'CopyToEncodedBuffer' used as a declarator 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:391:22: error: variable or field 'CopyToEncodedBuffer' declared void 391 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:41: error: expected ';' before '(' token 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:44: error: template-id 'CopyToEncodedBuffer' used as a declarator 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/service/discovery/v3/discovery.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/service/discovery/v3/discovery.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:398:22: error: variable or field 'CopyToEncodedBuffer' declared void 398 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:38: error: expected ';' before '(' token 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:47: error: template-id 'CopyToEncodedBuffer' used as a declarator 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:400:22: error: variable or field 'CopyToEncodedBuffer' declared void 400 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:41: error: expected ';' before '(' token 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^ | ; cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/event_service_config.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/event_service_config.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/call/metadata_batch.h:35, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:315:21: error: 'absl::string_view' has not been declared 315 | void Append(absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:318:37: error: 'absl::string_view' has not been declared 318 | absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:7: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:10: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:16: error: 'visit' is not a member of 'absl' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:67: error: 'struct absl::lts_20250512::log_internal::StructuredProtoField' has no member named 'value' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/trace/v3/http_tracer.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/trace/v3/http_tracer.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:44:14: error: 'string_view' has not been declared 44 | void Write(string_view v); | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/listener/v3/listener_components.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/listener/v3/listener_components.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:59:14: error: 'string_view' has not been declared 59 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:71:47: error: 'string_view' has not been declared 71 | inline void AbslFormatFlush(std::string* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::string*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:17: error: request for member 'data' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:27: error: request for member 'size' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:74:48: error: 'string_view' has not been declared 74 | inline void AbslFormatFlush(std::ostream* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::ostream*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:16: error: request for member 'data' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:55: error: request for member 'size' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:78:48: error: 'string_view' has not been declared 78 | inline void AbslFormatFlush(FILERawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:82:50: error: 'string_view' has not been declared 82 | inline void AbslFormatFlush(BufferRawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:89:26: error: 'string_view' has not been declared 89 | auto InvokeFlush(T* out, string_view s) -> decltype(AbslFormatFlush(out, s)) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] 44 | std::declval(), string_view()))* = nullptr> | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:48:14: error: 'string_view' has not been declared 48 | void Write(string_view s) { write_(sink_, s); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:57:30: error: 'string_view' has not been declared 57 | static void Flush(void* r, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:62:25: error: 'string_view' has not been declared 62 | void (*write_)(void*, string_view); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:94:15: error: 'string_view' has not been declared 94 | void Append(string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:110:24: error: 'string_view' has not been declared 110 | bool PutPaddedString(string_view v, int width, int precision, bool left); | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:20, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: include/grpc/event_engine/memory_allocator.h:205:55: error: 'absl::string_view' has not been declared 205 | virtual MemoryAllocator CreateMemoryAllocator(absl::string_view name) = 0; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Flush()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:73:16: error: 'string_view' was not declared in this scope 73 | raw_.Write(string_view(buf_, static_cast(pos_ - buf_))); | ^~~~~~~~~~~ In file included from include/grpc/event_engine/slice_buffer.h:19, from include/grpc/event_engine/event_engine.h:22, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: include/grpc/event_engine/slice.h:73:9: error: 'string_view' in namespace 'absl' does not name a type 73 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Append(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:95:18: error: request for member 'size' in 'v', which is of non-class type 'int' 95 | size_t n = v.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:103:20: error: request for member 'data' in 'v', which is of non-class type 'int' 103 | memcpy(pos_, v.data(), n); | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:37, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:26: error: 'string_view' in namespace 'std' does not name a type 53 | using string_view = std::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:53:21: note: 'std::string_view' is only available from C++17 onwards 53 | using string_view = std::string_view; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:748:8: error: 'string_view' does not name a type 748 | inline string_view ClippedSubstr(string_view s, size_t pos, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:759:11: error: 'string_view' does not name a type 759 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:37, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:36:15: error: 'string_view' has not been declared 36 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:39:62: error: 'absl::string_view' has not been declared 39 | friend void AbslFormatFlush(UnimplementedSink* sink, absl::string_view v); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:44:14: error: 'string_view' has not been declared 44 | void Write(string_view v); | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:123:50: error: 'absl::string_view' has not been declared 123 | inline bool operator==(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In function 'bool grpc_event_engine::experimental::slice_detail::operator==(const grpc_event_engine::experimental::slice_detail::BaseSlice&, int)': include/grpc/event_engine/slice.h:124:12: error: 'const class grpc_event_engine::experimental::slice_detail::BaseSlice' has no member named 'as_string_view' 124 | return a.as_string_view() == b; | ^~~~~~~~~~~~~~ include/grpc/event_engine/slice.h: At global scope: include/grpc/event_engine/slice.h:127:50: error: 'absl::string_view' has not been declared 127 | inline bool operator!=(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In function 'bool grpc_event_engine::experimental::slice_detail::operator!=(const grpc_event_engine::experimental::slice_detail::BaseSlice&, int)': include/grpc/event_engine/slice.h:128:12: error: 'const class grpc_event_engine::experimental::slice_detail::BaseSlice' has no member named 'as_string_view' 128 | return a.as_string_view() != b; | ^~~~~~~~~~~~~~ include/grpc/event_engine/slice.h: At global scope: include/grpc/event_engine/slice.h:131:13: error: declaration of 'operator==' as non-function 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:59:14: error: 'string_view' has not been declared 59 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:71:47: error: 'string_view' has not been declared 71 | inline void AbslFormatFlush(std::string* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::string*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:17: error: request for member 'data' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:27: error: request for member 'size' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:74:48: error: 'string_view' has not been declared 74 | inline void AbslFormatFlush(std::ostream* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::ostream*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:16: error: request for member 'data' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/cluster/v3/circuit_breaker.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/cluster/v3/circuit_breaker.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:55: error: request for member 'size' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:78:48: error: 'string_view' has not been declared 78 | inline void AbslFormatFlush(FILERawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:82:50: error: 'string_view' has not been declared 82 | inline void AbslFormatFlush(BufferRawSink* sink, string_view v) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:131:30: error: 'string_view' is not a member of 'absl' 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:131:45: error: expected primary-expression before 'const' 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~ include/grpc/event_engine/slice.h:135:13: error: declaration of 'operator!=' as non-function 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:89:26: error: 'string_view' has not been declared 89 | auto InvokeFlush(T* out, string_view s) -> decltype(AbslFormatFlush(out, s)) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:135:30: error: 'string_view' is not a member of 'absl' 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:135:45: error: expected primary-expression before 'const' 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] 44 | std::declval(), string_view()))* = nullptr> | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:48:14: error: 'string_view' has not been declared 48 | void Write(string_view s) { write_(sink_, s); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:57:30: error: 'string_view' has not been declared 57 | static void Flush(void* r, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:62:25: error: 'string_view' has not been declared 62 | void (*write_)(void*, string_view); | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:160:37: error: 'absl::string_view' has not been declared 160 | static Out FromCopiedString(absl::string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:94:15: error: 'string_view' has not been declared 94 | void Append(string_view v) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In static member function 'static Out grpc_event_engine::experimental::slice_detail::CopyConstructors::FromCopiedString(int)': include/grpc/event_engine/slice.h:161:31: error: request for member 'data' in 's', which is of non-class type 'int' 161 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ include/grpc/event_engine/slice.h:161:41: error: request for member 'size' in 's', which is of non-class type 'int' 161 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:110:24: error: 'string_view' has not been declared 110 | bool PutPaddedString(string_view v, int width, int precision, bool left); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Flush()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:73:16: error: 'string_view' was not declared in this scope 73 | raw_.Write(string_view(buf_, static_cast(pos_ - buf_))); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Append(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:95:18: error: request for member 'size' in 'v', which is of non-class type 'int' 95 | size_t n = v.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:103:20: error: request for member 'data' in 'v', which is of non-class type 'int' 103 | memcpy(pos_, v.data(), n); | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/casts.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:125:12: error: 'conjunction' has not been declared in 'std' 125 | using std::conjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:128:12: error: 'disjunction' has not been declared in 'std' 128 | using std::disjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:140:12: error: 'negation' has not been declared in 'std' 140 | using std::negation; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected template-name before '<' token 470 | : absl::negation {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected '{' before '<' token In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' 517 | struct IsView> : std::true_type {}; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:44: error: wrong number of template arguments (2, should be 1) 517 | struct IsView> : std::true_type {}; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:513:8: note: provided for 'template struct absl::lts_20250512::type_traits_internal::IsView' 513 | struct IsView : std::integral_constant::value || | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:50: error: expected unqualified-id before '>' token 517 | struct IsView> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:532:41: error: 'conjunction' in namespace 'absl' does not name a template type 532 | using IsLifetimeBoundAssignment = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'string_view' was not declared in this scope 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:226:64: error: expected primary-expression before 'conv' 226 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:53: error: expected primary-expression before '*' token 227 | FormatSinkImpl* sink); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:33, from ./src/core/call/parsed_metadata.h:29, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:191:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 191 | [[nodiscard]] inline std::string AsciiStrToLower(absl::string_view s) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:191:56: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 191 | [[nodiscard]] inline std::string AsciiStrToLower(absl::string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:191:56: error: 'std::string absl::lts_20250512::AsciiStrToLower' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:188:6: note: previous declaration 'void absl::lts_20250512::AsciiStrToLower(std::string*)' 188 | void AsciiStrToLower(std::string* absl_nonnull s); | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:55: error: 'sink' was not declared in this scope; did you mean 'link'? 227 | FormatSinkImpl* sink); | ^~~~ | link /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:191:56: error: 'string_view' is not a member of 'absl' 191 | [[nodiscard]] inline std::string AsciiStrToLower(absl::string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:220:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 220 | [[nodiscard]] inline std::string AsciiStrToUpper(absl::string_view s) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:220:56: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 220 | [[nodiscard]] inline std::string AsciiStrToUpper(absl::string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:220:56: error: 'std::string absl::lts_20250512::AsciiStrToUpper' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:217:6: note: previous declaration 'void absl::lts_20250512::AsciiStrToUpper(std::string*)' 217 | void AsciiStrToUpper(std::string* absl_nonnull s); | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:220:56: error: 'string_view' is not a member of 'absl' 220 | [[nodiscard]] inline std::string AsciiStrToUpper(absl::string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'wstring_view' is not a member of 'std' 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:229:64: error: expected primary-expression before 'conv' 229 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:53: error: expected primary-expression before '*' token 230 | FormatSinkImpl* sink); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:239:28: error: 'string_view' in namespace 'absl' does not name a type 239 | [[nodiscard]] inline absl::string_view StripLeadingAsciiWhitespace( | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:55: error: 'sink' was not declared in this scope; did you mean 'link'? 230 | FormatSinkImpl* sink); | ^~~~ | link /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:253:28: error: 'string_view' in namespace 'absl' does not name a type 253 | [[nodiscard]] inline absl::string_view StripTrailingAsciiWhitespace( | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:267:28: error: 'string_view' in namespace 'absl' does not name a type 267 | [[nodiscard]] inline absl::string_view StripAsciiWhitespace( | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: In function 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const AbslCord&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:8: error: 'string_view' was not declared in this scope 275 | for (string_view piece : value.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ';' before 'if' 286 | } | ^ | ; 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: error: expected ';' at end of member declaration 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ')' before 'if' 286 | } | ^ | ) 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:7: note: to match this '(' 275 | for (string_view piece : value.Chunks()) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:43: error: expected ')' before ',' token 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:53:3: error: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation(SourceLocationType)' conflicts with a previous declaration 53 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: previous declaration 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h: In constructor 'absl::lts_20250512::log_internal::NullStreamMaybeFatal::NullStreamMaybeFatal(absl::lts_20250512::LogSeverity)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:104:53: error: use of deleted function 'absl::lts_20250512::log_internal::NullStream::NullStream()' 104 | : fatal_(severity == absl::LogSeverity::kFatal) {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: note: 'absl::lts_20250512::log_internal::NullStream::NullStream()' is implicitly deleted because the default definition would be ill-formed: 47 | class NullStream { | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: error: uninitialized reference member in 'class absl::lts_20250512::log_internal::NullStream' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' should be initialized 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_event_engine::experimental::internal::WriteEvent, absl::lts_20250512::Time, std::vector) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable) const> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable) const>' include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_event_engine::experimental::internal::WriteEvent, absl::lts_20250512::Time, std::vector) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable) const> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable) const>' include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable) const>': include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:46: error: 'string_view' was not declared in this scope 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ In file included from ./src/core/lib/channel/channel_args.h:22, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: include/grpc/event_engine/event_engine.h: At global scope: include/grpc/event_engine/event_engine.h:297:12: error: 'optional' in namespace 'std' does not name a template type 297 | std::optional TakeMetricsSink() { | ^~~~~~~~ include/grpc/event_engine/event_engine.h:297:7: note: 'std::optional' is only available from C++17 onwards 297 | std::optional TakeMetricsSink() { | ^~~ include/grpc/event_engine/event_engine.h:332:12: error: 'optional' in namespace 'std' does not name a template type 332 | std::optional metrics_sink_; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:332:7: note: 'std::optional' is only available from C++17 onwards 332 | std::optional metrics_sink_; | ^~~ include/grpc/event_engine/event_engine.h:369:18: error: 'optional' in namespace 'std' does not name a template type 369 | virtual std::optional GetMetricName(size_t key) = 0; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:369:13: note: 'std::optional' is only available from C++17 onwards 369 | virtual std::optional GetMetricName(size_t key) = 0; | ^~~ include/grpc/event_engine/event_engine.h:372:18: error: 'optional' in namespace 'std' does not name a template type 372 | virtual std::optional GetMetricKey(absl::string_view name) = 0; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:372:13: note: 'std::optional' is only available from C++17 onwards 372 | virtual std::optional GetMetricKey(absl::string_view name) = 0; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/grpc/event_engine/event_engine.h:493:39: error: 'absl::string_view' has not been declared 493 | absl::string_view name, | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:494:39: error: 'absl::string_view' has not been declared 494 | absl::string_view default_port) = 0; | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:500:34: error: 'absl::string_view' has not been declared 500 | absl::string_view name) = 0; | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:506:34: error: 'absl::string_view' has not been declared 506 | absl::string_view name) = 0; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/matcher/v3/node.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/matcher/v3/node.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:149:46: error: 'absl::string_view' has not been declared 149 | inline bool EncodeString(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeString(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:151:27: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 151 | return EncodeBytes(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:159:54: error: 'absl::string_view' has not been declared 159 | inline bool EncodeStringTruncate(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeStringTruncate(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:161:35: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 161 | return EncodeBytesTruncate(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:276:9: error: 'string_view' in namespace 'absl' does not name a type 276 | absl::string_view string_value() const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:28, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:35:12: error: 'apply' has not been declared in 'std' 35 | using std::apply; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:38:12: error: 'in_place' has not been declared in 'std' 38 | using std::in_place; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:39:12: error: 'in_place_index' has not been declared in 'std' 39 | using std::in_place_index; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:40:12: error: 'in_place_index_t' has not been declared in 'std' 40 | using std::in_place_index_t; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:41:12: error: 'in_place_t' has not been declared in 'std' 41 | using std::in_place_t; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:42:12: error: 'in_place_type' has not been declared in 'std' 42 | using std::in_place_type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:43:12: error: 'in_place_type_t' has not been declared in 'std' 43 | using std::in_place_type_t; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:47:12: error: 'make_from_tuple' has not been declared in 'std' 47 | using std::make_from_tuple; | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:28, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:33:12: error: 'bad_variant_access' has not been declared in 'std' 33 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:35:12: error: 'get_if' has not been declared in 'std' 35 | using std::get_if; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:36:12: error: 'holds_alternative' has not been declared in 'std' 36 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:37:12: error: 'monostate' has not been declared in 'std' 37 | using std::monostate; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:38:12: error: 'variant' has not been declared in 'std' 38 | using std::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:39:12: error: 'variant_alternative' has not been declared in 'std' 39 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:40:12: error: 'variant_alternative_t' has not been declared in 'std' 40 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:41:12: error: 'variant_npos' has not been declared in 'std' 41 | using std::variant_npos; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:42:12: error: 'variant_size' has not been declared in 'std' 42 | using std::variant_size; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:43:12: error: 'variant_size_v' has not been declared in 'std' 43 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:44:12: error: 'visit' has not been declared in 'std' 44 | using std::visit; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h: In function 'To absl::lts_20250512::ConvertVariantTo(Variant&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:75:16: error: 'visit' is not a member of 'absl' 75 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:38:24: error: 'variant' in namespace 'absl' does not name a template type 38 | using Varint = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:42:21: error: 'variant' in namespace 'absl' does not name a template type 42 | using I64 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:50:21: error: 'variant' in namespace 'absl' does not name a template type 50 | using I32 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:54:23: error: 'variant' in namespace 'absl' does not name a template type 54 | using Value = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:60:3: error: 'Value' does not name a type 60 | Value value; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h: In function 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::Varint' has not been declared 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I64' has not been declared 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I32' has not been declared 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:16: error: 'visit' is not a member of 'absl' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:67: error: 'struct absl::lts_20250512::log_internal::StructuredProtoField' has no member named 'value' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: In member function 'bool absl::lts_20250512::str_format_internal::ParsedFormatBase::ProcessFormat(Consumer) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:155:5: error: 'string_view' was not declared in this scope 155 | string_view text(base, 0); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:157:31: error: 'text' was not declared in this scope; did you mean 'atexit'? 157 | const char* const end = text.data() + text.size(); | ^~~~ | atexit /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:224:44: error: expected ')' before 'format' 224 | explicit ExtendedParsedFormat(string_view format) | ~ ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:247:52: error: 'string_view' has not been declared 247 | static std::unique_ptr New(string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:251:7: error: 'string_view' has not been declared 251 | string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:256:52: error: 'string_view' has not been declared 256 | static std::unique_ptr New(string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:264:35: error: expected ')' before 's' 264 | ExtendedParsedFormat(string_view s, bool allow_ignored) | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:265:50: error: expected unqualified-id before ')' token 265 | : ParsedFormatBase(s, allow_ignored, {C...}) {} | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:55:45: error: expected ')' before 's' 55 | explicit UntypedFormatSpecImpl(string_view s) | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:63:3: error: 'string_view' does not name a type 63 | string_view str() const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:24: error: 'string_view' was not declared in this scope 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:50: error: expected primary-expression before 'consumer' 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:58: error: expression list treated as compound expression in initializer [-fpermissive] 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:59: error: expected ';' before '{' token 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:168:33: error: expected ')' before 's' 168 | FormatSpecTemplate(string_view s) : Base(s) {} // NOLINT | ~ ^~ | ) cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/service/load_stats/v3/lrs.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/service/load_stats/v3/lrs.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h: In instantiation of 'class absl::lts_20250512::InlinedVector': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:194:41: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:105:9: error: no type named 'MoveAssignmentPolicy' in 'class absl::lts_20250512::inlined_vector_internal::Storage >' 105 | using MoveAssignmentPolicy = typename Storage::MoveAssignmentPolicy; | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:111:41: error: expected ')' before 's' 111 | explicit UntypedFormatSpec(string_view s) : spec_(s) {} | ~ ^~ | ) cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/trace/v3/lightstep.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/trace/v3/lightstep.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:116:32: error: 'string_view' was not declared in this scope 116 | constexpr bool EnsureConstexpr(string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:123:18: error: expected ')' before 'format' 123 | string_view format, bool allow_ignored, | ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:122:28: note: to match this '(' 122 | explicit ParsedFormatBase( | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:847:15: error: 'string_view' has not been declared 847 | void Append(string_view v) { sink_->Append(v); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:855:24: error: 'string_view' has not been declared 855 | bool PutPaddedString(string_view v, int width, int precision, bool left) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:861:37: error: 'absl::string_view' has not been declared 861 | absl::string_view v) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:79:37: error: 'absl::string_view' has not been declared 79 | absl::string_view buf_to_add); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:98:36: error: 'absl::string_view' has not been declared 98 | absl::string_view buf_to_add) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: In function 'absl::lts_20250512::crc32c_t absl::lts_20250512::ExtendCrc32c(absl::lts_20250512::crc32c_t, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:100:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 100 | if (buf_to_add.size() <= 64) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:102:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' 102 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:103:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 103 | buf_to_add.size())) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:37: error: 'string_view' is not a member of 'absl' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:54: error: expected ',' or ';' before '{' token 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/extension.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/extension.upb_minitable.o -pthread In file included from include/grpc/event_engine/event_engine.h:20, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: include/grpc/event_engine/memory_allocator.h:205:55: error: 'absl::string_view' has not been declared 205 | virtual MemoryAllocator CreateMemoryAllocator(absl::string_view name) = 0; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/slice_buffer.h:19, from include/grpc/event_engine/event_engine.h:22, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: include/grpc/event_engine/slice.h:73:9: error: 'string_view' in namespace 'absl' does not name a type 73 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/v3/hash_policy.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/v3/hash_policy.upb_minitable.o -pthread include/grpc/event_engine/slice.h:123:50: error: 'absl::string_view' has not been declared 123 | inline bool operator==(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In function 'bool grpc_event_engine::experimental::slice_detail::operator==(const grpc_event_engine::experimental::slice_detail::BaseSlice&, int)': include/grpc/event_engine/slice.h:124:12: error: 'const class grpc_event_engine::experimental::slice_detail::BaseSlice' has no member named 'as_string_view' 124 | return a.as_string_view() == b; | ^~~~~~~~~~~~~~ include/grpc/event_engine/slice.h: At global scope: include/grpc/event_engine/slice.h:127:50: error: 'absl::string_view' has not been declared 127 | inline bool operator!=(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In function 'bool grpc_event_engine::experimental::slice_detail::operator!=(const grpc_event_engine::experimental::slice_detail::BaseSlice&, int)': include/grpc/event_engine/slice.h:128:12: error: 'const class grpc_event_engine::experimental::slice_detail::BaseSlice' has no member named 'as_string_view' 128 | return a.as_string_view() != b; | ^~~~~~~~~~~~~~ include/grpc/event_engine/slice.h: At global scope: include/grpc/event_engine/slice.h:131:13: error: declaration of 'operator==' as non-function 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ include/grpc/event_engine/slice.h:131:30: error: 'string_view' is not a member of 'absl' 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:131:45: error: expected primary-expression before 'const' 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~ include/grpc/event_engine/slice.h:135:13: error: declaration of 'operator!=' as non-function 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ include/grpc/event_engine/slice.h:135:30: error: 'string_view' is not a member of 'absl' 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:135:45: error: expected primary-expression before 'const' 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~ include/grpc/event_engine/slice.h:160:37: error: 'absl::string_view' has not been declared 160 | static Out FromCopiedString(absl::string_view s) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In static member function 'static Out grpc_event_engine::experimental::slice_detail::CopyConstructors::FromCopiedString(int)': include/grpc/event_engine/slice.h:161:31: error: request for member 'data' in 's', which is of non-class type 'int' 161 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ include/grpc/event_engine/slice.h:161:41: error: request for member 'size' in 's', which is of non-class type 'int' 161 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:102, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:27: error: 'string_view' is not a member of 'absl' 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:53: error: expected primary-expression before '*' token 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:55: error: 'c' was not declared in this scope 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:56: error: expression list treated as compound expression in initializer [-fpermissive] 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:27: error: 'string_view' is not a member of 'absl' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:53: error: expected primary-expression before '*' token 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:55: error: 'c' was not declared in this scope 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static K& absl::lts_20250512::container_internal::map_slot_policy::mutable_key(absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:381:40: error: 'launder' is not a member of 'std' 381 | : *std::launder(const_cast( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:27: error: 'string_view' is not a member of 'absl' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:51: error: expected primary-expression before '*' token 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static auto absl::lts_20250512::container_internal::map_slot_policy::transfer(Allocator*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: error: 'conjunction' in namespace 'std' does not name a template type 441 | auto is_relocatable = typename std::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: note: 'std::conjunction' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:52: error: expected '(' before '<' token 441 | auto is_relocatable = typename std::conjunction< | ^ | ( /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:442:72: error: expected primary-expression before ',' token 442 | absl::is_trivially_relocatable, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:449:43: error: 'launder' is not a member of 'std' 449 | std::memcpy(static_cast(std::launder(&new_slot->value)), | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:53: error: 'c' was not declared in this scope 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:27: error: 'string_view' is not a member of 'absl' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:50: error: expected primary-expression before '*' token 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:52: error: 'c' was not declared in this scope 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:27: error: 'string_view' is not a member of 'absl' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:52: error: expected primary-expression before '*' token 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:54: error: 'c' was not declared in this scope 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:27: error: 'string_view' is not a member of 'absl' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:51: error: expected primary-expression before '*' token 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:53: error: 'c' was not declared in this scope 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:34: error: 'string_view' is not a member of 'absl' 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:60: error: expected primary-expression before '*' token 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:342:55: error: expected ')' before 'str' 342 | explicit constexpr CordRepExternal(absl::string_view str) | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:343:45: error: expected unqualified-id before ',' token 343 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:29: error: 'invoke_result_t' in namespace 'std' does not name a template type 361 | typename = ::std::invoke_result_t> | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:22: note: 'std::invoke_result_t' is only available from C++17 onwards 361 | typename = ::std::invoke_result_t> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:44: error: expected '>' before '<' token 361 | typename = ::std::invoke_result_t> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:362:55: error: 'absl::string_view' has not been declared 362 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view data) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank1, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: error: 'invoke' is not a member of 'std' 363 | ::std::invoke(std::forward(releaser), data); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:48: error: 'invoke_result_t' in namespace 'std' does not name a template type 366 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:62: error: 'c' was not declared in this scope 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:41: note: 'std::invoke_result_t' is only available from C++17 onwards 366 | template > | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:63: error: expression list treated as compound expression in initializer [-fpermissive] 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:63: error: expected '>' before '<' token 366 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:367:55: error: 'absl::string_view' has not been declared 367 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank0, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: error: 'invoke' is not a member of 'std' 368 | ::std::invoke(std::forward(releaser)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:34: error: 'string_view' is not a member of 'absl' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:60: error: expected primary-expression before '*' token 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:26, from include/grpc/event_engine/slice_buffer.h:30, from include/grpc/event_engine/event_engine.h:22, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:125:12: error: 'conjunction' has not been declared in 'std' 125 | using std::conjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:128:12: error: 'disjunction' has not been declared in 'std' 128 | using std::disjunction; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:140:12: error: 'negation' has not been declared in 'std' 140 | using std::negation; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20250512::cord_internal::CordRepExternalImpl::~CordRepExternalImpl()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:386:26: error: 'string_view' is not a member of 'absl' 386 | absl::string_view(base, length)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:62: error: 'c' was not declared in this scope 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:34: error: 'string_view' is not a member of 'absl' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:58: error: expected primary-expression before '*' token 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected template-name before '<' token 470 | : absl::negation {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' 517 | struct IsView> : std::true_type {}; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:60: error: 'c' was not declared in this scope 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:44: error: wrong number of template arguments (2, should be 1) 517 | struct IsView> : std::true_type {}; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:513:8: note: provided for 'template struct absl::lts_20250512::type_traits_internal::IsView' 513 | struct IsView : std::integral_constant::value || | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:517:50: error: expected unqualified-id before '>' token 517 | struct IsView> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:532:41: error: 'conjunction' in namespace 'absl' does not name a template type 532 | using IsLifetimeBoundAssignment = absl::conjunction< | ^~~~~~~~~~~ In file included from include/grpc/event_engine/slice_buffer.h:30, from include/grpc/event_engine/event_engine.h:22, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:35:12: error: 'apply' has not been declared in 'std' 35 | using std::apply; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:34: error: 'string_view' is not a member of 'absl' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:38:12: error: 'in_place' has not been declared in 'std' 38 | using std::in_place; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:57: error: expected primary-expression before '*' token 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:39:12: error: 'in_place_index' has not been declared in 'std' 39 | using std::in_place_index; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:32: error: 'string_view' is not a member of 'absl' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:40:12: error: 'in_place_index_t' has not been declared in 'std' 40 | using std::in_place_index_t; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:41:12: error: 'in_place_t' has not been declared in 'std' 41 | using std::in_place_t; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:57: error: expected primary-expression before 'pos' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:42:12: error: 'in_place_type' has not been declared in 'std' 42 | using std::in_place_type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:60: error: expression list treated as compound expression in initializer [-fpermissive] 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:43:12: error: 'in_place_type_t' has not been declared in 'std' 43 | using std::in_place_type_t; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/utility/utility.h:47:12: error: 'make_from_tuple' has not been declared in 'std' 47 | using std::make_from_tuple; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:516:41: error: expected ')' before 'sv' 516 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:59: error: 'c' was not declared in this scope 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:711:45: error: expected ')' before 'chars' 711 | explicit constexpr Rep(absl::string_view chars) | ~ ^~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:727:38: error: expected unqualified-id before '{' token 727 | GetOrNull(chars, 14)} {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:34: error: 'string_view' is not a member of 'absl' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:59: error: expected primary-expression before '*' token 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:61: error: 'c' was not declared in this scope 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:34: error: 'string_view' is not a member of 'absl' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:58: error: expected primary-expression before '*' token 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:60: error: 'c' was not declared in this scope 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:26: error: 'string_view' is not a member of 'absl' 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:52: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:54: error: 'c' was not declared in this scope 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:68: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:70: error: 'error' was not declared in this scope; did you mean 'perror'? 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:75: error: expression list treated as compound expression in initializer [-fpermissive] 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:26: error: 'string_view' is not a member of 'absl' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:52: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:54: error: 'c' was not declared in this scope 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:68: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:70: error: 'error' was not declared in this scope; did you mean 'perror'? 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:26: error: 'string_view' is not a member of 'absl' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:50: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:52: error: 'c' was not declared in this scope 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:66: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:53, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h: In function 'constexpr int absl::lts_20250512::numeric_internal::Popcount(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h:129:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 129 | if constexpr (sizeof(x) <= sizeof(uint32_t)) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:68: error: 'error' was not declared in this scope; did you mean 'perror'? 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:26: error: 'string_view' is not a member of 'absl' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:49: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:51: error: 'c' was not declared in this scope 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:65: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h: In function 'constexpr T absl::lts_20250512::byteswap(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:22: error: 'is_integral_v' is not a member of 'std'; did you mean 'is_integral'? 241 | static_assert(std::is_integral_v, | ^~~~~~~~~~~~~ | is_integral /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:37: error: expected primary-expression before '>' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:38: error: expected primary-expression before ',' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:246:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 246 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:248:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 248 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:250:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 250 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:252:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 252 | } else if constexpr (sizeof(T) == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:67: error: 'error' was not declared in this scope; did you mean 'perror'? 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:26: error: 'string_view' is not a member of 'absl' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:51: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from include/grpc/event_engine/event_engine.h:29, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'constexpr bool absl::lts_20250512::internal_any_invocable::IsStoredLocally()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:104:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 104 | if constexpr (sizeof(T) <= kStorageSize && alignof(T) <= kAlignment && | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'ReturnType absl::lts_20250512::internal_any_invocable::InvokeR(F&&, P&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:53: error: 'c' was not declared in this scope 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:67: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:22: error: 'is_void_v' is not a member of 'std'; did you mean 'is_void'? 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ | is_void /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:42: error: expected primary-expression before '>' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:43: error: expected primary-expression before ')' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: error: 'invoke' is not a member of 'std' 120 | std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: error: 'invoke' is not a member of 'std' 122 | return std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: note: 'std::invoke' is only available from C++17 onwards In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:23: error: expected ';' at end of member declaration 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ^~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:47: error: expected ')' before 'data' 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ~ ^~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:69: error: 'error' was not declared in this scope; did you mean 'perror'? 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'T& absl::lts_20250512::internal_any_invocable::ObjectInLocalStorage(absl::lts_20250512::internal_any_invocable::TypeErasedState*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:184:16: error: 'launder' is not a member of 'std' 184 | return *std::launder(reinterpret_cast(&state->storage)); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:26: error: 'string_view' is not a member of 'absl' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:50: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ include/grpc/event_engine/event_engine.h: In member function 'bool grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs::has_metrics_sink() const': include/grpc/event_engine/event_engine.h:303:46: error: 'metrics_sink_' was not declared in this scope; did you mean 'has_metrics_sink'? 303 | bool has_metrics_sink() const { return metrics_sink_.has_value(); } | ^~~~~~~~~~~~~ | has_metrics_sink /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:52: error: 'c' was not declared in this scope 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:66: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:27: error: expected ';' at end of member declaration 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ^~~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:57: error: expected ')' before '&' token 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:68: error: 'error' was not declared in this scope; did you mean 'perror'? 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~ | perror cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/matcher/v3/number.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/matcher/v3/number.upb_minitable.o -pthread include/grpc/event_engine/event_engine.h: In member function 'void grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs::set_metrics_sink(grpc_event_engine::experimental::EventEngine::Endpoint::WriteEventSink)': include/grpc/event_engine/event_engine.h:306:9: error: 'metrics_sink_' was not declared in this scope; did you mean 'has_metrics_sink'? 306 | metrics_sink_ = std::move(sink); | ^~~~~~~~~~~~~ | has_metrics_sink In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:86, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_data_edge.h:45:14: error: 'string_view' in namespace 'absl' does not name a type 45 | inline absl::string_view EdgeData(const CordRep* edge) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: error: expected ';' at end of member declaration 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:43: error: expected ')' before ',' token 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:53:3: error: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation(SourceLocationType)' conflicts with a previous declaration 53 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: previous declaration 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:208:51: error: 'string_view' has not been declared 208 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:210:52: error: 'string_view' has not been declared 210 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:239:21: error: 'absl::string_view' has not been declared 239 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:245:46: error: 'absl::string_view' has not been declared 245 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:321:16: error: 'string_view' in namespace 'absl' does not name a type 321 | inline absl::string_view Data(size_t index) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h: In constructor 'absl::lts_20250512::log_internal::NullStreamMaybeFatal::NullStreamMaybeFatal(absl::lts_20250512::LogSeverity)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:104:53: error: use of deleted function 'absl::lts_20250512::log_internal::NullStream::NullStream()' 104 | : fatal_(severity == absl::LogSeverity::kFatal) {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: note: 'absl::lts_20250512::log_internal::NullStream::NullStream()' is implicitly deleted because the default definition would be ill-formed: 47 | class NullStream { | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: error: uninitialized reference member in 'class absl::lts_20250512::log_internal::NullStream' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' should be initialized 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:346:46: error: 'absl::string_view' has not been declared 346 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:348:46: error: 'absl::string_view' has not been declared 348 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:38: error: 'string_view' is not a member of 'absl' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:63: error: expected primary-expression before 'extra' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:24: error: 'constexpr' needed for in-class initialization of static data member 'absl::lts_20250512::cord_internal::CordRepBtree* absl::lts_20250512::cord_internal::CordRepBtree::NewLeaf' of non-integral type [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:68: error: expression list treated as compound expression in initializer [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:535:9: error: 'string_view' in namespace 'absl' does not name a type 535 | absl::string_view AddData(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:571:58: error: 'absl::string_view' has not been declared 571 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:637:14: error: 'string_view' in namespace 'absl' does not name a type 637 | inline absl::string_view CordRepBtree::Data(size_t index) const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:149:46: error: 'absl::string_view' has not been declared 149 | inline bool EncodeString(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeString(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:151:27: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 151 | return EncodeBytes(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:159:54: error: 'absl::string_view' has not been declared 159 | inline bool EncodeStringTruncate(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeStringTruncate(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:161:35: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 161 | return EncodeBytesTruncate(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:276:9: error: 'string_view' in namespace 'absl' does not name a type 276 | absl::string_view string_value() const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:112:9: error: 'string_view' in namespace 'absl' does not name a type 112 | absl::string_view Init(CordRepBtree* tree); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:118:9: error: 'string_view' in namespace 'absl' does not name a type 118 | absl::string_view Next(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:122:9: error: 'string_view' in namespace 'absl' does not name a type 122 | absl::string_view Skip(size_t skip); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:146:9: error: 'string_view' in namespace 'absl' does not name a type 146 | absl::string_view Read(size_t n, size_t chunk_size, CordRep*& tree); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:155:9: error: 'string_view' in namespace 'absl' does not name a type 155 | absl::string_view Seek(size_t offset); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:167:14: error: 'string_view' in namespace 'absl' does not name a type 167 | inline absl::string_view CordRepBtreeReader::Init(CordRepBtree* tree) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:174:14: error: 'string_view' in namespace 'absl' does not name a type 174 | inline absl::string_view CordRepBtreeReader::Next() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:182:14: error: 'string_view' in namespace 'absl' does not name a type 182 | inline absl::string_view CordRepBtreeReader::Skip(size_t skip) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:197:14: error: 'string_view' in namespace 'absl' does not name a type 197 | inline absl::string_view CordRepBtreeReader::Seek(size_t offset) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' 338 | struct IsInPlaceType> : std::true_type {}; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:44: error: template argument 1 is invalid 338 | struct IsInPlaceType> : std::true_type {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:45: error: expected unqualified-id before '>' token 338 | struct IsInPlaceType> : std::true_type {}; | ^~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:455:42: error: expected ')' before '<' token 455 | explicit CoreImpl(absl::in_place_type_t, Args&&... args) { | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In constructor 'absl::lts_20250512::internal_any_invocable::CoreImpl::CoreImpl(absl::lts_20250512::internal_any_invocable::TypedConversionConstruct, F&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:408:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 408 | if constexpr (std::is_pointer::value || | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:26: error: 'string_view' is not a member of 'absl' 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:58: error: expected primary-expression before '*' token 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:431:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 431 | } else if constexpr (IsCompatibleAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:439:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 439 | } else if constexpr (IsAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeStorage(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:503:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 503 | if constexpr (IsStoredLocally()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:26: error: 'is_trivially_copyable_v' is not a member of 'std'; did you mean 'is_trivially_copyable'? 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_copyable /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:54: error: expected primary-expression before '>' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:55: error: expected primary-expression before ')' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeRemoteManager(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:24: error: 'is_trivially_destructible_v' is not a member of 'std'; did you mean 'is_trivially_destructible'? 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_destructible /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:53: error: expected primary-expression before '>' token 523 | if constexpr (std::is_trivially_destructible_v && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:524:19: error: expected identifier before 'alignof' 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:57: error: expected ')' before 'alignof' 523 | if constexpr (std::is_trivially_destructible_v && | ~ ^ | ) 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/service/status/v3/csds.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/service/status/v3/csds.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:34, from ./src/core/call/parsed_metadata.h:29, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:112:34: error: 'absl::string_view' has not been declared 112 | PairFormatterImpl(F1 f1, absl::string_view sep, F2 f2) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:31: error: 'string_view' is not a member of 'absl' 183 | struct DefaultFormatter { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:31: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:42: error: template argument 1 is invalid 183 | struct DefaultFormatter { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:204:63: error: 'absl::string_view' has not been declared 204 | std::string JoinAlgorithm(Iterator start, Iterator end, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinAlgorithm(Iterator, Iterator, int, Formatter&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:207:9: error: 'string_view' is not a member of 'absl' 207 | absl::string_view sep(""); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:38:24: error: 'variant' in namespace 'absl' does not name a template type 38 | using Varint = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:42:21: error: 'variant' in namespace 'absl' does not name a template type 42 | using I64 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:50:21: error: 'variant' in namespace 'absl' does not name a template type 50 | using I32 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:54:23: error: 'variant' in namespace 'absl' does not name a template type 54 | using Value = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:209:19: error: 'sep' was not declared in this scope 209 | result.append(sep.data(), sep.size()); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:234:63: error: 'absl::string_view' has not been declared 234 | std::string JoinAlgorithm(Iterator start, Iterator end, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinAlgorithm(Iterator, Iterator, int, absl::lts_20250512::strings_internal::NoFormatter)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:244:24: error: request for member 'size' in 's', which is of non-class type 'int' 244 | result_size += s.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:60:3: error: 'Value' does not name a type 60 | Value value; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h: In function 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::Varint' has not been declared 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I64' has not been declared 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I32' has not been declared 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:260:30: error: request for member 'data' in 's', which is of non-class type 'int' 260 | memcpy(result_buf, s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:260:40: error: request for member 'size' in 's', which is of non-class type 'int' 260 | memcpy(result_buf, s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:261:25: error: request for member 'size' in 's', which is of non-class type 'int' 261 | result_buf += s.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:280:59: error: 'absl::string_view' has not been declared 280 | void operator()(std::string* out, const Tup& tup, absl::string_view sep, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In member function 'void absl::lts_20250512::strings_internal::JoinTupleLoop::operator()(std::string*, const Tup&, int, Formatter&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:282:32: error: request for member 'data' in 'sep', which is of non-class type 'int' 282 | if (I > 0) out->append(sep.data(), sep.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:282:44: error: request for member 'size' in 'sep', which is of non-class type 'int' 282 | if (I > 0) out->append(sep.data(), sep.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:290:51: error: 'absl::string_view' has not been declared 290 | void operator()(std::string*, const Tup&, absl::string_view, Formatter&&) {} | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:294:62: error: 'absl::string_view' has not been declared 294 | std::string JoinAlgorithm(const std::tuple& tup, absl::string_view sep, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:303:29: error: 'absl::string_view' has not been declared 303 | absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:311:49: error: 'absl::string_view' has not been declared 311 | std::string JoinRange(const Range& range, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:319:49: error: 'absl::string_view' has not been declared 319 | std::string JoinRange(const Range& range, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:326:49: error: 'absl::string_view' has not been declared 326 | std::string JoinTuple(const Tuple& value, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinTuple(const Tuple&, int, std::index_sequence)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:35: error: 'string_view' is not a member of 'absl' 329 | std::initializer_list{ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:35: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:46: error: template argument 1 is invalid 329 | std::initializer_list{ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:330:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 330 | static_cast(std::get(value)).Piece()...}, | ^~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/grpc_method_list.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/grpc_method_list.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:34, from ./src/core/call/parsed_metadata.h:29, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:114:40: error: 'absl::string_view' has not been declared 114 | PairFormatter(FirstFormatter f1, absl::string_view sep, SecondFormatter f2) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:121:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 121 | inline strings_internal::PairFormatterImpl< | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:124:21: error: 'absl::lts_20250512::strings_internal::PairFormatterImpl absl::lts_20250512::PairFormatter' redeclared as different kind of entity 124 | PairFormatter(absl::string_view sep) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:114:1: note: previous declaration 'template absl::lts_20250512::strings_internal::PairFormatterImpl absl::lts_20250512::PairFormatter(FirstFormatter, int, SecondFormatter)' 114 | PairFormatter(FirstFormatter f1, absl::string_view sep, SecondFormatter f2) { | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:124:21: error: 'string_view' is not a member of 'absl' 124 | PairFormatter(absl::string_view sep) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:16: error: 'visit' is not a member of 'absl' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:67: error: 'struct absl::lts_20250512::log_internal::StructuredProtoField' has no member named 'value' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:239:57: error: 'absl::string_view' has not been declared 239 | std::string StrJoin(Iterator start, Iterator end, absl::string_view sep, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:245:47: error: 'absl::string_view' has not been declared 245 | std::string StrJoin(const Range& range, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:45: error: 'string_view' is not a member of 'absl' 252 | !std::is_convertible::value>::type> | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:75:9: error: 'string_view' in namespace 'absl' does not name a type 75 | absl::string_view source_filename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:78:9: error: 'string_view' in namespace 'absl' does not name a type 78 | absl::string_view source_basename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:45: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:145:9: error: 'string_view' in namespace 'absl' does not name a type 145 | absl::string_view text_message_with_prefix_and_newline() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:56: error: template argument 2 is invalid 252 | !std::is_convertible::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:151:9: error: 'string_view' in namespace 'absl' does not name a type 151 | absl::string_view text_message_with_prefix() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:64: error: template argument 1 is invalid 252 | !std::is_convertible::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:157:9: error: 'string_view' in namespace 'absl' does not name a type 157 | absl::string_view text_message_with_newline() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:65: error: '' is not a template [-fpermissive] 252 | !std::is_convertible::value>::type> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:163:9: error: 'string_view' in namespace 'absl' does not name a type 163 | absl::string_view text_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:178:9: error: 'string_view' in namespace 'absl' does not name a type 178 | absl::string_view encoded_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:253:56: error: 'absl::string_view' has not been declared 253 | std::string StrJoin(std::initializer_list il, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:194:9: error: 'string_view' in namespace 'absl' does not name a type 194 | absl::string_view stacktrace() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:201:9: error: 'string_view' in namespace 'absl' does not name a type 201 | absl::string_view full_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:202:9: error: 'string_view' in namespace 'absl' does not name a type 202 | absl::string_view base_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:211:9: error: 'string_view' in namespace 'absl' does not name a type 211 | absl::string_view encoding_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:56: error: 'string_view' is not a member of 'absl' 259 | inline std::string StrJoin(std::initializer_list il, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:56: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:67: error: template argument 1 is invalid 259 | inline std::string StrJoin(std::initializer_list il, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:260:34: error: 'absl::string_view' has not been declared 260 | absl::string_view separator, Formatter&& fmt) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:265:58: error: 'absl::string_view' has not been declared 265 | std::string StrJoin(const std::tuple& value, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:60: error: 'd' was not declared in this scope 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:271:57: error: 'absl::string_view' has not been declared 271 | std::string StrJoin(Iterator start, Iterator end, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:61: error: expression list treated as compound expression in initializer [-fpermissive] 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:276:47: error: 'absl::string_view' has not been declared 276 | std::string StrJoin(const Range& range, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:36: error: 'string_view' is not a member of 'absl' 281 | T, absl::string_view>::value>::type> | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:15: error: expected ';' at end of member declaration 84 | LogMessage& AtLocation(absl::string_view file, int line); | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:43: error: expected ')' before 'file' 84 | LogMessage& AtLocation(absl::string_view file, int line); | ~ ^~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:36: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:47: error: template argument 2 is invalid 281 | T, absl::string_view>::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:55: error: template argument 1 is invalid 281 | T, absl::string_view>::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:56: error: '' is not a template [-fpermissive] 281 | T, absl::string_view>::value>::type> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:282:56: error: 'absl::string_view' has not been declared 282 | std::string StrJoin(std::initializer_list il, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:26: error: 'string_view' is not a member of 'absl' 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:52: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:56: error: 'string_view' is not a member of 'absl' 286 | inline std::string StrJoin(std::initializer_list il, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:15: error: declaration of 'operator<<' as non-function 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:23: error: expected ';' at end of member declaration 162 | LogMessage& operator<<(absl::string_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:43: error: expected ')' before 'v' 162 | LogMessage& operator<<(absl::string_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:56: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:67: error: template argument 1 is invalid 286 | inline std::string StrJoin(std::initializer_list il, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:15: error: declaration of 'operator<<' as non-function 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:23: error: expected ';' at end of member declaration 166 | LogMessage& operator<<(std::wstring_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:287:34: error: 'absl::string_view' has not been declared 287 | absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:43: error: expected ')' before 'v' 166 | LogMessage& operator<<(std::wstring_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:293:27: error: 'absl::string_view' has not been declared 293 | absl::string_view separator) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ In file included from ./src/core/call/parsed_metadata.h:29, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:74:22: error: 'string_view' is not a member of 'absl' 74 | bool CUnescape(absl::string_view source, std::string* absl_nonnull dest, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:74:53: error: expected primary-expression before '*' token 74 | bool CUnescape(absl::string_view source, std::string* absl_nonnull dest, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:34: error: 'absl::string_view' has not been declared 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:54: error: 'dst' was not declared in this scope 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:70: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:33: error: 'std::wstring_view' has not been declared 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/v3/http.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/v3/http.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:8: error: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' cannot be overloaded with 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: previous declaration 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:266:58: error: 'absl::string_view' has not been declared 266 | absl::string_view str) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:74:68: error: 'dest' was not declared in this scope 74 | bool CUnescape(absl::string_view source, std::string* absl_nonnull dest, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:75:27: error: expected primary-expression before '*' token 75 | std::string* absl_nullable error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:72: error: 'error' was not declared in this scope; did you mean 'perror'? 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:77: error: expression list treated as compound expression in initializer [-fpermissive] 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:75:43: error: 'error' was not declared in this scope; did you mean 'perror'? 75 | std::string* absl_nullable error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:75:48: error: expression list treated as compound expression in initializer [-fpermissive] 75 | std::string* absl_nullable error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:78:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 78 | inline bool CUnescape(absl::string_view source, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:78:13: error: redefinition of 'bool absl::lts_20250512::CUnescape' 78 | inline bool CUnescape(absl::string_view source, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:74:6: note: 'bool absl::lts_20250512::CUnescape' previously defined here 74 | bool CUnescape(absl::string_view source, std::string* absl_nonnull dest, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:78:29: error: 'string_view' is not a member of 'absl' 78 | inline bool CUnescape(absl::string_view source, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:79:34: error: expected primary-expression before '*' token 79 | std::string* absl_nonnull dest) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:79:49: error: 'dest' was not declared in this scope 79 | std::string* absl_nonnull dest) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:94:27: error: 'string_view' is not a member of 'absl' 94 | std::string CEscape(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:107:30: error: 'string_view' is not a member of 'absl' 107 | std::string CHexEscape(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:115:35: error: 'string_view' is not a member of 'absl' 115 | std::string Utf8SafeCEscape(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:122:38: error: 'string_view' is not a member of 'absl' 122 | std::string Utf8SafeCHexEscape(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:129:6: error: variable or field 'Base64Escape' declared void 129 | void Base64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:129:25: error: 'string_view' is not a member of 'absl' 129 | void Base64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:129:53: error: expected primary-expression before '*' token 129 | void Base64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:6: error: redefinition of 'bool absl::lts_20250512::AbslParseFlag' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:6: note: 'bool absl::lts_20250512::AbslParseFlag' previously defined here 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:26: error: 'string_view' is not a member of 'absl' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:48: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:129:68: error: 'dest' was not declared in this scope 129 | void Base64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:130:32: error: 'string_view' is not a member of 'absl' 130 | std::string Base64Escape(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:137:6: error: variable or field 'WebSafeBase64Escape' declared void 137 | void WebSafeBase64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:137:32: error: 'string_view' is not a member of 'absl' 137 | void WebSafeBase64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:137:60: error: expected primary-expression before '*' token 137 | void WebSafeBase64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:50: error: 't' was not declared in this scope; did you mean 'tm'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:64: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:137:75: error: 'dest' was not declared in this scope 137 | void WebSafeBase64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:138:39: error: 'string_view' is not a member of 'absl' 138 | std::string WebSafeBase64Escape(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:147:27: error: 'string_view' is not a member of 'absl' 147 | bool Base64Unescape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:147:55: error: expected primary-expression before '*' token 147 | bool Base64Unescape(absl::string_view src, std::string* absl_nonnull dest); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:66: error: 'error' was not declared in this scope; did you mean 'perror'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:147:70: error: 'dest' was not declared in this scope 147 | bool Base64Unescape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:147:74: error: expression list treated as compound expression in initializer [-fpermissive] 147 | bool Base64Unescape(absl::string_view src, std::string* absl_nonnull dest); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:156:34: error: 'string_view' is not a member of 'absl' 156 | bool WebSafeBase64Unescape(absl::string_view src, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:157:39: error: expected primary-expression before '*' token 157 | std::string* absl_nonnull dest); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:32: error: 'string_view' is not a member of 'absl' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:157:54: error: 'dest' was not declared in this scope 157 | std::string* absl_nonnull dest); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:58: error: expected primary-expression before '*' token 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:157:58: error: expression list treated as compound expression in initializer [-fpermissive] 157 | std::string* absl_nonnull dest); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:165:43: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 165 | [[nodiscard]] bool HexStringToBytes(absl::string_view hex, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:165:43: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:166:48: error: expected primary-expression before '*' token 166 | std::string* absl_nonnull bytes); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'string_view' was not declared in this scope 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:226:64: error: expected primary-expression before 'conv' 226 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:53: error: expected primary-expression before '*' token 227 | FormatSinkImpl* sink); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:55: error: 'sink' was not declared in this scope; did you mean 'sinl'? 227 | FormatSinkImpl* sink); | ^~~~ | sinl /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'wstring_view' is not a member of 'std' 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:229:64: error: expected primary-expression before 'conv' 229 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:53: error: expected primary-expression before '*' token 230 | FormatSinkImpl* sink); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:55: error: 'sink' was not declared in this scope; did you mean 'sinl'? 230 | FormatSinkImpl* sink); | ^~~~ | sinl /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: In function 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const AbslCord&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:8: error: 'string_view' was not declared in this scope 275 | for (string_view piece : value.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ';' before 'if' 286 | } | ^ | ; 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ')' before 'if' 286 | } | ^ | ) 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:7: note: to match this '(' 275 | for (string_view piece : value.Chunks()) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:317:21: error: 'absl::string_view' has not been declared 317 | void Append(absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:323:37: error: 'absl::string_view' has not been declared 323 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In member function 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:334:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 334 | if constexpr (absl::HasAbslStringify::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:45: error: template-id 'CopyToEncodedBuffer' used as a declarator 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:389:22: error: variable or field 'CopyToEncodedBuffer' declared void 389 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:38: error: expected ';' before '(' token 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:48: error: template-id 'CopyToEncodedBuffer' used as a declarator 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:391:22: error: variable or field 'CopyToEncodedBuffer' declared void 391 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:41: error: expected ';' before '(' token 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:44: error: template-id 'CopyToEncodedBuffer' used as a declarator 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:398:22: error: variable or field 'CopyToEncodedBuffer' declared void 398 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:38: error: expected ';' before '(' token 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:47: error: template-id 'CopyToEncodedBuffer' used as a declarator 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:400:22: error: variable or field 'CopyToEncodedBuffer' declared void 400 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:41: error: expected ';' before '(' token 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^ | ; In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:315:21: error: 'absl::string_view' has not been declared 315 | void Append(absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:318:37: error: 'absl::string_view' has not been declared 318 | absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:62: error: expression list treated as compound expression in initializer [-fpermissive] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:46: error: 'string_view' was not declared in this scope 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:7: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:10: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: warning: 'pure' attribute ignored [-Wattributes] 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:58: error: expected primary-expression before 't' 1507 | Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:70: error: expected primary-expression before 'tz' 1507 | Time t, TimeZone tz); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1512:72: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time, absl::lts_20250512::TimeZone)' redeclared as different kind of entity 1512 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1513:59: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time)' redeclared as different kind of entity 1513 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1517:28: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1517 | return os << FormatTime(t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1523:27: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1523 | sink.Append(FormatTime(t)); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/trace/v3/opentelemetry.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/trace/v3/opentelemetry.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:22: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:48: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:71: error: expected primary-expression before '*' token 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:27: error: expected primary-expression before '*' token 1576 | std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:29: error: 'err' was not declared in this scope; did you mean 'erf'? 1576 | std::string* err); | ^~~ | erf /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:32: error: expression list treated as compound expression in initializer [-fpermissive] 1576 | std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:6: error: redefinition of 'bool absl::lts_20250512::ParseTime' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:6: note: 'bool absl::lts_20250512::ParseTime' previously defined here 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:22: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:48: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:76: error: expected primary-expression before 'tz' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:20: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:39: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1586 | Time* time, std::string* err); | ^~~ | erf /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:102, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:27: error: 'string_view' is not a member of 'absl' 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:53: error: expected primary-expression before '*' token 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/absl_vlog_is_on.h:63, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/util/ref_counted.h:29, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:129:21: error: 'string_view' is not a member of 'absl' 129 | int VLogLevel(absl::string_view file); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:141:6: error: variable or field 'UpdateVModule' declared void 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:141:26: error: 'string_view' is not a member of 'absl' 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:26: error: 'string_view' is not a member of 'absl' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:54: error: expected primary-expression before 'int' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:110, from ./src/core/util/debug_location.h:26, from ./src/core/util/ref_counted.h:31, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:32:15: error: 'string_view' has not been declared 32 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:35:58: error: 'absl::string_view' has not been declared 35 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:41:10: error: 'string_view' does not name a type 41 | friend string_view ExtractStringification(StringifySink& sink, const T& v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:116:32: error: 'string_view' was not declared in this scope 116 | constexpr bool EnsureConstexpr(string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:123:18: error: expected ')' before 'format' 123 | string_view format, bool allow_ignored, | ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:122:28: note: to match this '(' 122 | explicit ParsedFormatBase( | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:55: error: 'c' was not declared in this scope 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:56: error: expression list treated as compound expression in initializer [-fpermissive] 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:47:1: error: 'string_view' does not name a type 47 | string_view ExtractStringification(StringifySink& sink, const T& v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:27: error: 'string_view' is not a member of 'absl' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:111, from ./src/core/util/debug_location.h:26, from ./src/core/util/ref_counted.h:31, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:53: error: expected primary-expression before '*' token 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:27: error: 'string_view' is not a member of 'absl' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:51: error: expected primary-expression before '*' token 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:54: error: 'out' was not declared in this scope 66 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:57: error: expression list treated as compound expression in initializer [-fpermissive] 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:53: error: 'c' was not declared in this scope 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:54: error: expected primary-expression before 'float' 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:77: error: expression list treated as compound expression in initializer [-fpermissive] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:27: error: 'string_view' is not a member of 'absl' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:50: error: expected primary-expression before '*' token 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:54: error: expected primary-expression before 'double' 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:78: error: expression list treated as compound expression in initializer [-fpermissive] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:54: error: expected primary-expression before 'bool' 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:76: error: expression list treated as compound expression in initializer [-fpermissive] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:52: error: 'c' was not declared in this scope 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:40: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:42: error: expected primary-expression before '*' token 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:27: error: 'string_view' is not a member of 'absl' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:52: error: expected primary-expression before '*' token 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ In file included from include/grpc/event_engine/event_engine.h:29, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:207:46: error: expected ')' before '<' token 207 | explicit AnyInvocable(absl::in_place_type_t, Args&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:219:46: error: expected ')' before '<' token 219 | explicit AnyInvocable(absl::in_place_type_t, | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:54: error: 'c' was not declared in this scope 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:27: error: 'string_view' is not a member of 'absl' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:51: error: expected primary-expression before '*' token 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:57: error: 'out' was not declared in this scope 112 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:60: error: expression list treated as compound expression in initializer [-fpermissive] 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'string_view' is not a member of 'absl' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:116:53: error: expected primary-expression before '*' token 116 | absl::int128* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:53: error: 'c' was not declared in this scope 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:34: error: 'string_view' is not a member of 'absl' 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:60: error: expected primary-expression before '*' token 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:116:68: error: 'out' was not declared in this scope 116 | absl::int128* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:62: error: 'c' was not declared in this scope 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:63: error: expression list treated as compound expression in initializer [-fpermissive] 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'string_view' is not a member of 'absl' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:118:54: error: expected primary-expression before '*' token 118 | absl::uint128* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:34: error: 'string_view' is not a member of 'absl' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:60: error: expected primary-expression before '*' token 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:166:63: error: 'bytes' was not declared in this scope; did you mean 'byteswap'? 166 | std::string* absl_nonnull bytes); | ^~~~~ | byteswap /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:166:68: error: expression list treated as compound expression in initializer [-fpermissive] 166 | std::string* absl_nonnull bytes); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:174:13: error: conflicting declaration 'std::string absl::lts_20250512::HexStringToBytes' 174 | std::string HexStringToBytes(absl::string_view from); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:165:20: note: previous declaration as 'bool absl::lts_20250512::HexStringToBytes' 165 | [[nodiscard]] bool HexStringToBytes(absl::string_view hex, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:62: error: 'c' was not declared in this scope 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:118:69: error: 'out' was not declared in this scope 118 | absl::uint128* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: In function 'constexpr bool absl::lts_20250512::numbers_internal::is_signed()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:131:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 131 | if constexpr (std::is_arithmetic::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:174:36: error: 'string_view' is not a member of 'absl' 174 | std::string HexStringToBytes(absl::string_view from); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:34: error: 'string_view' is not a member of 'absl' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:58: error: expected primary-expression before '*' token 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:180:36: error: 'string_view' is not a member of 'absl' 180 | std::string BytesToHexString(absl::string_view from); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:29: error: 'string_view' is not a member of 'absl' 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:53: error: expected primary-expression before '*' token 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ In file included from ./src/core/call/parsed_metadata.h:30, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:46:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 46 | inline bool StrContains(absl::string_view haystack, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:46:31: error: 'string_view' is not a member of 'absl' 46 | inline bool StrContains(absl::string_view haystack, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:60: error: 'c' was not declared in this scope 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:47:31: error: 'string_view' is not a member of 'absl' 47 | absl::string_view needle) noexcept { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:47:49: error: expression list treated as compound expression in initializer [-fpermissive] 47 | absl::string_view needle) noexcept { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:51:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 51 | inline bool StrContains(absl::string_view haystack, char needle) noexcept { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:51:13: error: redefinition of 'bool absl::lts_20250512::StrContains' 51 | inline bool StrContains(absl::string_view haystack, char needle) noexcept { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:46:13: note: 'bool absl::lts_20250512::StrContains' previously defined here 46 | inline bool StrContains(absl::string_view haystack, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:34: error: 'string_view' is not a member of 'absl' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:57: error: expected primary-expression before '*' token 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:51:31: error: 'string_view' is not a member of 'absl' 51 | inline bool StrContains(absl::string_view haystack, char needle) noexcept { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:51:53: error: expected primary-expression before 'char' 51 | inline bool StrContains(absl::string_view haystack, char needle) noexcept { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:58:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 58 | inline constexpr bool StartsWith(absl::string_view text, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:58:40: error: 'string_view' is not a member of 'absl' 58 | inline constexpr bool StartsWith(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:68: error: 'value' was not declared in this scope 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:157:23: error: expected primary-expression before 'int' 157 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:59:40: error: 'string_view' is not a member of 'absl' 59 | absl::string_view prefix) noexcept { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:157:31: error: expression list treated as compound expression in initializer [-fpermissive] 157 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:59:58: error: expression list treated as compound expression in initializer [-fpermissive] 59 | absl::string_view prefix) noexcept { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:74:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 74 | inline constexpr bool EndsWith(absl::string_view text, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:59: error: 'c' was not declared in this scope 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:30: error: 'string_view' is not a member of 'absl' 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:55: error: expected primary-expression before '*' token 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:74:38: error: 'string_view' is not a member of 'absl' 74 | inline constexpr bool EndsWith(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:34: error: 'string_view' is not a member of 'absl' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:59: error: expected primary-expression before '*' token 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:75:38: error: 'string_view' is not a member of 'absl' 75 | absl::string_view suffix) noexcept { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:75:56: error: expression list treated as compound expression in initializer [-fpermissive] 75 | absl::string_view suffix) noexcept { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:89:34: error: 'string_view' is not a member of 'absl' 89 | bool StrContainsIgnoreCase(absl::string_view haystack, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:90:34: error: 'string_view' is not a member of 'absl' 90 | absl::string_view needle) noexcept; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:90:52: error: expression list treated as compound expression in initializer [-fpermissive] 90 | absl::string_view needle) noexcept; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:92:6: error: redefinition of 'bool absl::lts_20250512::StrContainsIgnoreCase' 92 | bool StrContainsIgnoreCase(absl::string_view haystack, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:89:6: note: 'bool absl::lts_20250512::StrContainsIgnoreCase' previously defined here 89 | bool StrContainsIgnoreCase(absl::string_view haystack, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:61: error: 'c' was not declared in this scope 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:92:34: error: 'string_view' is not a member of 'absl' 92 | bool StrContainsIgnoreCase(absl::string_view haystack, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:93:28: error: expected primary-expression before 'char' 93 | char needle) noexcept; | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:34: error: 'string_view' is not a member of 'absl' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:58: error: expected primary-expression before '*' token 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:99:29: error: 'string_view' is not a member of 'absl' 99 | bool EqualsIgnoreCase(absl::string_view piece1, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:70: error: 'value' was not declared in this scope 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:159:24: error: expected primary-expression before 'int' 159 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:159:32: error: expression list treated as compound expression in initializer [-fpermissive] 159 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:100:29: error: 'string_view' is not a member of 'absl' 100 | absl::string_view piece2) noexcept; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:100:47: error: expression list treated as compound expression in initializer [-fpermissive] 100 | absl::string_view piece2) noexcept; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:30: error: 'string_view' is not a member of 'absl' 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:55: error: expected primary-expression before '*' token 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:106:33: error: 'string_view' is not a member of 'absl' 106 | bool StartsWithIgnoreCase(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:107:33: error: 'string_view' is not a member of 'absl' 107 | absl::string_view prefix) noexcept; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:107:51: error: expression list treated as compound expression in initializer [-fpermissive] 107 | absl::string_view prefix) noexcept; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:113:31: error: 'string_view' is not a member of 'absl' 113 | bool EndsWithIgnoreCase(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:114:31: error: 'string_view' is not a member of 'absl' 114 | absl::string_view suffix) noexcept; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:114:49: error: expression list treated as compound expression in initializer [-fpermissive] 114 | absl::string_view suffix) noexcept; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:118:7: error: 'string_view' in namespace 'absl' does not name a type 118 | absl::string_view FindLongestCommonPrefix(absl::string_view a, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:123:7: error: 'string_view' in namespace 'absl' does not name a type 123 | absl::string_view FindLongestCommonSuffix(absl::string_view a, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:70: error: 'value' was not declared in this scope 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:161:24: error: expected primary-expression before 'int' 161 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:161:32: error: expression list treated as compound expression in initializer [-fpermissive] 161 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:30: error: 'string_view' is not a member of 'absl' 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:55: error: expected primary-expression before '*' token 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ In file included from ./src/core/lib/slice/slice.h:19, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: include/grpc/event_engine/slice.h:73:9: error: 'string_view' in namespace 'absl' does not name a type 73 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:70: error: 'value' was not declared in this scope 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:163:24: error: expected primary-expression before 'int' 163 | int base); | ^~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/matcher/v3/path.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/matcher/v3/path.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:163:32: error: expression list treated as compound expression in initializer [-fpermissive] 163 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:164:31: error: 'string_view' is not a member of 'absl' 164 | bool safe_strto128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:37: error: expected primary-expression before '*' token 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:60: error: 'c' was not declared in this scope 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:26: error: 'string_view' is not a member of 'absl' 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:52: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ include/grpc/event_engine/slice.h:123:50: error: 'absl::string_view' has not been declared 123 | inline bool operator==(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In function 'bool grpc_event_engine::experimental::slice_detail::operator==(const grpc_event_engine::experimental::slice_detail::BaseSlice&, int)': include/grpc/event_engine/slice.h:124:12: error: 'const class grpc_event_engine::experimental::slice_detail::BaseSlice' has no member named 'as_string_view' 124 | return a.as_string_view() == b; | ^~~~~~~~~~~~~~ include/grpc/event_engine/slice.h: At global scope: include/grpc/event_engine/slice.h:127:50: error: 'absl::string_view' has not been declared 127 | inline bool operator!=(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In function 'bool grpc_event_engine::experimental::slice_detail::operator!=(const grpc_event_engine::experimental::slice_detail::BaseSlice&, int)': include/grpc/event_engine/slice.h:128:12: error: 'const class grpc_event_engine::experimental::slice_detail::BaseSlice' has no member named 'as_string_view' 128 | return a.as_string_view() != b; | ^~~~~~~~~~~~~~ include/grpc/event_engine/slice.h: At global scope: include/grpc/event_engine/slice.h:131:13: error: declaration of 'operator==' as non-function 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ include/grpc/event_engine/slice.h:131:30: error: 'string_view' is not a member of 'absl' 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:131:45: error: expected primary-expression before 'const' 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~ include/grpc/event_engine/slice.h:135:13: error: declaration of 'operator!=' as non-function 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:54: error: 'c' was not declared in this scope 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:68: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ include/grpc/event_engine/slice.h:135:30: error: 'string_view' is not a member of 'absl' 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:135:45: error: expected primary-expression before 'const' 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~ include/grpc/event_engine/slice.h:160:37: error: 'absl::string_view' has not been declared 160 | static Out FromCopiedString(absl::string_view s) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In static member function 'static Out grpc_event_engine::experimental::slice_detail::CopyConstructors::FromCopiedString(int)': include/grpc/event_engine/slice.h:161:31: error: request for member 'data' in 's', which is of non-class type 'int' 161 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ include/grpc/event_engine/slice.h:161:41: error: request for member 'size' in 's', which is of non-class type 'int' 161 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:70: error: 'error' was not declared in this scope; did you mean 'perror'? 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:75: error: expression list treated as compound expression in initializer [-fpermissive] 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:26: error: 'string_view' is not a member of 'absl' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:52: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:54: error: 'c' was not declared in this scope 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:68: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:70: error: 'error' was not declared in this scope; did you mean 'perror'? 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:26: error: 'string_view' is not a member of 'absl' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:50: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:52: error: 'c' was not declared in this scope 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:66: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:68: error: 'error' was not declared in this scope; did you mean 'perror'? 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:26: error: 'string_view' is not a member of 'absl' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:49: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:51: error: 'c' was not declared in this scope 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:65: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:52: error: 'value' was not declared in this scope 165 | absl::int128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:59: error: expected primary-expression before 'int' 165 | absl::int128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:67: error: expression list treated as compound expression in initializer [-fpermissive] 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:67: error: 'error' was not declared in this scope; did you mean 'perror'? 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:30: error: 'string_view' is not a member of 'absl' 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:26: error: 'string_view' is not a member of 'absl' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:55: error: expected primary-expression before '*' token 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:51: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:53: error: 'c' was not declared in this scope 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:67: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:69: error: 'error' was not declared in this scope; did you mean 'perror'? 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:26: error: 'string_view' is not a member of 'absl' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:50: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:70: error: 'value' was not declared in this scope 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:167:24: error: expected primary-expression before 'int' 167 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:167:32: error: expression list treated as compound expression in initializer [-fpermissive] 167 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:31: error: 'string_view' is not a member of 'absl' 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:57: error: expected primary-expression before '*' token 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:52: error: 'c' was not declared in this scope 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:66: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:68: error: 'error' was not declared in this scope; did you mean 'perror'? 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:72: error: 'value' was not declared in this scope 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:169:25: error: expected primary-expression before 'int' 169 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:169:33: error: expression list treated as compound expression in initializer [-fpermissive] 169 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:31: error: 'string_view' is not a member of 'absl' 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:57: error: expected primary-expression before '*' token 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:72: error: 'value' was not declared in this scope 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:171:25: error: expected primary-expression before 'int' 171 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:171:33: error: expression list treated as compound expression in initializer [-fpermissive] 171 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:31: error: 'string_view' is not a member of 'absl' 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:57: error: expected primary-expression before '*' token 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:72: error: 'value' was not declared in this scope 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:173:25: error: expected primary-expression before 'int' 173 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:173:33: error: expression list treated as compound expression in initializer [-fpermissive] 173 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:174:32: error: 'string_view' is not a member of 'absl' 174 | bool safe_strtou128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:39: error: expected primary-expression before '*' token 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:54: error: 'value' was not declared in this scope 175 | absl::uint128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:61: error: expected primary-expression before 'int' 175 | absl::uint128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:69: error: expression list treated as compound expression in initializer [-fpermissive] 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:229:43: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 229 | [[nodiscard]] bool safe_strtoi_base(absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:229:43: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:45: error: expected primary-expression before '*' token 230 | int_type* absl_nonnull out, int base) { | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:60: error: 'out' was not declared in this scope 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:65: error: expected primary-expression before 'int' 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:73: error: expression list treated as compound expression in initializer [-fpermissive] 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:74: error: expected ';' before '{' token 230 | int_type* absl_nonnull out, int base) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:20: error: redefinition of 'template bool absl::lts_20250512::SimpleAtoi' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: 'template bool absl::lts_20250512::SimpleAtoi' previously declared here 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:37: error: 'string_view' is not a member of 'absl' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:313:39: error: expected primary-expression before '*' token 313 | int_type* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:313:54: error: 'out' was not declared in this scope 313 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: In member function 'bool absl::lts_20250512::str_format_internal::ParsedFormatBase::ProcessFormat(Consumer) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:155:5: error: 'string_view' was not declared in this scope 155 | string_view text(base, 0); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'string_view' is not a member of 'absl' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:318:50: error: expected primary-expression before '*' token 318 | absl::int128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:318:65: error: 'out' was not declared in this scope 318 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'string_view' is not a member of 'absl' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:323:51: error: expected primary-expression before '*' token 323 | absl::uint128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:157:31: error: 'text' was not declared in this scope; did you mean 'atexit'? 157 | const char* const end = text.data() + text.size(); | ^~~~ | atexit /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:224:44: error: expected ')' before 'format' 224 | explicit ExtendedParsedFormat(string_view format) | ~ ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:247:52: error: 'string_view' has not been declared 247 | static std::unique_ptr New(string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:251:7: error: 'string_view' has not been declared 251 | string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:256:52: error: 'string_view' has not been declared 256 | static std::unique_ptr New(string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:323:66: error: 'out' was not declared in this scope 323 | absl::uint128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:264:35: error: expected ')' before 's' 264 | ExtendedParsedFormat(string_view s, bool allow_ignored) | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:20: error: redefinition of 'template bool absl::lts_20250512::SimpleHexAtoi' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:265:50: error: expected unqualified-id before ')' token 265 | : ParsedFormatBase(s, allow_ignored, {C...}) {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: 'template bool absl::lts_20250512::SimpleHexAtoi' previously declared here 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:40: error: 'string_view' is not a member of 'absl' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:329:42: error: expected primary-expression before '*' token 329 | int_type* absl_nonnull out) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:55:45: error: expected ')' before 's' 55 | explicit UntypedFormatSpecImpl(string_view s) | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:329:57: error: 'out' was not declared in this scope 329 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'string_view' is not a member of 'absl' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:334:53: error: expected primary-expression before '*' token 334 | absl::int128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:63:3: error: 'string_view' does not name a type 63 | string_view str() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:334:68: error: 'out' was not declared in this scope 334 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:168:33: error: expected ')' before 's' 168 | FormatSpecTemplate(string_view s) : Base(s) {} // NOLINT | ~ ^~ | ) cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/http/v3/cookie.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/http/v3/cookie.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:102, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:27: error: 'string_view' is not a member of 'absl' 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:53: error: expected primary-expression before '*' token 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'string_view' is not a member of 'absl' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:339:54: error: expected primary-expression before '*' token 339 | absl::uint128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:339:69: error: 'out' was not declared in this scope 339 | absl::uint128* absl_nonnull out) { | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h: In instantiation of 'class absl::lts_20250512::InlinedVector': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:194:41: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:105:9: error: no type named 'MoveAssignmentPolicy' in 'class absl::lts_20250512::inlined_vector_internal::Storage >' 105 | using MoveAssignmentPolicy = typename Storage::MoveAssignmentPolicy; | ^~~~~~~~~~~~~~~~~~~~ In file included from ./src/core/util/debug_location.h:26, from ./src/core/util/ref_counted.h:31, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, absl::lts_20250512::Hex)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:229:25: error: 'string_view' is not a member of 'absl' 229 | sink.Append(absl::string_view(end - real_width, real_width)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:55: error: 'c' was not declared in this scope 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:56: error: expression list treated as compound expression in initializer [-fpermissive] 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:236:25: error: 'string_view' is not a member of 'absl' 236 | sink.Append(absl::string_view(end - hex.width, hex.width)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:27: error: 'string_view' is not a member of 'absl' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:53: error: expected primary-expression before '*' token 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:55: error: 'c' was not declared in this scope 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:27: error: 'string_view' is not a member of 'absl' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:51: error: expected primary-expression before '*' token 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, absl::lts_20250512::Dec)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:303:23: error: 'string_view' is not a member of 'absl' 303 | sink.Append(absl::string_view(writer, static_cast(end - writer))); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:365:29: error: expected ')' before 'pc' 365 | AlphaNum(absl::string_view pc // NOLINT(runtime/explicit) | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:394:9: error: 'string_view' in namespace 'absl' does not name a type 394 | absl::string_view::size_type size() const { return piece_.size(); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:396:9: error: 'string_view' in namespace 'absl' does not name a type 396 | absl::string_view Piece() const { return piece_; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:53: error: 'c' was not declared in this scope 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:27: error: 'string_view' is not a member of 'absl' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:50: error: expected primary-expression before '*' token 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:111:41: error: expected ')' before 's' 111 | explicit UntypedFormatSpec(string_view s) : spec_(s) {} | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:52: error: 'c' was not declared in this scope 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:27: error: 'string_view' is not a member of 'absl' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:52: error: expected primary-expression before '*' token 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/grpc_service.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/grpc_service.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:54: error: 'c' was not declared in this scope 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:27: error: 'string_view' is not a member of 'absl' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:51: error: expected primary-expression before '*' token 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:847:15: error: 'string_view' has not been declared 847 | void Append(string_view v) { sink_->Append(v); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:855:24: error: 'string_view' has not been declared 855 | bool PutPaddedString(string_view v, int width, int precision, bool left) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:861:37: error: 'absl::string_view' has not been declared 861 | absl::string_view v) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:79:37: error: 'absl::string_view' has not been declared 79 | absl::string_view buf_to_add); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:98:36: error: 'absl::string_view' has not been declared 98 | absl::string_view buf_to_add) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: In function 'absl::lts_20250512::crc32c_t absl::lts_20250512::ExtendCrc32c(absl::lts_20250512::crc32c_t, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:100:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 100 | if (buf_to_add.size() <= 64) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:102:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' 102 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:103:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 103 | buf_to_add.size())) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/v3/http_status.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/v3/http_status.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:37: error: 'string_view' is not a member of 'absl' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:54: error: expected ',' or ';' before '{' token 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:26: error: 'string_view' is not a member of 'absl' 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:58: error: expected primary-expression before '*' token 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:60: error: 'd' was not declared in this scope 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:61: error: expression list treated as compound expression in initializer [-fpermissive] 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:26: error: 'string_view' is not a member of 'absl' 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:52: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:54: error: 'dst' was not declared in this scope 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:70: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:72: error: 'error' was not declared in this scope; did you mean 'perror'? 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:77: error: expression list treated as compound expression in initializer [-fpermissive] 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:75:9: error: 'string_view' in namespace 'absl' does not name a type 75 | absl::string_view source_filename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:78:9: error: 'string_view' in namespace 'absl' does not name a type 78 | absl::string_view source_basename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:145:9: error: 'string_view' in namespace 'absl' does not name a type 145 | absl::string_view text_message_with_prefix_and_newline() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:151:9: error: 'string_view' in namespace 'absl' does not name a type 151 | absl::string_view text_message_with_prefix() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:157:9: error: 'string_view' in namespace 'absl' does not name a type 157 | absl::string_view text_message_with_newline() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:429:9: error: 'string_view' in namespace 'absl' does not name a type 429 | absl::string_view piece_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:6: error: redefinition of 'bool absl::lts_20250512::AbslParseFlag' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:6: note: 'bool absl::lts_20250512::AbslParseFlag' previously defined here 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:327:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 327 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:26: error: 'string_view' is not a member of 'absl' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:48: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:331:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 331 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:335:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 335 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:339:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 339 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:50: error: 't' was not declared in this scope; did you mean 'tm'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:64: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:343:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 343 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:347:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 347 | : piece_(digits_, static_cast( | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: error: expected ';' at end of member declaration 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:43: error: expected ')' before ',' token 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(float)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:352:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 352 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:53:3: error: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation(SourceLocationType)' conflicts with a previous declaration 53 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:66: error: 'error' was not declared in this scope; did you mean 'perror'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: previous declaration 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(double)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:354:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 354 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const absl::lts_20250512::strings_internal::AlphaNumBuffer&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:360:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 360 | : piece_(&buf.data[0], buf.size) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const char*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:364:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:32: error: 'string_view' is not a member of 'absl' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:58: error: expected primary-expression before '*' token 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h: In constructor 'absl::lts_20250512::log_internal::NullStreamMaybeFatal::NullStreamMaybeFatal(absl::lts_20250512::LogSeverity)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:104:53: error: use of deleted function 'absl::lts_20250512::log_internal::NullStream::NullStream()' 104 | : fatal_(severity == absl::LogSeverity::kFatal) {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: note: 'absl::lts_20250512::log_internal::NullStream::NullStream()' is implicitly deleted because the default definition would be ill-formed: 47 | class NullStream { | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: error: uninitialized reference member in 'class absl::lts_20250512::log_internal::NullStream' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' should be initialized 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:62: error: expression list treated as compound expression in initializer [-fpermissive] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:364:16: error: 'NullSafeStringView' was not declared in this scope 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const T&, absl::lts_20250512::strings_internal::StringifySink&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:380:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:163:9: error: 'string_view' in namespace 'absl' does not name a type 163 | absl::string_view text_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:178:9: error: 'string_view' in namespace 'absl' does not name a type 178 | absl::string_view encoded_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:194:9: error: 'string_view' in namespace 'absl' does not name a type 194 | absl::string_view stacktrace() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:201:9: error: 'string_view' in namespace 'absl' does not name a type 201 | absl::string_view full_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:202:9: error: 'string_view' in namespace 'absl' does not name a type 202 | absl::string_view base_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:380:34: error: 'ExtractStringification' is not a member of 'absl::lts_20250512::strings_internal' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:211:9: error: 'string_view' in namespace 'absl' does not name a type 211 | absl::string_view encoding_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const std::__cxx11::basic_string, Allocator>&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:386:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 386 | : piece_(str) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: warning: 'pure' attribute ignored [-Wattributes] 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:58: error: expected primary-expression before 't' 1507 | Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:70: error: expected primary-expression before 'tz' 1507 | Time t, TimeZone tz); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1512:72: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time, absl::lts_20250512::TimeZone)' redeclared as different kind of entity 1512 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1513:59: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time)' redeclared as different kind of entity 1513 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1517:28: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1517 | return os << FormatTime(t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1523:27: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1523 | sink.Append(FormatTime(t)); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:22: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:50, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:36:15: error: 'string_view' has not been declared 36 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:39:62: error: 'absl::string_view' has not been declared 39 | friend void AbslFormatFlush(UnimplementedSink* sink, absl::string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:48: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:71: error: expected primary-expression before '*' token 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:27: error: expected primary-expression before '*' token 1576 | std::string* err); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static K& absl::lts_20250512::container_internal::map_slot_policy::mutable_key(absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:381:40: error: 'launder' is not a member of 'std' 381 | : *std::launder(const_cast( | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:15: error: expected ';' at end of member declaration 84 | LogMessage& AtLocation(absl::string_view file, int line); | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:43: error: expected ')' before 'file' 84 | LogMessage& AtLocation(absl::string_view file, int line); | ~ ^~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:29: error: 'err' was not declared in this scope; did you mean 'erf'? 1576 | std::string* err); | ^~~ | erf /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20250512::AlphaNum::data() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:395:51: error: 'piece_' was not declared in this scope 395 | const char* absl_nullable data() const { return piece_.data(); } | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:32: error: expression list treated as compound expression in initializer [-fpermissive] 1576 | std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:6: error: redefinition of 'bool absl::lts_20250512::ParseTime' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:6: note: 'bool absl::lts_20250512::ParseTime' previously defined here 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static auto absl::lts_20250512::container_internal::map_slot_policy::transfer(Allocator*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: error: 'conjunction' in namespace 'std' does not name a template type 441 | auto is_relocatable = typename std::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: note: 'std::conjunction' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:52: error: expected '(' before '<' token 441 | auto is_relocatable = typename std::conjunction< | ^ | ( /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:22: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' 464 | std::string CatPieces(std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:442:72: error: expected primary-expression before ',' token 442 | absl::is_trivially_relocatable, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:15: error: declaration of 'operator<<' as non-function 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:62: error: template argument 1 is invalid 464 | std::string CatPieces(std::initializer_list pieces); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:23: error: expected ';' at end of member declaration 162 | LogMessage& operator<<(absl::string_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:48: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:76: error: expected primary-expression before 'tz' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:43: error: expected ')' before 'v' 162 | LogMessage& operator<<(absl::string_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:20: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:39: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:15: error: declaration of 'operator<<' as non-function 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:23: error: expected ';' at end of member declaration 166 | LogMessage& operator<<(std::wstring_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:43: error: expected ')' before 'v' 166 | LogMessage& operator<<(std::wstring_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' 466 | std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:449:43: error: 'launder' is not a member of 'std' 449 | std::memcpy(static_cast(std::launder(&new_slot->value)), | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:58: error: template argument 1 is invalid 466 | std::initializer_list pieces); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1586 | Time* time, std::string* err); | ^~~ | erf /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:34: error: 'absl::string_view' has not been declared 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:33: error: 'std::wstring_view' has not been declared 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:8: error: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' cannot be overloaded with 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: previous declaration 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:266:58: error: 'absl::string_view' has not been declared 266 | absl::string_view str) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const absl::lts_20250512::AlphaNum&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:549:34: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'size' 549 | return std::string(a.data(), a.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const AV& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:10: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:21: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:32: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:54: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:565:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 565 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:565:54: error: cannot convert '' to 'int' 565 | static_cast(args).Piece()...}); | ^ | | | /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:64: note: initializing argument 1 of 'std::string absl::lts_20250512::strings_internal::CatPieces(int)' 464 | std::string CatPieces(std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::StrAppend(std::string*, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const AV& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:16: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:27: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:38: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:611:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 611 | static_cast(args).Piece()...}); | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:342:55: error: expected ')' before 'str' 342 | explicit constexpr CordRepExternal(absl::string_view str) | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:611:60: error: cannot convert '' to 'int' 611 | static_cast(args).Piece()...}); | ^ | | | /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:343:45: error: expected unqualified-id before ',' token 343 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:60: note: initializing argument 2 of 'void absl::lts_20250512::strings_internal::AppendPieces(std::string*, int)' 466 | std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:29: error: 'invoke_result_t' in namespace 'std' does not name a template type 361 | typename = ::std::invoke_result_t> | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:22: note: 'std::invoke_result_t' is only available from C++17 onwards 361 | typename = ::std::invoke_result_t> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:44: error: expected '>' before '<' token 361 | typename = ::std::invoke_result_t> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:362:55: error: 'absl::string_view' has not been declared 362 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view data) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank1, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: error: 'invoke' is not a member of 'std' 363 | ::std::invoke(std::forward(releaser), data); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:48: error: 'invoke_result_t' in namespace 'std' does not name a template type 366 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:41: note: 'std::invoke_result_t' is only available from C++17 onwards 366 | template > | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:63: error: expected '>' before '<' token 366 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:367:55: error: 'absl::string_view' has not been declared 367 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank0, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: error: 'invoke' is not a member of 'std' 368 | ::std::invoke(std::forward(releaser)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20250512::cord_internal::CordRepExternalImpl::~CordRepExternalImpl()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:386:26: error: 'string_view' is not a member of 'absl' 386 | absl::string_view(base, length)); | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/trace/v3/service.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/trace/v3/service.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:32: error: 'string_view' is not a member of 'absl' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:57: error: expected primary-expression before 'pos' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:60: error: expression list treated as compound expression in initializer [-fpermissive] 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:516:41: error: expected ')' before 'sv' 516 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept | ~ ^~~ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:75:9: error: 'string_view' in namespace 'absl' does not name a type 75 | absl::string_view source_filename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:78:9: error: 'string_view' in namespace 'absl' does not name a type 78 | absl::string_view source_basename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:145:9: error: 'string_view' in namespace 'absl' does not name a type 145 | absl::string_view text_message_with_prefix_and_newline() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:151:9: error: 'string_view' in namespace 'absl' does not name a type 151 | absl::string_view text_message_with_prefix() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:157:9: error: 'string_view' in namespace 'absl' does not name a type 157 | absl::string_view text_message_with_newline() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:163:9: error: 'string_view' in namespace 'absl' does not name a type 163 | absl::string_view text_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:711:45: error: expected ')' before 'chars' 711 | explicit constexpr Rep(absl::string_view chars) | ~ ^~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:727:38: error: expected unqualified-id before '{' token 727 | GetOrNull(chars, 14)} {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:178:9: error: 'string_view' in namespace 'absl' does not name a type 178 | absl::string_view encoded_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:194:9: error: 'string_view' in namespace 'absl' does not name a type 194 | absl::string_view stacktrace() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:201:9: error: 'string_view' in namespace 'absl' does not name a type 201 | absl::string_view full_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:202:9: error: 'string_view' in namespace 'absl' does not name a type 202 | absl::string_view base_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:211:9: error: 'string_view' in namespace 'absl' does not name a type 211 | absl::string_view encoding_; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:50, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:36:15: error: 'string_view' has not been declared 36 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:39:62: error: 'absl::string_view' has not been declared 39 | friend void AbslFormatFlush(UnimplementedSink* sink, absl::string_view v); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:15: error: expected ';' at end of member declaration 84 | LogMessage& AtLocation(absl::string_view file, int line); | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:43: error: expected ')' before 'file' 84 | LogMessage& AtLocation(absl::string_view file, int line); | ~ ^~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:15: error: declaration of 'operator<<' as non-function 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:23: error: expected ';' at end of member declaration 162 | LogMessage& operator<<(absl::string_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:43: error: expected ')' before 'v' 162 | LogMessage& operator<<(absl::string_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:15: error: declaration of 'operator<<' as non-function 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:23: error: expected ';' at end of member declaration 166 | LogMessage& operator<<(std::wstring_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:43: error: expected ')' before 'v' 166 | LogMessage& operator<<(std::wstring_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:34: error: 'absl::string_view' has not been declared 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:33: error: 'std::wstring_view' has not been declared 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:8: error: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' cannot be overloaded with 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: previous declaration 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:266:58: error: 'absl::string_view' has not been declared 266 | absl::string_view str) | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:53, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h: In function 'constexpr int absl::lts_20250512::numeric_internal::Popcount(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h:129:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 129 | if constexpr (sizeof(x) <= sizeof(uint32_t)) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h: In function 'constexpr T absl::lts_20250512::byteswap(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:22: error: 'is_integral_v' is not a member of 'std'; did you mean 'is_integral'? 241 | static_assert(std::is_integral_v, | ^~~~~~~~~~~~~ | is_integral /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:37: error: expected primary-expression before '>' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:38: error: expected primary-expression before ',' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:246:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 246 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:248:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 248 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:250:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 250 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:252:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 252 | } else if constexpr (sizeof(T) == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:317:21: error: 'absl::string_view' has not been declared 317 | void Append(absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:323:37: error: 'absl::string_view' has not been declared 323 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In member function 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:334:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 334 | if constexpr (absl::HasAbslStringify::value) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:23: error: expected ';' at end of member declaration 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ^~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:47: error: expected ')' before 'data' 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ~ ^~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:45: error: template-id 'CopyToEncodedBuffer' used as a declarator 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:389:22: error: variable or field 'CopyToEncodedBuffer' declared void 389 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:38: error: expected ';' before '(' token 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:48: error: template-id 'CopyToEncodedBuffer' used as a declarator 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:391:22: error: variable or field 'CopyToEncodedBuffer' declared void 391 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:41: error: expected ';' before '(' token 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:44: error: template-id 'CopyToEncodedBuffer' used as a declarator 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:398:22: error: variable or field 'CopyToEncodedBuffer' declared void 398 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:38: error: expected ';' before '(' token 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:47: error: template-id 'CopyToEncodedBuffer' used as a declarator 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:400:22: error: variable or field 'CopyToEncodedBuffer' declared void 400 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:41: error: expected ';' before '(' token 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^ | ; In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:27: error: expected ';' at end of member declaration 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ^~~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:57: error: expected ')' before '&' token 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ~ ^ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:315:21: error: 'absl::string_view' has not been declared 315 | void Append(absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:318:37: error: 'absl::string_view' has not been declared 318 | absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:7: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:10: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/matcher/v3/regex.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/matcher/v3/regex.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: In member function 'bool absl::lts_20250512::str_format_internal::ParsedFormatBase::ProcessFormat(Consumer) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:155:5: error: 'string_view' was not declared in this scope 155 | string_view text(base, 0); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:86, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_data_edge.h:45:14: error: 'string_view' in namespace 'absl' does not name a type 45 | inline absl::string_view EdgeData(const CordRep* edge) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:157:31: error: 'text' was not declared in this scope; did you mean 'atexit'? 157 | const char* const end = text.data() + text.size(); | ^~~~ | atexit /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:224:44: error: expected ')' before 'format' 224 | explicit ExtendedParsedFormat(string_view format) | ~ ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:247:52: error: 'string_view' has not been declared 247 | static std::unique_ptr New(string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:251:7: error: 'string_view' has not been declared 251 | string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:256:52: error: 'string_view' has not been declared 256 | static std::unique_ptr New(string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:264:35: error: expected ')' before 's' 264 | ExtendedParsedFormat(string_view s, bool allow_ignored) | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:265:50: error: expected unqualified-id before ')' token 265 | : ParsedFormatBase(s, allow_ignored, {C...}) {} | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:55:45: error: expected ')' before 's' 55 | explicit UntypedFormatSpecImpl(string_view s) | ~ ^~ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:149:46: error: 'absl::string_view' has not been declared 149 | inline bool EncodeString(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:317:21: error: 'absl::string_view' has not been declared 317 | void Append(absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:323:37: error: 'absl::string_view' has not been declared 323 | absl::string_view v) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:208:51: error: 'string_view' has not been declared 208 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:210:52: error: 'string_view' has not been declared 210 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:239:21: error: 'absl::string_view' has not been declared 239 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:245:46: error: 'absl::string_view' has not been declared 245 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In member function 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:334:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 334 | if constexpr (absl::HasAbslStringify::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:321:16: error: 'string_view' in namespace 'absl' does not name a type 321 | inline absl::string_view Data(size_t index) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:346:46: error: 'absl::string_view' has not been declared 346 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:348:46: error: 'absl::string_view' has not been declared 348 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:63:3: error: 'string_view' does not name a type 63 | string_view str() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:45: error: template-id 'CopyToEncodedBuffer' used as a declarator 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:38: error: 'string_view' is not a member of 'absl' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:389:22: error: variable or field 'CopyToEncodedBuffer' declared void 389 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:63: error: expected primary-expression before 'extra' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:38: error: expected ';' before '(' token 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:24: error: 'constexpr' needed for in-class initialization of static data member 'absl::lts_20250512::cord_internal::CordRepBtree* absl::lts_20250512::cord_internal::CordRepBtree::NewLeaf' of non-integral type [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:48: error: template-id 'CopyToEncodedBuffer' used as a declarator 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:68: error: expression list treated as compound expression in initializer [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:391:22: error: variable or field 'CopyToEncodedBuffer' declared void 391 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:41: error: expected ';' before '(' token 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeString(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:151:27: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 151 | return EncodeBytes(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:44: error: template-id 'CopyToEncodedBuffer' used as a declarator 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:398:22: error: variable or field 'CopyToEncodedBuffer' declared void 398 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:159:54: error: 'absl::string_view' has not been declared 159 | inline bool EncodeStringTruncate(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:38: error: expected ';' before '(' token 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:535:9: error: 'string_view' in namespace 'absl' does not name a type 535 | absl::string_view AddData(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:168:33: error: expected ')' before 's' 168 | FormatSpecTemplate(string_view s) : Base(s) {} // NOLINT | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:571:58: error: 'absl::string_view' has not been declared 571 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeStringTruncate(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:161:35: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 161 | return EncodeBytesTruncate(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:276:9: error: 'string_view' in namespace 'absl' does not name a type 276 | absl::string_view string_value() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:637:14: error: 'string_view' in namespace 'absl' does not name a type 637 | inline absl::string_view CordRepBtree::Data(size_t index) const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h: In instantiation of 'class absl::lts_20250512::InlinedVector': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:194:41: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:105:9: error: no type named 'MoveAssignmentPolicy' in 'class absl::lts_20250512::inlined_vector_internal::Storage >' 105 | using MoveAssignmentPolicy = typename Storage::MoveAssignmentPolicy; | ^~~~~~~~~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/common/v3/common.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/common/v3/common.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:47: error: template-id 'CopyToEncodedBuffer' used as a declarator 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:400:22: error: variable or field 'CopyToEncodedBuffer' declared void 400 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:41: error: expected ';' before '(' token 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^ | ; In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeObject(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: error: 'invoke' is not a member of 'std' 76 | return static_cast(std::invoke(*o, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeFunction(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: error: 'invoke' is not a member of 'std' 82 | return static_cast(std::invoke(f, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: note: 'std::invoke' is only available from C++17 onwards In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:44: error: 'invoke_result_t' in namespace 'std' does not name a template type 90 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:39: note: 'std::invoke_result_t' is only available from C++17 onwards 90 | template > | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:59: error: expected '>' before '<' token 90 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:97:62: error: template argument 2 is invalid 97 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:112:51: error: template argument 2 is invalid 112 | typename F, typename = EnableIfCompatible, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:111:41: error: expected ')' before 's' 111 | explicit UntypedFormatSpec(string_view s) : spec_(s) {} | ~ ^~ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:315:21: error: 'absl::string_view' has not been declared 315 | void Append(absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:318:37: error: 'absl::string_view' has not been declared 318 | absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:7: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:10: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:112:9: error: 'string_view' in namespace 'absl' does not name a type 112 | absl::string_view Init(CordRepBtree* tree); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:118:9: error: 'string_view' in namespace 'absl' does not name a type 118 | absl::string_view Next(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:122:9: error: 'string_view' in namespace 'absl' does not name a type 122 | absl::string_view Skip(size_t skip); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:146:9: error: 'string_view' in namespace 'absl' does not name a type 146 | absl::string_view Read(size_t n, size_t chunk_size, CordRep*& tree); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:155:9: error: 'string_view' in namespace 'absl' does not name a type 155 | absl::string_view Seek(size_t offset); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:847:15: error: 'string_view' has not been declared 847 | void Append(string_view v) { sink_->Append(v); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:855:24: error: 'string_view' has not been declared 855 | bool PutPaddedString(string_view v, int width, int precision, bool left) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:167:14: error: 'string_view' in namespace 'absl' does not name a type 167 | inline absl::string_view CordRepBtreeReader::Init(CordRepBtree* tree) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:174:14: error: 'string_view' in namespace 'absl' does not name a type 174 | inline absl::string_view CordRepBtreeReader::Next() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:182:14: error: 'string_view' in namespace 'absl' does not name a type 182 | inline absl::string_view CordRepBtreeReader::Skip(size_t skip) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:861:37: error: 'absl::string_view' has not been declared 861 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:197:14: error: 'string_view' in namespace 'absl' does not name a type 197 | inline absl::string_view CordRepBtreeReader::Seek(size_t offset) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:79:37: error: 'absl::string_view' has not been declared 79 | absl::string_view buf_to_add); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:98:36: error: 'absl::string_view' has not been declared 98 | absl::string_view buf_to_add) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: In function 'absl::lts_20250512::crc32c_t absl::lts_20250512::ExtendCrc32c(absl::lts_20250512::crc32c_t, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:100:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 100 | if (buf_to_add.size() <= 64) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:102:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' 102 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:103:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 103 | buf_to_add.size())) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:37: error: 'string_view' is not a member of 'absl' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:54: error: expected ',' or ';' before '{' token 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:38:24: error: 'variant' in namespace 'absl' does not name a template type 38 | using Varint = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:42:21: error: 'variant' in namespace 'absl' does not name a template type 42 | using I64 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:50:21: error: 'variant' in namespace 'absl' does not name a template type 50 | using I32 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:54:23: error: 'variant' in namespace 'absl' does not name a template type 54 | using Value = absl::variant; | ^~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/listener/v3/quic_config.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/listener/v3/quic_config.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:53: error: 'c' was not declared in this scope 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:34: error: 'string_view' is not a member of 'absl' 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:60: error: expected primary-expression before '*' token 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:60:3: error: 'Value' does not name a type 60 | Value value; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h: In function 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::Varint' has not been declared 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I64' has not been declared 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I32' has not been declared 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:62: error: 'c' was not declared in this scope 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:63: error: expression list treated as compound expression in initializer [-fpermissive] 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:34: error: 'string_view' is not a member of 'absl' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:60: error: expected primary-expression before '*' token 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:16: error: 'visit' is not a member of 'absl' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:67: error: 'struct absl::lts_20250512::log_internal::StructuredProtoField' has no member named 'value' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:62: error: 'c' was not declared in this scope 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:34: error: 'string_view' is not a member of 'absl' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:58: error: expected primary-expression before '*' token 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:60: error: 'c' was not declared in this scope 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:34: error: 'string_view' is not a member of 'absl' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:57: error: expected primary-expression before '*' token 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:59: error: 'c' was not declared in this scope 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:34: error: 'string_view' is not a member of 'absl' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:59: error: expected primary-expression before '*' token 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:61: error: 'c' was not declared in this scope 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:34: error: 'string_view' is not a member of 'absl' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:58: error: expected primary-expression before '*' token 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:60: error: 'c' was not declared in this scope 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:26: error: 'string_view' is not a member of 'absl' 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:52: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/v3/percent.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/v3/percent.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:54: error: 'c' was not declared in this scope 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:68: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:70: error: 'error' was not declared in this scope; did you mean 'perror'? 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:75: error: expression list treated as compound expression in initializer [-fpermissive] 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:26: error: 'string_view' is not a member of 'absl' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:52: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:54: error: 'c' was not declared in this scope 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:68: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:70: error: 'error' was not declared in this scope; did you mean 'perror'? 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'constexpr bool absl::lts_20250512::internal_any_invocable::IsStoredLocally()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:104:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 104 | if constexpr (sizeof(T) <= kStorageSize && alignof(T) <= kAlignment && | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:26: error: 'string_view' is not a member of 'absl' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:50: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'ReturnType absl::lts_20250512::internal_any_invocable::InvokeR(F&&, P&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:22: error: 'is_void_v' is not a member of 'std'; did you mean 'is_void'? 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ | is_void /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:42: error: expected primary-expression before '>' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:43: error: expected primary-expression before ')' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: error: 'invoke' is not a member of 'std' 120 | std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: error: 'invoke' is not a member of 'std' 122 | return std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:52: error: 'c' was not declared in this scope 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:66: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'T& absl::lts_20250512::internal_any_invocable::ObjectInLocalStorage(absl::lts_20250512::internal_any_invocable::TypeErasedState*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:184:16: error: 'launder' is not a member of 'std' 184 | return *std::launder(reinterpret_cast(&state->storage)); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:68: error: 'error' was not declared in this scope; did you mean 'perror'? 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:26: error: 'string_view' is not a member of 'absl' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:49: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' 338 | struct IsInPlaceType> : std::true_type {}; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:51: error: 'c' was not declared in this scope 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:65: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:44: error: template argument 1 is invalid 338 | struct IsInPlaceType> : std::true_type {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:45: error: expected unqualified-id before '>' token 338 | struct IsInPlaceType> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:455:42: error: expected ')' before '<' token 455 | explicit CoreImpl(absl::in_place_type_t, Args&&... args) { | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:67: error: 'error' was not declared in this scope; did you mean 'perror'? 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In constructor 'absl::lts_20250512::internal_any_invocable::CoreImpl::CoreImpl(absl::lts_20250512::internal_any_invocable::TypedConversionConstruct, F&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:408:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 408 | if constexpr (std::is_pointer::value || | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:431:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 431 | } else if constexpr (IsCompatibleAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:26: error: 'string_view' is not a member of 'absl' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:51: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:439:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 439 | } else if constexpr (IsAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeStorage(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:503:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 503 | if constexpr (IsStoredLocally()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:53: error: 'c' was not declared in this scope 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:67: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:26: error: 'is_trivially_copyable_v' is not a member of 'std'; did you mean 'is_trivially_copyable'? 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_copyable /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:54: error: expected primary-expression before '>' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:55: error: expected primary-expression before ')' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeRemoteManager(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:24: error: 'is_trivially_destructible_v' is not a member of 'std'; did you mean 'is_trivially_destructible'? 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_destructible /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:53: error: expected primary-expression before '>' token 523 | if constexpr (std::is_trivially_destructible_v && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:524:19: error: expected identifier before 'alignof' 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:57: error: expected ')' before 'alignof' 523 | if constexpr (std::is_trivially_destructible_v && | ~ ^ | ) 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:69: error: 'error' was not declared in this scope; did you mean 'perror'? 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:26: error: 'string_view' is not a member of 'absl' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:50: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:52: error: 'c' was not declared in this scope 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:66: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:68: error: 'error' was not declared in this scope; did you mean 'perror'? 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~ | perror In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static K& absl::lts_20250512::container_internal::map_slot_policy::mutable_key(absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:381:40: error: 'launder' is not a member of 'std' 381 | : *std::launder(const_cast( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static auto absl::lts_20250512::container_internal::map_slot_policy::transfer(Allocator*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: error: 'conjunction' in namespace 'std' does not name a template type 441 | auto is_relocatable = typename std::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: note: 'std::conjunction' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:52: error: expected '(' before '<' token 441 | auto is_relocatable = typename std::conjunction< | ^ | ( /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:442:72: error: expected primary-expression before ',' token 442 | absl::is_trivially_relocatable, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:449:43: error: 'launder' is not a member of 'std' 449 | std::memcpy(static_cast(std::launder(&new_slot->value)), | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias> | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:22: note: 'std::invoke_result_t' is only available from C++17 onwards 361 | typename = ::std::invoke_result_t> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:44: error: expected '>' before '<' token 361 | typename = ::std::invoke_result_t> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:362:55: error: 'absl::string_view' has not been declared 362 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view data) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank1, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: error: 'invoke' is not a member of 'std' 363 | ::std::invoke(std::forward(releaser), data); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:48: error: 'invoke_result_t' in namespace 'std' does not name a template type 366 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:41: note: 'std::invoke_result_t' is only available from C++17 onwards 366 | template > | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:63: error: expected '>' before '<' token 366 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:367:55: error: 'absl::string_view' has not been declared 367 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank0, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: error: 'invoke' is not a member of 'std' 368 | ::std::invoke(std::forward(releaser)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20250512::cord_internal::CordRepExternalImpl::~CordRepExternalImpl()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:386:26: error: 'string_view' is not a member of 'absl' 386 | absl::string_view(base, length)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:516:41: error: expected ')' before 'sv' 516 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:711:45: error: expected ')' before 'chars' 711 | explicit constexpr Rep(absl::string_view chars) | ~ ^~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:727:38: error: expected unqualified-id before '{' token 727 | GetOrNull(chars, 14)} {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:26: error: 'string_view' is not a member of 'absl' 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:58: error: expected primary-expression before '*' token 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/trace/v3/skywalking.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/trace/v3/skywalking.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:60: error: 'd' was not declared in this scope 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:61: error: expression list treated as compound expression in initializer [-fpermissive] 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:26: error: 'string_view' is not a member of 'absl' 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:52: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:89:46: error: expected ')' before ',' token 89 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:102:46: error: expected ')' before ',' token 102 | explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward(v)) {} | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:124:58: error: expected ')' before ',' token 124 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:136:58: error: expected ')' before ',' token 136 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias...>::value> {}; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:70: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:63: error: template argument 2 is invalid 165 | TupleElementMoveConstructible...>::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:64: error: expected '{' before '::' token 165 | TupleElementMoveConstructible...>::value> {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' 227 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:229:27: error: 'negation' is not a member of 'absl' 229 | absl::negation inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:230:75: error: template argument 1 is invalid 230 | void(absl::decay_t)>>, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:231:48: error: non-type template parameters of class type only available with '-std=c++2a' or '-std=gnu++2a' 231 | internal_compressed_tuple::TupleItemsMoveConstructible< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | CompressedTuple, First, Vs...>>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:232:65: error: 'value' in namespace '::' does not name a type 232 | CompressedTuple, First, Vs...>>::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:72: error: 'error' was not declared in this scope; did you mean 'perror'? 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:77: error: expression list treated as compound expression in initializer [-fpermissive] 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20250512::container_internal::CompressedTuple::CompressedTuple(const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:223:52: error: 'in_place' is not a member of 'absl' 223 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:207:46: error: expected ')' before '<' token 207 | explicit AnyInvocable(absl::in_place_type_t, Args&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:219:46: error: expected ')' before '<' token 219 | explicit AnyInvocable(absl::in_place_type_t, | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:6: error: redefinition of 'bool absl::lts_20250512::AbslParseFlag' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:6: note: 'bool absl::lts_20250512::AbslParseFlag' previously defined here 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:26: error: 'string_view' is not a member of 'absl' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:48: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:53, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h: In function 'constexpr int absl::lts_20250512::numeric_internal::Popcount(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h:129:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 129 | if constexpr (sizeof(x) <= sizeof(uint32_t)) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:50: error: 't' was not declared in this scope; did you mean 'tm'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:64: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:66: error: 'error' was not declared in this scope; did you mean 'perror'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | perror In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h: In function 'constexpr T absl::lts_20250512::byteswap(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:22: error: 'is_integral_v' is not a member of 'std'; did you mean 'is_integral'? 241 | static_assert(std::is_integral_v, | ^~~~~~~~~~~~~ | is_integral /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:37: error: expected primary-expression before '>' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:38: error: expected primary-expression before ',' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:246:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 246 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:248:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 248 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:250:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 250 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:252:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 252 | } else if constexpr (sizeof(T) == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:32: error: 'string_view' is not a member of 'absl' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:58: error: expected primary-expression before '*' token 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:62: error: expression list treated as compound expression in initializer [-fpermissive] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:23: error: expected ';' at end of member declaration 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ^~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:47: error: expected ')' before 'data' 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ~ ^~~~~ | ) cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/matcher/v3/status_code_input.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/matcher/v3/status_code_input.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:27: error: expected ';' at end of member declaration 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ^~~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:57: error: expected ')' before '&' token 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: warning: 'pure' attribute ignored [-Wattributes] 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:58: error: expected primary-expression before 't' 1507 | Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:70: error: expected primary-expression before 'tz' 1507 | Time t, TimeZone tz); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1512:72: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time, absl::lts_20250512::TimeZone)' redeclared as different kind of entity 1512 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1513:59: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time)' redeclared as different kind of entity 1513 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1517:28: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1517 | return os << FormatTime(t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1523:27: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1523 | sink.Append(FormatTime(t)); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:22: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:48: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:71: error: expected primary-expression before '*' token 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:27: error: expected primary-expression before '*' token 1576 | std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:29: error: 'err' was not declared in this scope; did you mean 'erf'? 1576 | std::string* err); | ^~~ | erf /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:32: error: expression list treated as compound expression in initializer [-fpermissive] 1576 | std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:6: error: redefinition of 'bool absl::lts_20250512::ParseTime' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:6: note: 'bool absl::lts_20250512::ParseTime' previously defined here 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:22: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:48: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:76: error: expected primary-expression before 'tz' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:20: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:39: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1586 | Time* time, std::string* err); | ^~~ | erf cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/udpa/annotations/security.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/udpa/annotations/security.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' 298 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:300:69: error: template argument 1 is invalid 300 | std::is_same>>>::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' 319 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:86, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_data_edge.h:45:14: error: 'string_view' in namespace 'absl' does not name a type 45 | inline absl::string_view EdgeData(const CordRep* edge) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:320:69: error: wrong number of template arguments (2, should be 3) 320 | std::is_same>>>::value, | ^~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeObject(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: error: 'invoke' is not a member of 'std' 76 | return static_cast(std::invoke(*o, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeFunction(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: error: 'invoke' is not a member of 'std' 82 | return static_cast(std::invoke(f, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: note: 'std::invoke' is only available from C++17 onwards In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:44: error: 'invoke_result_t' in namespace 'std' does not name a template type 90 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:39: note: 'std::invoke_result_t' is only available from C++17 onwards 90 | template > | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:59: error: expected '>' before '<' token 90 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:97:62: error: template argument 2 is invalid 97 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:112:51: error: template argument 2 is invalid 112 | typename F, typename = EnableIfCompatible, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:208:51: error: 'string_view' has not been declared 208 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:210:52: error: 'string_view' has not been declared 210 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:239:21: error: 'absl::string_view' has not been declared 239 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:245:46: error: 'absl::string_view' has not been declared 245 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:321:16: error: 'string_view' in namespace 'absl' does not name a type 321 | inline absl::string_view Data(size_t index) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:346:46: error: 'absl::string_view' has not been declared 346 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:348:46: error: 'absl::string_view' has not been declared 348 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:89:46: error: expected ')' before ',' token 89 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:102:46: error: expected ')' before ',' token 102 | explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward(v)) {} | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:124:58: error: expected ')' before ',' token 124 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:136:58: error: expected ')' before ',' token 136 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:38: error: 'string_view' is not a member of 'absl' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:63: error: expected primary-expression before 'extra' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:24: error: 'constexpr' needed for in-class initialization of static data member 'absl::lts_20250512::cord_internal::CordRepBtree* absl::lts_20250512::cord_internal::CordRepBtree::NewLeaf' of non-integral type [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:68: error: expression list treated as compound expression in initializer [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:535:9: error: 'string_view' in namespace 'absl' does not name a type 535 | absl::string_view AddData(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:571:58: error: 'absl::string_view' has not been declared 571 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' 164 | bool, absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:60: error: expected parameter pack before '...' 165 | TupleElementMoveConstructible...>::value> {}; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:63: error: template argument 2 is invalid 165 | TupleElementMoveConstructible...>::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:64: error: expected '{' before '::' token 165 | TupleElementMoveConstructible...>::value> {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' 227 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:229:27: error: 'negation' is not a member of 'absl' 229 | absl::negation)>>, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:231:48: error: non-type template parameters of class type only available with '-std=c++2a' or '-std=gnu++2a' 231 | internal_compressed_tuple::TupleItemsMoveConstructible< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | CompressedTuple, First, Vs...>>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:232:65: error: 'value' in namespace '::' does not name a type 232 | CompressedTuple, First, Vs...>>::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20250512::container_internal::CompressedTuple::CompressedTuple(const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:223:52: error: 'in_place' is not a member of 'absl' 223 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:637:14: error: 'string_view' in namespace 'absl' does not name a type 637 | inline absl::string_view CordRepBtree::Data(size_t index) const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h: In member function 'void absl::lts_20250512::inlined_vector_internal::Storage::Swap(absl::lts_20250512::inlined_vector_internal::Storage*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:995:25: error: 'SwapInlinedElementsPolicy' was not declared in this scope; did you mean 'SwapInlinedElements'? 995 | SwapInlinedElements(SwapInlinedElementsPolicy{}, other_storage_ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SwapInlinedElements In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' 298 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:300:69: error: template argument 1 is invalid 300 | std::is_same>>>::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' 319 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:320:69: error: wrong number of template arguments (2, should be 3) 320 | std::is_same>>>::value, | ^~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from ./src/core/credentials/call/external/aws_request_signer.h:22, from src/core/credentials/call/external/aws_request_signer.cc:16: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:40, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h: In function 'OutputIterator absl::lts_20250512::c_sample(const C&, OutputIterator, Distance, UniformRandomBitGenerator&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h:849:15: error: 'sample' is not a member of 'std' 849 | return std::sample(container_algorithm_internal::c_begin(c), | ^~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/health_check.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/health_check.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:33:12: error: 'bad_optional_access' has not been declared in 'std' 33 | using std::bad_optional_access; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:34:12: error: 'optional' has not been declared in 'std' 34 | using std::optional; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:35:12: error: 'make_optional' has not been declared in 'std' 35 | using std::make_optional; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:36:12: error: 'nullopt_t' has not been declared in 'std' 36 | using std::nullopt_t; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:37:12: error: 'nullopt' has not been declared in 'std' 37 | using std::nullopt; | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' 57 | using HasValue = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:62: error: template argument 3 is invalid 57 | using HasValue = std::conditional_t>; | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:95, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:39:48: error: 'absl::string_view' has not been declared 39 | static constexpr bool TryConstexprEval(absl::string_view view) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:26: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr absl::string_view value = T{}(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:50: error: expected unqualified-id before ')' token 44 | static constexpr absl::string_view value = T{}(); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:45:19: error: 'string_view' in namespace 'absl' does not name a type 45 | constexpr absl::string_view operator()() const { return value; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:156:9: error: 'optional' in namespace 'absl' does not name a template type 156 | absl::optional alloc_ = {}; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base& absl::lts_20250512::container_internal::node_handle_base::operator=(absl::lts_20250512::container_internal::node_handle_base&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:110:7: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 110 | alloc_ = other.alloc_; | ^~~~~~ | alloc cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/v3/range.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/v3/range.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:112:9: error: 'string_view' in namespace 'absl' does not name a type 112 | absl::string_view Init(CordRepBtree* tree); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:118:9: error: 'string_view' in namespace 'absl' does not name a type 118 | absl::string_view Next(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:122:9: error: 'string_view' in namespace 'absl' does not name a type 122 | absl::string_view Skip(size_t skip); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:146:9: error: 'string_view' in namespace 'absl' does not name a type 146 | absl::string_view Read(size_t n, size_t chunk_size, CordRep*& tree); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:155:9: error: 'string_view' in namespace 'absl' does not name a type 155 | absl::string_view Seek(size_t offset); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'bool absl::lts_20250512::container_internal::node_handle_base::empty() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:117:41: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 117 | bool empty() const noexcept { return !alloc_; } | ^~~~~~ | alloc cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:167:14: error: 'string_view' in namespace 'absl' does not name a type 167 | inline absl::string_view CordRepBtreeReader::Init(CordRepBtree* tree) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:174:14: error: 'string_view' in namespace 'absl' does not name a type 174 | inline absl::string_view CordRepBtreeReader::Next() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:182:14: error: 'string_view' in namespace 'absl' does not name a type 182 | inline absl::string_view CordRepBtreeReader::Skip(size_t skip) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:197:14: error: 'string_view' in namespace 'absl' does not name a type 197 | inline absl::string_view CordRepBtreeReader::Seek(size_t offset) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type absl::lts_20250512::container_internal::node_handle_base::get_allocator() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:119:50: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 119 | allocator_type get_allocator() const { return *alloc_; } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::transfer_tag_t, const allocator_type&, absl::lts_20250512::container_internal::node_handle_base::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:126:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 126 | : alloc_(a) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::construct_tag_t, const allocator_type&, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:133:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 133 | : alloc_(a) { | ^~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'void absl::lts_20250512::container_internal::node_handle_base::reset()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:145:12: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 145 | assert(alloc_.has_value()); | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:146:20: error: 'nullopt' is not a member of 'absl' 146 | alloc_ = absl::nullopt; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type* absl::lts_20250512::container_internal::node_handle_base::alloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:153:52: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 153 | allocator_type* alloc() { return std::addressof(*alloc_); } | ^~~~~~ | alloc In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'constexpr bool absl::lts_20250512::internal_any_invocable::IsStoredLocally()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:104:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 104 | if constexpr (sizeof(T) <= kStorageSize && alignof(T) <= kAlignment && | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h: In member function 'void absl::lts_20250512::inlined_vector_internal::Storage::Swap(absl::lts_20250512::inlined_vector_internal::Storage*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:995:25: error: 'SwapInlinedElementsPolicy' was not declared in this scope; did you mean 'SwapInlinedElements'? 995 | SwapInlinedElements(SwapInlinedElementsPolicy{}, other_storage_ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SwapInlinedElements /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'ReturnType absl::lts_20250512::internal_any_invocable::InvokeR(F&&, P&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:49:34: error: 'value' was not declared in this scope 49 | static_assert(TryConstexprEval(value), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h: In static member function 'static constexpr bool absl::lts_20250512::strings_internal::StringConstant::TryConstexprEval(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:17: error: request for member 'empty' in 'view', which is of non-class type 'int' 40 | return view.empty() || 2 * view[0] != 1; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:36: error: invalid types 'int[int]' for array subscript 40 | return view.empty() || 2 * view[0] != 1; | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:98, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:33:12: error: 'bad_optional_access' has not been declared in 'std' 33 | using std::bad_optional_access; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:34:12: error: 'optional' has not been declared in 'std' 34 | using std::optional; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:35:12: error: 'make_optional' has not been declared in 'std' 35 | using std::make_optional; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:36:12: error: 'nullopt_t' has not been declared in 'std' 36 | using std::nullopt_t; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:37:12: error: 'nullopt' has not been declared in 'std' 37 | using std::nullopt; | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:33: error: 'string_view' is not a member of 'absl' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:54: error: expected primary-expression before '&&' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:56: error: expected primary-expression before ')' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:194:34: error: expected ')' before 'src' 194 | explicit Cord(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:9: error: declaration of 'operator=' as non-function 195 | Cord& operator=(absl::string_view src); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:17: error: expected ';' at end of member declaration 195 | Cord& operator=(absl::string_view src); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:36: error: expected ')' before 'src' 195 | Cord& operator=(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:252:42: error: 'absl::string_view' has not been declared 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:252:79: error: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: previous declaration 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:266:21: error: 'absl::string_view' has not been declared 266 | void Append(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:327:22: error: 'absl::string_view' has not been declared 327 | void Prepend(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:385:21: error: 'absl::string_view' has not been declared 385 | int Compare(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:392:25: error: 'absl::string_view' has not been declared 392 | bool StartsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:397:23: error: 'absl::string_view' has not been declared 397 | bool EndsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:403:23: error: 'absl::string_view' has not been declared 403 | bool Contains(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:468:30: error: 'string_view' in namespace 'absl' does not name a type 468 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:27: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:26: error: expected ';' before 'value_type' 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:22: error: 'is_void_v' is not a member of 'std'; did you mean 'is_void'? 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ | is_void /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:42: error: expected primary-expression before '>' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:43: error: expected primary-expression before ')' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: error: 'invoke' is not a member of 'std' 120 | std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: error: 'invoke' is not a member of 'std' 122 | return std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'T& absl::lts_20250512::internal_any_invocable::ObjectInLocalStorage(absl::lts_20250512::internal_any_invocable::TypeErasedState*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:184:16: error: 'launder' is not a member of 'std' 184 | return *std::launder(reinterpret_cast(&state->storage)); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' 338 | struct IsInPlaceType> : std::true_type {}; | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:44: error: template argument 1 is invalid 338 | struct IsInPlaceType> : std::true_type {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:45: error: expected unqualified-id before '>' token 338 | struct IsInPlaceType> : std::true_type {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:455:42: error: expected ')' before '<' token 455 | explicit CoreImpl(absl::in_place_type_t, Args&&... args) { | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:471:23: error: 'value_type' does not name a type 471 | using reference = value_type; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In constructor 'absl::lts_20250512::internal_any_invocable::CoreImpl::CoreImpl(absl::lts_20250512::internal_any_invocable::TypedConversionConstruct, F&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:408:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 408 | if constexpr (std::is_pointer::value || | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:431:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 431 | } else if constexpr (IsCompatibleAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:439:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 439 | } else if constexpr (IsAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeStorage(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:503:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 503 | if constexpr (IsStoredLocally()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:26: error: 'is_trivially_copyable_v' is not a member of 'std'; did you mean 'is_trivially_copyable'? 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_copyable /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:54: error: expected primary-expression before '>' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:55: error: expected primary-expression before ')' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeRemoteManager(Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:24: error: 'is_trivially_destructible_v' is not a member of 'std'; did you mean 'is_trivially_destructible'? 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_destructible /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:53: error: expected primary-expression before '>' token 523 | if constexpr (std::is_trivially_destructible_v && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:524:19: error: expected identifier before 'alignof' 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:57: error: expected ')' before 'alignof' 523 | if constexpr (std::is_trivially_destructible_v && | ~ ^ | ) 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:479:5: error: 'reference' does not name a type 479 | reference operator*() const; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:480:5: error: 'pointer' does not name a type 480 | pointer operator->() const; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:511:11: error: 'string_view' in namespace 'absl' does not name a type 511 | absl::string_view current_chunk_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:566:30: error: 'string_view' in namespace 'absl' does not name a type 566 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:567:23: error: 'value_type' does not name a type 567 | using reference = value_type&; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:35: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 568 | using const_reference = const value_type&; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:34: error: expected ';' before 'value_type' 568 | using const_reference = const value_type&; | ^~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:671:16: error: 'string_view' in namespace 'absl' does not name a type 671 | static absl::string_view ChunkRemaining(const CharIterator& it); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:766:9: error: 'optional' in namespace 'absl' does not name a template type 766 | absl::optional TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:774:9: error: 'string_view' in namespace 'absl' does not name a type 774 | absl::string_view Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:781:27: error: 'absl::string_view' has not been declared 781 | CharIterator Find(absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:786:37: error: 'absl::string_view' has not been declared 786 | absl::string_view part) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:819:9: error: 'optional' in namespace 'absl' does not name a template type 819 | absl::optional ExpectedChecksum() const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:850:34: error: expected ')' before 'src' 850 | explicit Cord(absl::string_view src, MethodIdentifier method); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:854:49: error: 'absl::string_view' has not been declared 854 | friend bool operator==(const Cord& lhs, absl::string_view rhs); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:50: error: 'string_view' is not a member of 'absl' 893 | void ForEachChunk(absl::FunctionRef) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:62: error: template argument 1 is invalid 893 | void ForEachChunk(absl::FunctionRef) const; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:897:9: error: 'string_view' in namespace 'absl' does not name a type 897 | absl::string_view FlattenSlowPath(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:916:51: error: expected ')' before 'sv' 916 | explicit constexpr InlineRep(absl::string_view sv, | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:935:28: error: 'absl::string_view' has not been declared 935 | void AppendArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:936:11: error: 'string_view' in namespace 'absl' does not name a type 936 | absl::string_view FindFlatStartPiece() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1040:32: error: 'absl::string_view' has not been declared 1040 | absl::string_view* absl_nonnull fragment); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:36: error: 'string_view' is not a member of 'absl' 1045 | absl::FunctionRef callback); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:48: error: template argument 1 is invalid 1045 | absl::FunctionRef callback); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1052:29: error: 'absl::string_view' has not been declared 1052 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1056:25: error: 'absl::string_view' has not been declared 1056 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1063:16: error: 'string_view' in namespace 'absl' does not name a type 1063 | static absl::string_view GetFirstChunk(const Cord& c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1064:16: error: 'string_view' in namespace 'absl' does not name a type 1064 | static absl::string_view GetFirstChunk(absl::string_view sv); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1079:28: error: 'absl::string_view' has not been declared 1079 | void AppendPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1080:29: error: 'absl::string_view' has not been declared 1080 | void PrependPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1087:27: error: 'absl::string_view' has not been declared 1087 | void PrependArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1109:48: error: 'absl::string_view' has not been declared 1109 | CharIterator FindImpl(CharIterator it, absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:16: error: 'string_view' is not a member of 'absl' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ';' before '}' token 795 | } | ^ | ; 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ')' before '}' token 795 | } | ^ | ) 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:9: note: to match this '(' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'H absl::lts_20250512::AbslHashValue(H, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:11: error: 'optional' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:26: error: 'string_view' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:39: error: 'maybe_flat' was not declared in this scope 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:54: error: 'const class absl::lts_20250512::Cord' has no member named 'TryFlat' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'H absl::lts_20250512::Cord::HashFragmented(H) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1097:49: error: 'absl::string_view' has not been declared 1097 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In lambda function: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1098:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' 1098 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1099:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' 1099 | chunk.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1131:62: error: 'rep' was not declared in this scope 1131 | CordRepExternal* absl_nonnull rep); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1137:44: error: 'string_view' is not a member of 'absl' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:46: error: expected primary-expression before '&&' token 1138 | Releaser&& releaser) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:36: error: 'releaser' was not declared in this scope 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:52: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' previously declared here 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: ISO C++ forbids declaration of 'InlineRep' with no type [-fpermissive] 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: 'constexpr const int absl::lts_20250512::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20250512::Cord::InlineRep' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:44: error: 'string_view' is not a member of 'absl' 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:45: error: expected primary-expression before '*' token 1174 | CordRep* absl_nullable rep) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: ISO C++ forbids declaration of 'Cord' with no type [-fpermissive] 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: 'int absl::lts_20250512::Cord::Cord' is not a static data member of 'class absl::lts_20250512::Cord' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:25: error: 'string_view' is not a member of 'absl' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord& absl::lts_20250512::Cord::operator=(T&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1353:28: error: 'string_view' is not a member of 'absl' 1353 | return operator=(absl::string_view(src)); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:207:46: error: expected ')' before '<' token 207 | explicit AnyInvocable(absl::in_place_type_t, Args&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:219:46: error: expected ')' before '<' token 219 | explicit AnyInvocable(absl::in_place_type_t, | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1400:14: error: 'optional' in namespace 'absl' does not name a template type 1400 | inline absl::optional Cord::TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1413:14: error: 'string_view' in namespace 'absl' does not name a type 1413 | inline absl::string_view Cord::Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:13: error: variable or field 'Append' declared void 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:32: error: 'string_view' is not a member of 'absl' 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:13: error: variable or field 'Prepend' declared void 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:33: error: 'string_view' is not a member of 'absl' 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeObject(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: error: 'invoke' is not a member of 'std' 76 | return static_cast(std::invoke(*o, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeFunction(absl::lts_20250512::functional_internal::VoidPtr, typename absl::lts_20250512::functional_internal::ForwardT::type ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: error: 'invoke' is not a member of 'std' 82 | return static_cast(std::invoke(f, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Append(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1437:9: error: 'string_view' is not a member of 'absl' 1437 | absl::string_view short_value; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:44: error: 'invoke_result_t' in namespace 'std' does not name a template type 90 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:39: note: 'std::invoke_result_t' is only available from C++17 onwards 90 | template > | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:90:59: error: expected '>' before '<' token 90 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:97:62: error: template argument 2 is invalid 97 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:112:51: error: template argument 2 is invalid 112 | typename F, typename = EnableIfCompatible, | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/matcher/v3/string.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/matcher/v3/string.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from ./src/core/lib/slice/slice_internal.h:29, from ./src/core/lib/slice/slice.h:30, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:33:12: error: 'bad_optional_access' has not been declared in 'std' 33 | using std::bad_optional_access; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:34:12: error: 'optional' has not been declared in 'std' 34 | using std::optional; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:35:12: error: 'make_optional' has not been declared in 'std' 35 | using std::make_optional; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:36:12: error: 'nullopt_t' has not been declared in 'std' 36 | using std::nullopt_t; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:37:12: error: 'nullopt' has not been declared in 'std' 37 | using std::nullopt; | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from ./src/core/lib/slice/slice_internal.h:29, from ./src/core/lib/slice/slice.h:30, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::hash_bytes(H, const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:385:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 385 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:387:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 387 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:389:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 389 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' 578 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:58: error: expected parameter pack before '...' 578 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:61: error: template argument 1 is invalid 578 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: error: expected identifier before '::' token 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: declaration of 'value' not in a namespace surrounding '::' 578 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:69: error: expected ';' before ',' token 578 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:621:37: error: 'absl::string_view' has not been declared 621 | H AbslHashValue(H hash_state, absl::string_view str) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:56: error: request for member 'data' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:68: error: request for member 'size' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:624:30: error: request for member 'size' in 'str', which is of non-class type 'int' 624 | WeaklyMixedInteger{str.size()}); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:36: error: 'std::basic_string_view' has not been declared 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:53: error: expected ',' or '...' before '<' token 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:647:52: error: 'str' was not declared in this scope; did you mean 'std'? 647 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~ | std cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/core/v3/resource.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/core/v3/resource.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:102, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:27: error: 'string_view' is not a member of 'absl' 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:53: error: expected primary-expression before '*' token 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/listener/v3/udp_listener_config.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/listener/v3/udp_listener_config.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:31: error: 'optional' in namespace 'absl' does not name a template type 886 | H hash_state, const absl::optional& opt) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:55: error: 'c' was not declared in this scope 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:39: error: expected ',' or '...' before '<' token 886 | H hash_state, const absl::optional& opt) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:56: error: expression list treated as compound expression in initializer [-fpermissive] 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:27: error: 'string_view' is not a member of 'absl' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:53: error: expected primary-expression before '*' token 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'typename std::enable_if::value, H>::type absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:887:7: error: 'opt' was not declared in this scope 887 | if (opt) hash_state = H::combine(std::move(hash_state), *opt); | ^~~ src/core/ext/upb-gen/udpa/annotations/security.upb_minitable.c:41:1: warning: 'retain' attribute directive ignored [-Wattributes] 41 | const upb_MiniTableExtension udpa_annotations_security_ext = { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:55: error: 'c' was not declared in this scope 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:27: error: 'string_view' is not a member of 'absl' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:51: error: expected primary-expression before '*' token 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:888:44: error: 'opt' was not declared in this scope 888 | return H::combine(std::move(hash_state), opt.has_value()); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:53: error: 'c' was not declared in this scope 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:27: error: 'string_view' is not a member of 'absl' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:50: error: expected primary-expression before '*' token 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:42: error: 'short_value' was not declared in this scope; did you mean 'sk_value'? 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ | sk_value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:53: error: expression cannot be used as a function 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:52: error: 'c' was not declared in this scope 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Prepend(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1448:9: error: 'string_view' is not a member of 'absl' 1448 | absl::string_view short_value; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:27: error: 'string_view' is not a member of 'absl' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:52: error: expected primary-expression before '*' token 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:25: error: 'conjunction' was not declared in this scope 903 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:51: error: expected parameter pack before '...' 903 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:54: error: template argument 1 is invalid 903 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:55: error: expected identifier before '::' token 903 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: declaration of 'value' not in a namespace surrounding '::' 903 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: redeclaration of 'template int value' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: note: previous declaration 'template int value' 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:62: error: expected ';' before ',' token 903 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:54: error: 'c' was not declared in this scope 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:27: error: 'string_view' is not a member of 'absl' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:51: error: expected primary-expression before '*' token 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:53: error: 'c' was not declared in this scope 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:34: error: 'string_view' is not a member of 'absl' 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:60: error: expected primary-expression before '*' token 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:62: error: 'c' was not declared in this scope 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:63: error: expression list treated as compound expression in initializer [-fpermissive] 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:34: error: 'string_view' is not a member of 'absl' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:60: error: expected primary-expression before '*' token 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:62: error: 'c' was not declared in this scope 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:34: error: 'string_view' is not a member of 'absl' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:58: error: expected primary-expression before '*' token 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:60: error: 'c' was not declared in this scope 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:34: error: 'string_view' is not a member of 'absl' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:57: error: expected primary-expression before '*' token 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:102, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:27: error: 'string_view' is not a member of 'absl' 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:53: error: expected primary-expression before '*' token 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:59: error: 'c' was not declared in this scope 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:34: error: 'string_view' is not a member of 'absl' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:59: error: expected primary-expression before '*' token 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:42: error: 'short_value' was not declared in this scope; did you mean 'sk_value'? 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ | sk_value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:53: error: expression cannot be used as a function 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:61: error: 'c' was not declared in this scope 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:34: error: 'string_view' is not a member of 'absl' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:58: error: expected primary-expression before '*' token 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:55: error: 'c' was not declared in this scope 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:56: error: expression list treated as compound expression in initializer [-fpermissive] 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:13: error: 'bool absl::lts_20250512::Cord::StartsWith' is not a static data member of 'class absl::lts_20250512::Cord' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:36: error: 'string_view' is not a member of 'absl' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:27: error: 'string_view' is not a member of 'absl' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:53: error: expected primary-expression before '*' token 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:60: error: 'c' was not declared in this scope 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:26: error: 'string_view' is not a member of 'absl' 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:52: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:55: error: 'c' was not declared in this scope 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:54: error: 'c' was not declared in this scope 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:68: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:27: error: 'string_view' is not a member of 'absl' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:51: error: expected primary-expression before '*' token 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1054:23: error: 'disjunction' in namespace 'absl' does not name a template type 1054 | using Apply = absl::disjunction< // | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1065 | : std::integral_constant::value> {}; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:64: error: template argument 2 is invalid 1065 | : std::integral_constant::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:65: error: expected '{' before '::' token 1065 | : std::integral_constant::value> {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1089:7: error: 'conjunction' does not name a type 1089 | conjunction, is_uniquely_represented, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:43: error: 'IntegralFastPath' was not declared in this scope 1117 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:61: error: template argument 1 is invalid 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:76: error: expected unqualified-id before '=' token 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::InitTree(absl::lts_20250512::cord_internal::CordRep*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:5: error: 'current_chunk_' was not declared in this scope 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:36: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Init' 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:44: error: 'IntegralFastPath' was not declared in this scope 1124 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:62: error: template argument 1 is invalid 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:77: error: expected unqualified-id before '=' token 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:53: error: 'c' was not declared in this scope 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:27: error: 'string_view' is not a member of 'absl' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:50: error: expected primary-expression before '*' token 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:52: error: 'c' was not declared in this scope 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:27: error: 'string_view' is not a member of 'absl' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:52: error: expected primary-expression before '*' token 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:54: error: 'c' was not declared in this scope 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:27: error: 'string_view' is not a member of 'absl' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:51: error: expected primary-expression before '*' token 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:53: error: 'c' was not declared in this scope 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:34: error: 'string_view' is not a member of 'absl' 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:60: error: expected primary-expression before '*' token 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:5: error: 'current_chunk_' was not declared in this scope 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:62: error: 'c' was not declared in this scope 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:63: error: expression list treated as compound expression in initializer [-fpermissive] 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:34: error: 'string_view' is not a member of 'absl' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:60: error: expected primary-expression before '*' token 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:37: error: 'EdgeData' is not a member of 'absl::lts_20250512::cord_internal' 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:62: error: 'c' was not declared in this scope 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::Mix(uint64_t, uint64_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1320:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1320 | if constexpr (sizeof(size_t) < 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:34: error: 'string_view' is not a member of 'absl' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:58: error: expected primary-expression before '*' token 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::WeakMix(uint64_t, uint64_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1337:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1337 | if constexpr (sizeof(size_t) < 8) return Mix(n, kMul); | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:60: error: 'c' was not declared in this scope 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:34: error: 'string_view' is not a member of 'absl' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:57: error: expected primary-expression before '*' token 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In member function 'size_t absl::lts_20250512::hash_internal::HashImpl::operator()(const T&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1440:29: error: 'hash' is not a member of 'absl::lts_20250512::hash_internal::MixingHashState' 1440 | return MixingHashState::hash(value); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static H absl::lts_20250512::hash_internal::HashStateBase::combine(H, const T&, const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/v3/ratelimit_strategy.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/v3/ratelimit_strategy.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:64: error: expected primary-expression before '>' token 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:59: error: 'c' was not declared in this scope 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:34: error: 'string_view' is not a member of 'absl' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:59: error: expected primary-expression before '*' token 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:67: error: '::Invoke' has not been declared; did you mean 'revoke'? 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~~ | revoke /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:61: error: 'c' was not declared in this scope 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:34: error: 'string_view' is not a member of 'absl' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:58: error: expected primary-expression before '*' token 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:60: error: 'c' was not declared in this scope 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:26: error: 'string_view' is not a member of 'absl' 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:52: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:54: error: 'c' was not declared in this scope 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:68: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:70: error: 'error' was not declared in this scope; did you mean 'perror'? 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:75: error: expression list treated as compound expression in initializer [-fpermissive] 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:26: error: 'string_view' is not a member of 'absl' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:52: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:54: error: 'c' was not declared in this scope 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:68: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In constructor 'absl::lts_20250512::Cord::ChunkIterator::ChunkIterator(const absl::lts_20250512::Cord*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1527:7: error: 'current_chunk_' was not declared in this scope 1527 | current_chunk_ = {}; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:70: error: 'error' was not declared in this scope; did you mean 'perror'? 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:26: error: 'string_view' is not a member of 'absl' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:50: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:52: error: 'c' was not declared in this scope 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:66: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/http_service.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/http_service.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:95, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:39:48: error: 'absl::string_view' has not been declared 39 | static constexpr bool TryConstexprEval(absl::string_view view) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:26: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr absl::string_view value = T{}(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:50: error: expected unqualified-id before ')' token 44 | static constexpr absl::string_view value = T{}(); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:45:19: error: 'string_view' in namespace 'absl' does not name a type 45 | constexpr absl::string_view operator()() const { return value; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:49:34: error: 'value' was not declared in this scope 49 | static_assert(TryConstexprEval(value), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h: In static member function 'static constexpr bool absl::lts_20250512::strings_internal::StringConstant::TryConstexprEval(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:17: error: request for member 'empty' in 'view', which is of non-class type 'int' 40 | return view.empty() || 2 * view[0] != 1; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:36: error: invalid types 'int[int]' for array subscript 40 | return view.empty() || 2 * view[0] != 1; | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:98, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:33:12: error: 'bad_optional_access' has not been declared in 'std' 33 | using std::bad_optional_access; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:34:12: error: 'optional' has not been declared in 'std' 34 | using std::optional; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:35:12: error: 'make_optional' has not been declared in 'std' 35 | using std::make_optional; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:36:12: error: 'nullopt_t' has not been declared in 'std' 36 | using std::nullopt_t; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:37:12: error: 'nullopt' has not been declared in 'std' 37 | using std::nullopt; | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:33: error: 'string_view' is not a member of 'absl' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:54: error: expected primary-expression before '&&' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:56: error: expected primary-expression before ')' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:194:34: error: expected ')' before 'src' 194 | explicit Cord(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:9: error: declaration of 'operator=' as non-function 195 | Cord& operator=(absl::string_view src); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:17: error: expected ';' at end of member declaration 195 | Cord& operator=(absl::string_view src); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:36: error: expected ')' before 'src' 195 | Cord& operator=(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:252:42: error: 'absl::string_view' has not been declared 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:252:79: error: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: previous declaration 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:266:21: error: 'absl::string_view' has not been declared 266 | void Append(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:327:22: error: 'absl::string_view' has not been declared 327 | void Prepend(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1531:5: error: 'current_chunk_' was not declared in this scope 1531 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:385:21: error: 'absl::string_view' has not been declared 385 | int Compare(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:392:25: error: 'absl::string_view' has not been declared 392 | bool StartsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:397:23: error: 'absl::string_view' has not been declared 397 | bool EndsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:403:23: error: 'absl::string_view' has not been declared 403 | bool Contains(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:468:30: error: 'string_view' in namespace 'absl' does not name a type 468 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:27: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:26: error: expected ';' before 'value_type' 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:471:23: error: 'value_type' does not name a type 471 | using reference = value_type; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:68: error: 'error' was not declared in this scope; did you mean 'perror'? 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:26: error: 'string_view' is not a member of 'absl' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:49: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:51: error: 'c' was not declared in this scope 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:65: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:479:5: error: 'reference' does not name a type 479 | reference operator*() const; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:67: error: 'error' was not declared in this scope; did you mean 'perror'? 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:26: error: 'string_view' is not a member of 'absl' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:51: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:480:5: error: 'pointer' does not name a type 480 | pointer operator->() const; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:53: error: 'c' was not declared in this scope 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:67: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:511:11: error: 'string_view' in namespace 'absl' does not name a type 511 | absl::string_view current_chunk_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:566:30: error: 'string_view' in namespace 'absl' does not name a type 566 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:69: error: 'error' was not declared in this scope; did you mean 'perror'? 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:26: error: 'string_view' is not a member of 'absl' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:50: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:52: error: 'c' was not declared in this scope 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:66: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:567:23: error: 'value_type' does not name a type 567 | using reference = value_type&; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:35: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 568 | using const_reference = const value_type&; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:34: error: expected ';' before 'value_type' 568 | using const_reference = const value_type&; | ^~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::AdvanceBtree()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:3: error: 'current_chunk_' was not declared in this scope 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:34: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:671:16: error: 'string_view' in namespace 'absl' does not name a type 671 | static absl::string_view ChunkRemaining(const CharIterator& it); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:68: error: 'error' was not declared in this scope; did you mean 'perror'? 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:766:9: error: 'optional' in namespace 'absl' does not name a template type 766 | absl::optional TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:774:9: error: 'string_view' in namespace 'absl' does not name a type 774 | absl::string_view Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:781:27: error: 'absl::string_view' has not been declared 781 | CharIterator Find(absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:786:37: error: 'absl::string_view' has not been declared 786 | absl::string_view part) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:819:9: error: 'optional' in namespace 'absl' does not name a template type 819 | absl::optional ExpectedChecksum() const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:850:34: error: expected ')' before 'src' 850 | explicit Cord(absl::string_view src, MethodIdentifier method); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:854:49: error: 'absl::string_view' has not been declared 854 | friend bool operator==(const Cord& lhs, absl::string_view rhs); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:50: error: 'string_view' is not a member of 'absl' 893 | void ForEachChunk(absl::FunctionRef) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:62: error: template argument 1 is invalid 893 | void ForEachChunk(absl::FunctionRef) const; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:897:9: error: 'string_view' in namespace 'absl' does not name a type 897 | absl::string_view FlattenSlowPath(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:916:51: error: expected ')' before 'sv' 916 | explicit constexpr InlineRep(absl::string_view sv, | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:935:28: error: 'absl::string_view' has not been declared 935 | void AppendArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:936:11: error: 'string_view' in namespace 'absl' does not name a type 936 | absl::string_view FindFlatStartPiece() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1040:32: error: 'absl::string_view' has not been declared 1040 | absl::string_view* absl_nonnull fragment); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:36: error: 'string_view' is not a member of 'absl' 1045 | absl::FunctionRef callback); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:48: error: template argument 1 is invalid 1045 | absl::FunctionRef callback); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1052:29: error: 'absl::string_view' has not been declared 1052 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1056:25: error: 'absl::string_view' has not been declared 1056 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1063:16: error: 'string_view' in namespace 'absl' does not name a type 1063 | static absl::string_view GetFirstChunk(const Cord& c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1064:16: error: 'string_view' in namespace 'absl' does not name a type 1064 | static absl::string_view GetFirstChunk(absl::string_view sv); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1079:28: error: 'absl::string_view' has not been declared 1079 | void AppendPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1080:29: error: 'absl::string_view' has not been declared 1080 | void PrependPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1087:27: error: 'absl::string_view' has not been declared 1087 | void PrependArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1109:48: error: 'absl::string_view' has not been declared 1109 | CharIterator FindImpl(CharIterator it, absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:16: error: 'string_view' is not a member of 'absl' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ';' before '}' token 795 | } | ^ | ; 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ')' before '}' token 795 | } | ^ | ) 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:9: note: to match this '(' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'H absl::lts_20250512::AbslHashValue(H, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:11: error: 'optional' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:26: error: 'string_view' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:39: error: 'maybe_flat' was not declared in this scope 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:54: error: 'const class absl::lts_20250512::Cord' has no member named 'TryFlat' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'H absl::lts_20250512::Cord::HashFragmented(H) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1097:49: error: 'absl::string_view' has not been declared 1097 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In lambda function: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1098:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' 1098 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1099:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' 1099 | chunk.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1130:6: error: variable or field 'InitializeCordRepExternal' declared void 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytesBtree(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1541:15: error: 'current_chunk_' was not declared in this scope 1541 | assert(n >= current_chunk_.size()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1130:38: error: 'string_view' is not a member of 'absl' 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1131:47: error: expected primary-expression before '*' token 1131 | CordRepExternal* absl_nonnull rep); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1545:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1545 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1548:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Seek' 1548 | current_chunk_ = btree_reader_.Seek(offset); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1131:62: error: 'rep' was not declared in this scope 1131 | CordRepExternal* absl_nonnull rep); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1137:44: error: 'string_view' is not a member of 'absl' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:46: error: expected primary-expression before '&&' token 1138 | Releaser&& releaser) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:49: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1138 | Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:57: error: expression list treated as compound expression in initializer [-fpermissive] 1138 | Releaser&& releaser) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:58: error: expected ';' before '{' token 1138 | Releaser&& releaser) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1150:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1150 | inline CordRep* absl_nonnull NewExternalRep( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' redeclared as different kind of entity 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1137:23: note: previous declaration 'template absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:36: error: 'releaser' was not declared in this scope 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:52: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:6: error: redefinition of 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' previously declared here 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:33: error: 'string_view' is not a member of 'absl' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:59: error: expected primary-expression before '&&' token 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: ISO C++ forbids declaration of 'InlineRep' with no type [-fpermissive] 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: 'constexpr const int absl::lts_20250512::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20250512::Cord::InlineRep' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:44: error: 'string_view' is not a member of 'absl' 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:45: error: expected primary-expression before '*' token 1174 | CordRep* absl_nullable rep) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:61: error: 'rep' was not declared in this scope 1174 | CordRep* absl_nullable rep) | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:64: error: expression list treated as compound expression in initializer [-fpermissive] 1174 | CordRep* absl_nullable rep) | ^ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1558:30: error: 'current_chunk_' was not declared in this scope 1558 | assert(bytes_remaining_ >= current_chunk_.size()); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1585:29: error: 'reference' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1585 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1590:29: error: 'pointer' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1590 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: ISO C++ forbids declaration of 'Cord' with no type [-fpermissive] 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: 'int absl::lts_20250512::Cord::Cord' is not a static data member of 'class absl::lts_20250512::Cord' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:25: error: 'string_view' is not a member of 'absl' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord& absl::lts_20250512::Cord::operator=(T&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1353:28: error: 'string_view' is not a member of 'absl' 1353 | return operator=(absl::string_view(src)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1400:14: error: 'optional' in namespace 'absl' does not name a template type 1400 | inline absl::optional Cord::TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1413:14: error: 'string_view' in namespace 'absl' does not name a type 1413 | inline absl::string_view Cord::Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:13: error: variable or field 'Append' declared void 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:32: error: 'string_view' is not a member of 'absl' 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:13: error: variable or field 'Prepend' declared void 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:33: error: 'string_view' is not a member of 'absl' 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Append(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1437:9: error: 'string_view' is not a member of 'absl' 1437 | absl::string_view short_value; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:42: error: 'short_value' was not declared in this scope 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:53: error: expression cannot be used as a function 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/udpa/annotations/sensitive.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/udpa/annotations/sensitive.upb_minitable.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/matcher/v3/struct.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/matcher/v3/struct.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Prepend(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1448:9: error: 'string_view' is not a member of 'absl' 1448 | absl::string_view short_value; | ^~~~~~~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::RemoveChunkPrefix(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1596:14: error: 'current_chunk_' was not declared in this scope 1596 | assert(n < current_chunk_.size()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:42: error: 'short_value' was not declared in this scope 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:53: error: expression cannot be used as a function 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:70: error: 'error' was not declared in this scope; did you mean 'perror'? 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:75: error: expression list treated as compound expression in initializer [-fpermissive] 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:13: error: 'bool absl::lts_20250512::Cord::StartsWith' is not a static data member of 'class absl::lts_20250512::Cord' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:36: error: 'string_view' is not a member of 'absl' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:26: error: 'string_view' is not a member of 'absl' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:52: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:54: error: 'c' was not declared in this scope 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:68: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:70: error: 'error' was not declared in this scope; did you mean 'perror'? 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:26: error: 'string_view' is not a member of 'absl' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:50: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:52: error: 'c' was not declared in this scope 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:66: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::InitTree(absl::lts_20250512::cord_internal::CordRep*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:5: error: 'current_chunk_' was not declared in this scope 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:36: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Init' 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/type/v3/typed_struct.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/type/v3/typed_struct.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:68: error: 'error' was not declared in this scope; did you mean 'perror'? 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:26: error: 'string_view' is not a member of 'absl' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:49: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:51: error: 'c' was not declared in this scope 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:65: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/core/v3/resource_locator.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/core/v3/resource_locator.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:67: error: 'error' was not declared in this scope; did you mean 'perror'? 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:26: error: 'string_view' is not a member of 'absl' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:51: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:53: error: 'c' was not declared in this scope 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:67: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/macros.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/internal/raw_logging.h:28, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/internal/low_level_scheduling.h:21, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:37, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:49, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytes(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1603:29: error: 'current_chunk_' was not declared in this scope 1603 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::CharIterator& absl::lts_20250512::Cord::CharIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1631:40: error: base operand of '->' has non-pointer type 'absl::lts_20250512::Cord::ChunkIterator' 1631 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'const char& absl::lts_20250512::Cord::CharIterator::operator*() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1654:26: error: base operand of '->' has non-pointer type 'const absl::lts_20250512::Cord::ChunkIterator' 1654 | return *chunk_iterator_->data(); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:69: error: 'error' was not declared in this scope; did you mean 'perror'? 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1668:14: error: 'string_view' in namespace 'absl' does not name a type 1668 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:26: error: 'string_view' is not a member of 'absl' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:50: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:52: error: 'c' was not declared in this scope 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:66: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:26: error: 'string_view' is not a member of 'absl' 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:58: error: expected primary-expression before '*' token 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:34: error: 'string_view' is not a member of 'absl' 1695 | absl::FunctionRef callback) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:46: error: template argument 1 is invalid 1695 | absl::FunctionRef callback) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:68: error: 'error' was not declared in this scope; did you mean 'perror'? 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ForEachChunk(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:20: error: 'string_view' is not a member of 'absl' 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:67: error: 'callback' cannot be used as a function 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:60: error: 'd' was not declared in this scope 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:61: error: expression list treated as compound expression in initializer [-fpermissive] 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:47: error: 'absl::string_view' has not been declared 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1728:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' 1728 | size_t rhs_size = rhs.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:26: error: 'string_view' is not a member of 'absl' 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:52: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:13: error: declaration of 'operator==' as non-function 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:30: error: 'string_view' is not a member of 'absl' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:45: error: expected primary-expression before 'const' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1734:45: error: 'absl::string_view' has not been declared 1734 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:13: error: declaration of 'operator!=' as non-function 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:30: error: 'string_view' is not a member of 'absl' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:54: error: 'dst' was not declared in this scope 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:70: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:72: error: 'error' was not declared in this scope; did you mean 'perror'? 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:77: error: expression list treated as compound expression in initializer [-fpermissive] 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:45: error: expected primary-expression before 'const' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:44: error: 'absl::string_view' has not been declared 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:13: error: declaration of 'operator<' as non-function 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:29: error: 'string_view' is not a member of 'absl' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:44: error: expected primary-expression before 'const' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:44: error: 'absl::string_view' has not been declared 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator>(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/internal/raw_logging.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/internal/low_level_scheduling.h:21, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:37, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:49, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:13: error: declaration of 'operator>' as non-function 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:29: error: 'string_view' is not a member of 'absl' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:44: error: expected primary-expression before 'const' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:45: error: 'absl::string_view' has not been declared 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator<=(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/internal/raw_logging.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/internal/low_level_scheduling.h:21, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:37, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:49, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:6: error: redefinition of 'bool absl::lts_20250512::AbslParseFlag' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:6: note: 'bool absl::lts_20250512::AbslParseFlag' previously defined here 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:13: error: declaration of 'operator<=' as non-function 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:30: error: 'string_view' is not a member of 'absl' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:45: error: expected primary-expression before 'const' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1746:45: error: 'absl::string_view' has not been declared 1746 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:13: error: declaration of 'operator>=' as non-function 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:30: error: 'string_view' is not a member of 'absl' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:45: error: expected primary-expression before 'const' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:68:46: error: 'absl::string_view' has not been declared 68 | StatusRep(absl::StatusCode code_arg, absl::string_view message_arg, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:84:9: error: 'optional' in namespace 'absl' does not name a template type 84 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:85:25: error: 'absl::string_view' has not been declared 85 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:90:34: error: 'absl::string_view' has not been declared 90 | EraseResult ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:13: error: 'absl::FunctionRef' is not a type 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:24: error: expected ',' or '...' before '<' token 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:26: error: 'string_view' is not a member of 'absl' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:48: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/v3/ratelimit_unit.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/v3/ratelimit_unit.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:44:14: error: 'string_view' has not been declared 44 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:59:14: error: 'string_view' has not been declared 59 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:71:47: error: 'string_view' has not been declared 71 | inline void AbslFormatFlush(std::string* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::string*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:17: error: request for member 'data' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:27: error: request for member 'size' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:50: error: 't' was not declared in this scope; did you mean 'tm'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:64: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:66: error: 'error' was not declared in this scope; did you mean 'perror'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:74:48: error: 'string_view' has not been declared 74 | inline void AbslFormatFlush(std::ostream* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::ostream*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:16: error: request for member 'data' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:55: error: request for member 'size' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:78:48: error: 'string_view' has not been declared 78 | inline void AbslFormatFlush(FILERawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:82:50: error: 'string_view' has not been declared 82 | inline void AbslFormatFlush(BufferRawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:89:26: error: 'string_view' has not been declared 89 | auto InvokeFlush(T* out, string_view s) -> decltype(AbslFormatFlush(out, s)) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] 44 | std::declval(), string_view()))* = nullptr> | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:48:14: error: 'string_view' has not been declared 48 | void Write(string_view s) { write_(sink_, s); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:57:30: error: 'string_view' has not been declared 57 | static void Flush(void* r, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:62:25: error: 'string_view' has not been declared 62 | void (*write_)(void*, string_view); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:94:15: error: 'string_view' has not been declared 94 | void Append(string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:110:24: error: 'string_view' has not been declared 110 | bool PutPaddedString(string_view v, int width, int precision, bool left); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:32: error: 'string_view' is not a member of 'absl' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:58: error: expected primary-expression before '*' token 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:62: error: expression list treated as compound expression in initializer [-fpermissive] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:5: error: 'current_chunk_' was not declared in this scope 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:37: error: 'EdgeData' is not a member of 'absl::lts_20250512::cord_internal' 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/config/core/v3/http_uri.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/config/core/v3/http_uri.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: warning: 'pure' attribute ignored [-Wattributes] 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:58: error: expected primary-expression before 't' 1507 | Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:70: error: expected primary-expression before 'tz' 1507 | Time t, TimeZone tz); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1512:72: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time, absl::lts_20250512::TimeZone)' redeclared as different kind of entity 1512 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1513:59: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time)' redeclared as different kind of entity 1513 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1517:28: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1517 | return os << FormatTime(t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1523:27: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1523 | sink.Append(FormatTime(t)); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:22: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:48: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:71: error: expected primary-expression before '*' token 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:27: error: expected primary-expression before '*' token 1576 | std::string* err); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/fixed_array.h:52, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:81, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:89:46: error: expected ')' before ',' token 89 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:102:46: error: expected ')' before ',' token 102 | explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward(v)) {} | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:29: error: 'err' was not declared in this scope; did you mean 'erf'? 1576 | std::string* err); | ^~~ | erf /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:32: error: expression list treated as compound expression in initializer [-fpermissive] 1576 | std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:6: error: redefinition of 'bool absl::lts_20250512::ParseTime' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:6: note: 'bool absl::lts_20250512::ParseTime' previously defined here 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:124:58: error: expected ')' before ',' token 124 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:22: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:136:58: error: expected ')' before ',' token 136 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:48: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:76: error: expected primary-expression before 'tz' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:20: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:39: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' 164 | bool, absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1586 | Time* time, std::string* err); | ^~~ | erf /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:60: error: expected parameter pack before '...' 165 | TupleElementMoveConstructible...>::value> {}; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:63: error: template argument 2 is invalid 165 | TupleElementMoveConstructible...>::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:64: error: expected '{' before '::' token 165 | TupleElementMoveConstructible...>::value> {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' 227 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:229:27: error: 'negation' is not a member of 'absl' 229 | absl::negation)>>, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:231:48: error: non-type template parameters of class type only available with '-std=c++2a' or '-std=gnu++2a' 231 | internal_compressed_tuple::TupleItemsMoveConstructible< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | CompressedTuple, First, Vs...>>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:232:65: error: 'value' in namespace '::' does not name a type 232 | CompressedTuple, First, Vs...>>::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20250512::container_internal::CompressedTuple::CompressedTuple(const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/compressed_tuple.h:223:52: error: 'in_place' is not a member of 'absl' 223 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:53, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h: In function 'constexpr int absl::lts_20250512::numeric_internal::Popcount(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h:129:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 129 | if constexpr (sizeof(x) <= sizeof(uint32_t)) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h: In function 'constexpr T absl::lts_20250512::byteswap(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:22: error: 'is_integral_v' is not a member of 'std'; did you mean 'is_integral'? 241 | static_assert(std::is_integral_v, | ^~~~~~~~~~~~~ | is_integral /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:37: error: expected primary-expression before '>' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:38: error: expected primary-expression before ',' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:246:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 246 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:248:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 248 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:250:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 250 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:252:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 252 | } else if constexpr (sizeof(T) == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In constructor 'absl::lts_20250512::Cord::ChunkIterator::ChunkIterator(const absl::lts_20250512::Cord*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1527:7: error: 'current_chunk_' was not declared in this scope 1527 | current_chunk_ = {}; | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:75:9: error: 'string_view' in namespace 'absl' does not name a type 75 | absl::string_view source_filename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:78:9: error: 'string_view' in namespace 'absl' does not name a type 78 | absl::string_view source_basename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:145:9: error: 'string_view' in namespace 'absl' does not name a type 145 | absl::string_view text_message_with_prefix_and_newline() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:151:9: error: 'string_view' in namespace 'absl' does not name a type 151 | absl::string_view text_message_with_prefix() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:157:9: error: 'string_view' in namespace 'absl' does not name a type 157 | absl::string_view text_message_with_newline() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:163:9: error: 'string_view' in namespace 'absl' does not name a type 163 | absl::string_view text_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:178:9: error: 'string_view' in namespace 'absl' does not name a type 178 | absl::string_view encoded_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:194:9: error: 'string_view' in namespace 'absl' does not name a type 194 | absl::string_view stacktrace() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:201:9: error: 'string_view' in namespace 'absl' does not name a type 201 | absl::string_view full_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:202:9: error: 'string_view' in namespace 'absl' does not name a type 202 | absl::string_view base_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:211:9: error: 'string_view' in namespace 'absl' does not name a type 211 | absl::string_view encoding_; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:15: error: expected ';' at end of member declaration 84 | LogMessage& AtLocation(absl::string_view file, int line); | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:43: error: expected ')' before 'file' 84 | LogMessage& AtLocation(absl::string_view file, int line); | ~ ^~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:15: error: declaration of 'operator<<' as non-function 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:23: error: expected ';' at end of member declaration 162 | LogMessage& operator<<(absl::string_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:43: error: expected ')' before 'v' 162 | LogMessage& operator<<(absl::string_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:15: error: declaration of 'operator<<' as non-function 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:23: error: expected ';' at end of member declaration 166 | LogMessage& operator<<(std::wstring_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:43: error: expected ')' before 'v' 166 | LogMessage& operator<<(std::wstring_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:34: error: 'absl::string_view' has not been declared 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:33: error: 'std::wstring_view' has not been declared 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:8: error: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' cannot be overloaded with 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: previous declaration 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:266:58: error: 'absl::string_view' has not been declared 266 | absl::string_view str) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1531:5: error: 'current_chunk_' was not declared in this scope 1531 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Flush()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:73:16: error: 'string_view' was not declared in this scope 73 | raw_.Write(string_view(buf_, static_cast(pos_ - buf_))); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::AdvanceBtree()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:3: error: 'current_chunk_' was not declared in this scope 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:34: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Append(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:95:18: error: request for member 'size' in 'v', which is of non-class type 'int' 95 | size_t n = v.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:103:20: error: request for member 'data' in 'v', which is of non-class type 'int' 103 | memcpy(pos_, v.data(), n); | ^~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytesBtree(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1541:15: error: 'current_chunk_' was not declared in this scope 1541 | assert(n >= current_chunk_.size()); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1545:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1545 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1548:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Seek' 1548 | current_chunk_ = btree_reader_.Seek(offset); | ^~~~ src/core/ext/upb-gen/udpa/annotations/sensitive.upb_minitable.c:19:1: warning: 'retain' attribute directive ignored [-Wattributes] 19 | const upb_MiniTableExtension udpa_annotations_sensitive_ext = { | ^~~~~ In file included from ./src/core/lib/slice/slice.h:30, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/lib/slice/slice_internal.h: At global scope: ./src/core/lib/slice/slice_internal.h:77:14: error: 'string_view' in namespace 'absl' does not name a type 77 | inline absl::string_view StringViewFromSlice(const grpc_slice& slice) { | ^~~~~~~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1558:30: error: 'current_chunk_' was not declared in this scope 1558 | assert(bytes_remaining_ >= current_chunk_.size()); | ^~~~~~~~~~~~~~ ./src/core/lib/slice/slice_internal.h: In function 'uint32_t grpc_slice_hash(const grpc_slice&)': ./src/core/lib/slice/slice_internal.h:86:34: error: 'StringViewFromSlice' is not a member of 'grpc_core' 86 | return absl::HashOf(grpc_core::StringViewFromSlice(s)); | ^~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1585:29: error: 'reference' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1585 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1590:29: error: 'pointer' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1590 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:37, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:36:15: error: 'string_view' has not been declared 36 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/has_absl_stringify.h:39:62: error: 'absl::string_view' has not been declared 39 | friend void AbslFormatFlush(UnimplementedSink* sink, absl::string_view v); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:44:14: error: 'string_view' has not been declared 44 | void Write(string_view v); | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/matcher/v3/value.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/matcher/v3/value.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:59:14: error: 'string_view' has not been declared 59 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:71:47: error: 'string_view' has not been declared 71 | inline void AbslFormatFlush(std::string* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::string*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:17: error: request for member 'data' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:27: error: request for member 'size' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:74:48: error: 'string_view' has not been declared 74 | inline void AbslFormatFlush(std::ostream* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::ostream*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:16: error: request for member 'data' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:55: error: request for member 'size' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::RemoveChunkPrefix(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1596:14: error: 'current_chunk_' was not declared in this scope 1596 | assert(n < current_chunk_.size()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:78:48: error: 'string_view' has not been declared 78 | inline void AbslFormatFlush(FILERawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:82:50: error: 'string_view' has not been declared 82 | inline void AbslFormatFlush(BufferRawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:89:26: error: 'string_view' has not been declared 89 | auto InvokeFlush(T* out, string_view s) -> decltype(AbslFormatFlush(out, s)) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] 44 | std::declval(), string_view()))* = nullptr> | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:48:14: error: 'string_view' has not been declared 48 | void Write(string_view s) { write_(sink_, s); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:57:30: error: 'string_view' has not been declared 57 | static void Flush(void* r, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:62:25: error: 'string_view' has not been declared 62 | void (*write_)(void*, string_view); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:94:15: error: 'string_view' has not been declared 94 | void Append(string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:110:24: error: 'string_view' has not been declared 110 | bool PutPaddedString(string_view v, int width, int precision, bool left); | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/udpa/annotations/status.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/udpa/annotations/status.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Flush()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:73:16: error: 'string_view' was not declared in this scope 73 | raw_.Write(string_view(buf_, static_cast(pos_ - buf_))); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:40, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h: In function 'OutputIterator absl::lts_20250512::c_sample(const C&, OutputIterator, Distance, UniformRandomBitGenerator&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h:849:15: error: 'sample' is not a member of 'std' 849 | return std::sample(container_algorithm_internal::c_begin(c), | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Append(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:95:18: error: request for member 'size' in 'v', which is of non-class type 'int' 95 | size_t n = v.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:103:20: error: request for member 'data' in 'v', which is of non-class type 'int' 103 | memcpy(pos_, v.data(), n); | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/macros.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:68, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from ./src/core/lib/transport/transport.h:36, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytes(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1603:29: error: 'current_chunk_' was not declared in this scope 1603 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::CharIterator& absl::lts_20250512::Cord::CharIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1631:40: error: base operand of '->' has non-pointer type 'absl::lts_20250512::Cord::ChunkIterator' 1631 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'const char& absl::lts_20250512::Cord::CharIterator::operator*() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1654:26: error: base operand of '->' has non-pointer type 'const absl::lts_20250512::Cord::ChunkIterator' 1654 | return *chunk_iterator_->data(); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1668:14: error: 'string_view' in namespace 'absl' does not name a type 1668 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:34: error: 'string_view' is not a member of 'absl' 1695 | absl::FunctionRef callback) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:46: error: template argument 1 is invalid 1695 | absl::FunctionRef callback) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ForEachChunk(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:20: error: 'string_view' is not a member of 'absl' 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:67: error: 'callback' cannot be used as a function 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:47: error: 'absl::string_view' has not been declared 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1728:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' 1728 | size_t rhs_size = rhs.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:13: error: declaration of 'operator==' as non-function 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' 57 | using HasValue = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:30: error: 'string_view' is not a member of 'absl' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:45: error: expected primary-expression before 'const' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1734:45: error: 'absl::string_view' has not been declared 1734 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:62: error: template argument 3 is invalid 57 | using HasValue = std::conditional_t>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:13: error: declaration of 'operator!=' as non-function 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:30: error: 'string_view' is not a member of 'absl' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:45: error: expected primary-expression before 'const' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:44: error: 'absl::string_view' has not been declared 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:13: error: declaration of 'operator<' as non-function 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:29: error: 'string_view' is not a member of 'absl' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:44: error: expected primary-expression before 'const' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:44: error: 'absl::string_view' has not been declared 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator>(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:156:9: error: 'optional' in namespace 'absl' does not name a template type 156 | absl::optional alloc_ = {}; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base& absl::lts_20250512::container_internal::node_handle_base::operator=(absl::lts_20250512::container_internal::node_handle_base&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:110:7: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 110 | alloc_ = other.alloc_; | ^~~~~~ | alloc In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:13: error: declaration of 'operator>' as non-function 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:29: error: 'string_view' is not a member of 'absl' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:44: error: expected primary-expression before 'const' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:45: error: 'absl::string_view' has not been declared 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator<=(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'bool absl::lts_20250512::container_internal::node_handle_base::empty() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:117:41: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 117 | bool empty() const noexcept { return !alloc_; } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:13: error: declaration of 'operator<=' as non-function 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h: In constructor 'absl::lts_20250512::status_internal::StatusRep::StatusRep(absl::lts_20250512::StatusCode, int, std::unique_ptr >)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 73 | payloads_(std::move(payloads_arg)) {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:30: error: 'string_view' is not a member of 'absl' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:45: error: expected primary-expression before 'const' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1746:45: error: 'absl::string_view' has not been declared 1746 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type absl::lts_20250512::container_internal::node_handle_base::get_allocator() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:119:50: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 119 | allocator_type get_allocator() const { return *alloc_; } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:13: error: declaration of 'operator>=' as non-function 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::transfer_tag_t, const allocator_type&, absl::lts_20250512::container_internal::node_handle_base::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:126:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 126 | : alloc_(a) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::construct_tag_t, const allocator_type&, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:133:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 133 | : alloc_(a) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:30: error: 'string_view' is not a member of 'absl' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~~~~ In file included from /usr/include/g++/string:55, from include/grpc/grpc_crl_provider.h:27, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/bits/basic_string.h:638:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with _InputIterator = _InputIterator; = ; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 638 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:45: error: expected primary-expression before 'const' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~ /usr/include/g++/bits/basic_string.h:638:9: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: note: candidate expects 3 arguments, 1 provided 73 | payloads_(std::move(payloads_arg)) {} | ^ In file included from /usr/include/g++/string:55, from include/grpc/grpc_crl_provider.h:27, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/bits/basic_string.h:600:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 600 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:600:7: note: candidate expects 2 arguments, 1 provided /usr/include/g++/bits/basic_string.h:596:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 596 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:596:7: note: candidate expects 2 arguments, 1 provided /usr/include/g++/bits/basic_string.h:592:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:592:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:565:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 565 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:565:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 565 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/g++/bits/basic_string.h:553:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 553 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:553:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:533:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 533 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:533:7: note: conversion of argument 1 would be ill-formed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:68:46: error: 'absl::string_view' has not been declared 68 | StatusRep(absl::StatusCode code_arg, absl::string_view message_arg, | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:72:18: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 72 | message_(message_arg), | ^~~~~~~~~~~ | | | int In file included from /usr/include/g++/string:55, from include/grpc/grpc_crl_provider.h:27, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/bits/basic_string.h:518:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 518 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:518:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:500:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 500 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:500:7: note: candidate expects 4 arguments, 1 provided /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:84:9: error: 'optional' in namespace 'absl' does not name a template type 84 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:85:25: error: 'absl::string_view' has not been declared 85 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:484:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 484 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:484:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:469:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 469 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:469:7: note: candidate expects 3 arguments, 1 provided /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:90:34: error: 'absl::string_view' has not been declared 90 | EraseResult ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:456:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 456 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:456:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 456 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/g++/bits/basic_string.h:448:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:448:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 439 | basic_string() | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate expects 0 arguments, 1 provided /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'void absl::lts_20250512::container_internal::node_handle_base::reset()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:145:12: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 145 | assert(alloc_.has_value()); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:146:20: error: 'nullopt' is not a member of 'absl' 146 | alloc_ = absl::nullopt; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:13: error: 'absl::FunctionRef' is not a type 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:24: error: expected ',' or '...' before '<' token 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type* absl::lts_20250512::container_internal::node_handle_base::alloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:153:52: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 153 | allocator_type* alloc() { return std::addressof(*alloc_); } | ^~~~~~ | alloc cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/core/v3/resource_name.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/core/v3/resource_name.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:44:14: error: 'string_view' has not been declared 44 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:59:14: error: 'string_view' has not been declared 59 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:71:47: error: 'string_view' has not been declared 71 | inline void AbslFormatFlush(std::string* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::string*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:17: error: request for member 'data' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:27: error: request for member 'size' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:74:48: error: 'string_view' has not been declared 74 | inline void AbslFormatFlush(std::ostream* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::ostream*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:16: error: request for member 'data' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:55: error: request for member 'size' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:78:48: error: 'string_view' has not been declared 78 | inline void AbslFormatFlush(FILERawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'string_view' was not declared in this scope 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:226:64: error: expected primary-expression before 'conv' 226 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:82:50: error: 'string_view' has not been declared 82 | inline void AbslFormatFlush(BufferRawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:53: error: expected primary-expression before '*' token 227 | FormatSinkImpl* sink); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:89:26: error: 'string_view' has not been declared 89 | auto InvokeFlush(T* out, string_view s) -> decltype(AbslFormatFlush(out, s)) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] 44 | std::declval(), string_view()))* = nullptr> | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:48:14: error: 'string_view' has not been declared 48 | void Write(string_view s) { write_(sink_, s); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:57:30: error: 'string_view' has not been declared 57 | static void Flush(void* r, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:62:25: error: 'string_view' has not been declared 62 | void (*write_)(void*, string_view); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:94:15: error: 'string_view' has not been declared 94 | void Append(string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:110:24: error: 'string_view' has not been declared 110 | bool PutPaddedString(string_view v, int width, int precision, bool left); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:55: error: 'sink' was not declared in this scope; did you mean 'link'? 227 | FormatSinkImpl* sink); | ^~~~ | link /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'wstring_view' is not a member of 'std' 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:229:64: error: expected primary-expression before 'conv' 229 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:53: error: expected primary-expression before '*' token 230 | FormatSinkImpl* sink); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:55: error: 'sink' was not declared in this scope; did you mean 'link'? 230 | FormatSinkImpl* sink); | ^~~~ | link /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Flush()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:73:16: error: 'string_view' was not declared in this scope 73 | raw_.Write(string_view(buf_, static_cast(pos_ - buf_))); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:446:39: error: 'absl::string_view' has not been declared 446 | Status(absl::StatusCode code, absl::string_view msg); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Append(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:95:18: error: request for member 'size' in 'v', which is of non-class type 'int' 95 | size_t n = v.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:103:20: error: request for member 'data' in 'v', which is of non-class type 'int' 103 | memcpy(pos_, v.data(), n); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:507:9: error: 'string_view' in namespace 'absl' does not name a type 507 | absl::string_view message() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:581:9: error: 'optional' in namespace 'absl' does not name a template type 581 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:589:25: error: 'absl::string_view' has not been declared 589 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:595:27: error: 'absl::string_view' has not been declared 595 | bool ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:317:21: error: 'absl::string_view' has not been declared 317 | void Append(absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:323:37: error: 'absl::string_view' has not been declared 323 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:13: error: 'absl::FunctionRef' is not a type 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:24: error: expected ',' or '...' before '<' token 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In member function 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:334:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 334 | if constexpr (absl::HasAbslStringify::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: In function 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const AbslCord&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:8: error: 'string_view' was not declared in this scope 275 | for (string_view piece : value.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ';' before 'if' 286 | } | ^ | ; 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ')' before 'if' 286 | } | ^ | ) 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:7: note: to match this '(' 275 | for (string_view piece : value.Chunks()) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:738:27: error: 'string_view' is not a member of 'absl' 738 | Status AbortedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:739:33: error: 'string_view' is not a member of 'absl' 739 | Status AlreadyExistsError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:740:29: error: 'absl::lts_20250512::Status absl::lts_20250512::CancelledError' redeclared as different kind of entity 740 | Status CancelledError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:612:17: note: previous declaration 'absl::lts_20250512::Status absl::lts_20250512::CancelledError()' 612 | friend Status CancelledError(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:45: error: template-id 'CopyToEncodedBuffer' used as a declarator 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:389:22: error: variable or field 'CopyToEncodedBuffer' declared void 389 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:38: error: expected ';' before '(' token 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:48: error: template-id 'CopyToEncodedBuffer' used as a declarator 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:740:29: error: 'string_view' is not a member of 'absl' 740 | Status CancelledError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:391:22: error: variable or field 'CopyToEncodedBuffer' declared void 391 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:41: error: expected ';' before '(' token 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:741:28: error: 'string_view' is not a member of 'absl' 741 | Status DataLossError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:44: error: template-id 'CopyToEncodedBuffer' used as a declarator 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:398:22: error: variable or field 'CopyToEncodedBuffer' declared void 398 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:38: error: expected ';' before '(' token 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:742:36: error: 'string_view' is not a member of 'absl' 742 | Status DeadlineExceededError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:47: error: template-id 'CopyToEncodedBuffer' used as a declarator 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:400:22: error: variable or field 'CopyToEncodedBuffer' declared void 400 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:41: error: expected ';' before '(' token 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:743:38: error: 'string_view' is not a member of 'absl' 743 | Status FailedPreconditionError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:744:28: error: 'string_view' is not a member of 'absl' 744 | Status InternalError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:745:35: error: 'string_view' is not a member of 'absl' 745 | Status InvalidArgumentError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:746:28: error: 'string_view' is not a member of 'absl' 746 | Status NotFoundError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:747:30: error: 'string_view' is not a member of 'absl' 747 | Status OutOfRangeError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:748:36: error: 'string_view' is not a member of 'absl' 748 | Status PermissionDeniedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:749:37: error: 'string_view' is not a member of 'absl' 749 | Status ResourceExhaustedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:750:35: error: 'string_view' is not a member of 'absl' 750 | Status UnauthenticatedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:751:31: error: 'string_view' is not a member of 'absl' 751 | Status UnavailableError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:752:33: error: 'string_view' is not a member of 'absl' 752 | Status UnimplementedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:753:27: error: 'string_view' is not a member of 'absl' 753 | Status UnknownError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:766:46: error: 'absl::string_view' has not been declared 766 | Status ErrnoToStatus(int error_number, absl::string_view message); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:315:21: error: 'absl::string_view' has not been declared 315 | void Append(absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:318:37: error: 'absl::string_view' has not been declared 318 | absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:7: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:10: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:829:14: error: 'string_view' in namespace 'absl' does not name a type 829 | inline absl::string_view Status::message() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h: In constructor 'absl::lts_20250512::status_internal::StatusRep::StatusRep(absl::lts_20250512::StatusCode, int, std::unique_ptr >)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 73 | payloads_(std::move(payloads_arg)) {} | ^ In file included from /usr/include/g++/string:55, from ./src/core/lib/transport/transport.h:33, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/bits/basic_string.h:638:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with _InputIterator = _InputIterator; = ; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 638 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:638:9: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: note: candidate expects 3 arguments, 1 provided 73 | payloads_(std::move(payloads_arg)) {} | ^ In file included from /usr/include/g++/string:55, from ./src/core/lib/transport/transport.h:33, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/bits/basic_string.h:600:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 600 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:600:7: note: candidate expects 2 arguments, 1 provided /usr/include/g++/bits/basic_string.h:596:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 596 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:596:7: note: candidate expects 2 arguments, 1 provided /usr/include/g++/bits/basic_string.h:592:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:592:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:565:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 565 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:565:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 565 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/g++/bits/basic_string.h:553:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 553 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:553:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:533:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 533 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:533:7: note: conversion of argument 1 would be ill-formed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:72:18: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 72 | message_(message_arg), | ^~~~~~~~~~~ | | | int In file included from /usr/include/g++/string:55, from ./src/core/lib/transport/transport.h:33, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/bits/basic_string.h:518:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 518 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:518:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:500:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 500 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:500:7: note: candidate expects 4 arguments, 1 provided /usr/include/g++/bits/basic_string.h:484:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 484 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:484:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:469:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 469 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:469:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:456:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 456 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:456:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 456 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/g++/bits/basic_string.h:448:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:448:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 439 | basic_string() | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate expects 0 arguments, 1 provided /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:860:14: error: 'optional' in namespace 'absl' does not name a template type 860 | inline absl::optional Status::GetPayload( | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:13: error: variable or field 'SetPayload' declared void 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:38: error: 'string_view' is not a member of 'absl' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:71: error: expected primary-expression before 'payload' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:13: error: 'bool absl::lts_20250512::Status::ErasePayload' is not a static data member of 'class absl::lts_20250512::Status' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:40: error: 'string_view' is not a member of 'absl' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:881:13: error: variable or field 'ForEachPayload' declared void 881 | inline void Status::ForEachPayload( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:52:11: error: 'disjunction' in namespace 'absl' does not name a template type 52 | absl::disjunction&>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:65:11: error: 'disjunction' in namespace 'absl' does not name a template type 65 | absl::disjunction, | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:81:54: error: expected template-name before '<' token 81 | : public IsConstructibleOrConvertibleFromStatusOr {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:81:54: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:86:43: error: 'disjunction' in namespace 'absl' does not name a template type 86 | using IsDirectInitializationValid = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:113:66: error: expected template-name before '<' token 113 | : public IsConstructibleOrConvertibleOrAssignableFromStatusOr {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:113:66: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:118:43: error: 'disjunction' in namespace 'absl' does not name a template type 118 | using IsForwardingAssignmentValid = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:53: error: 'negation' is not a member of 'absl' 128 | using Equality = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:62: error: template argument 3 is invalid 128 | using Equality = std::conditional_t>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'string_view' was not declared in this scope 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:226:64: error: expected primary-expression before 'conv' 226 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:131:35: error: 'conjunction' in namespace 'absl' does not name a template type 131 | using IsConstructionValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:53: error: expected primary-expression before '*' token 227 | FormatSinkImpl* sink); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:147:33: error: 'conjunction' in namespace 'absl' does not name a template type 147 | using IsAssignmentValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:159:45: error: 'conjunction' in namespace 'absl' does not name a template type 159 | using IsConstructionFromStatusValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:169:47: error: 'conjunction' in namespace 'absl' does not name a template type 169 | using IsConstructionFromStatusOrValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:178:41: error: 'conjunction' in namespace 'absl' does not name a template type 178 | using IsStatusOrAssignmentValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:252:41: error: expected ')' before ',' token 252 | explicit StatusOrData(absl::in_place_t, Args&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:55: error: 'sink' was not declared in this scope; did you mean 'link'? 227 | FormatSinkImpl* sink); | ^~~~ | link /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:46: error: 'string_view' was not declared in this scope 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:462:23: error: 'string_view' in namespace 'absl' does not name a type 462 | static inline absl::string_view OpenBrackets() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'wstring_view' is not a member of 'std' 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:476:23: error: 'string_view' in namespace 'absl' does not name a type 476 | static inline absl::string_view CloseBrackets() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:229:64: error: expected primary-expression before 'conv' 229 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:53: error: expected primary-expression before '*' token 230 | FormatSinkImpl* sink); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:446:39: error: 'absl::string_view' has not been declared 446 | Status(absl::StatusCode code, absl::string_view msg); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:55: error: 'sink' was not declared in this scope; did you mean 'link'? 230 | FormatSinkImpl* sink); | ^~~~ | link In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:56, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:33:12: error: 'bad_variant_access' has not been declared in 'std' 33 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:35:12: error: 'get_if' has not been declared in 'std' 35 | using std::get_if; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:36:12: error: 'holds_alternative' has not been declared in 'std' 36 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:37:12: error: 'monostate' has not been declared in 'std' 37 | using std::monostate; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:38:12: error: 'variant' has not been declared in 'std' 38 | using std::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:39:12: error: 'variant_alternative' has not been declared in 'std' 39 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:507:9: error: 'string_view' in namespace 'absl' does not name a type 507 | absl::string_view message() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:40:12: error: 'variant_alternative_t' has not been declared in 'std' 40 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:41:12: error: 'variant_npos' has not been declared in 'std' 41 | using std::variant_npos; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:42:12: error: 'variant_size' has not been declared in 'std' 42 | using std::variant_size; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:43:12: error: 'variant_size_v' has not been declared in 'std' 43 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:44:12: error: 'visit' has not been declared in 'std' 44 | using std::visit; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:581:9: error: 'optional' in namespace 'absl' does not name a template type 581 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:589:25: error: 'absl::string_view' has not been declared 589 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:595:27: error: 'absl::string_view' has not been declared 595 | bool ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h: In function 'To absl::lts_20250512::ConvertVariantTo(Variant&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:75:16: error: 'visit' is not a member of 'absl' 75 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:240:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 240 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:240:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:13: error: 'absl::FunctionRef' is not a type 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:241:61: error: wrong number of template arguments (5, should be at least 1) 241 | false, T, U, false, const U&>::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:24: error: expected ',' or '...' before '<' token 608 | absl::FunctionRef visitor) | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:242:34: error: expected unqualified-id before '=' token 242 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:246:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 246 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: In function 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const AbslCord&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:8: error: 'string_view' was not declared in this scope 275 | for (string_view piece : value.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ';' before 'if' 286 | } | ^ | ; 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ')' before 'if' 286 | } | ^ | ) 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:7: note: to match this '(' 275 | for (string_view piece : value.Chunks()) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:246:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:247:60: error: wrong number of template arguments (5, should be at least 1) 247 | false, T, U, true, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/v3/semantic_version.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/v3/semantic_version.upb_minitable.o -pthread In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:248:34: error: expected unqualified-id before '=' token 248 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:738:27: error: 'string_view' is not a member of 'absl' 738 | Status AbortedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:252:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 252 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:252:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:739:33: error: 'string_view' is not a member of 'absl' 739 | Status AlreadyExistsError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:253:60: error: wrong number of template arguments (5, should be at least 1) 253 | true, T, U, false, const U&>::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:740:29: error: 'absl::lts_20250512::Status absl::lts_20250512::CancelledError' redeclared as different kind of entity 740 | Status CancelledError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:612:17: note: previous declaration 'absl::lts_20250512::Status absl::lts_20250512::CancelledError()' 612 | friend Status CancelledError(); | ^~~~~~~~~~~~~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:254:34: error: expected unqualified-id before '=' token 254 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:740:29: error: 'string_view' is not a member of 'absl' 740 | Status CancelledError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:258:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 258 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:741:28: error: 'string_view' is not a member of 'absl' 741 | Status DataLossError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:258:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:259:59: error: wrong number of template arguments (5, should be at least 1) 259 | true, T, U, true, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:742:36: error: 'string_view' is not a member of 'absl' 742 | Status DeadlineExceededError(absl::string_view message); | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:260:34: error: expected unqualified-id before '=' token 260 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:265:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 265 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:265:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:266:56: error: wrong number of template arguments (5, should be at least 1) 266 | false, T, U, false, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:267:34: error: expected unqualified-id before '=' token 267 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:271:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 271 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:271:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:272:55: error: wrong number of template arguments (5, should be at least 1) 272 | false, T, U, true, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:273:34: error: expected unqualified-id before '=' token 273 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:277:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 277 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:277:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:278:55: error: wrong number of template arguments (5, should be at least 1) 278 | true, T, U, false, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:279:34: error: expected unqualified-id before '=' token 279 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:283:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 283 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:283:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:284:54: error: wrong number of template arguments (5, should be at least 1) 284 | true, T, U, true, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:285:34: error: expected unqualified-id before '=' token 285 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:309:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 309 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:311:36: error: expected unqualified-id before '=' token 311 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:317:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 317 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:319:36: error: expected unqualified-id before '=' token 319 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:325:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 325 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:327:36: error: expected unqualified-id before '=' token 327 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:333:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 333 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:335:36: error: expected unqualified-id before '=' token 335 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:353:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 353 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:355:36: error: expected unqualified-id before '=' token 355 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:359:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 359 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:361:36: error: expected unqualified-id before '=' token 361 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:364:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 364 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:366:36: error: expected unqualified-id before '=' token 366 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 390 | internal_statusor::IsAssignmentValid::value, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:65: error: wrong number of template arguments (3, should be at least 1) 390 | internal_statusor::IsAssignmentValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2182:12: note: provided for 'template, class _Tp> struct std::enable_if' 2182 | struct enable_if | ^~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:66: error: expected identifier before '::' token 390 | internal_statusor::IsAssignmentValid::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:73: error: expected unqualified-id before ',' token 390 | internal_statusor::IsAssignmentValid::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:391:23: error: 'type' in namespace '::' does not name a type 391 | int>::type = 0> | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:46: error: 'string_view' was not declared in this scope 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 398 | internal_statusor::IsAssignmentValid::value, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:64: error: wrong number of template arguments (3, should be at least 1) 398 | internal_statusor::IsAssignmentValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2182:12: note: provided for 'template, class _Tp> struct std::enable_if' 2182 | struct enable_if | ^~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:65: error: expected identifier before '::' token 398 | internal_statusor::IsAssignmentValid::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:72: error: expected unqualified-id before ',' token 398 | internal_statusor::IsAssignmentValid::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:399:23: error: 'type' in namespace '::' does not name a type 399 | int>::type = 0> | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:408:37: error: expected ')' before ',' token 408 | explicit StatusOr(absl::in_place_t, Args&&... args); | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:410:37: error: expected ')' before ',' token 410 | explicit StatusOr(absl::in_place_t, std::initializer_list ilist, | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:421:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 421 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:423:36: error: expected unqualified-id before '=' token 423 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:427:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 427 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:429:36: error: expected unqualified-id before '=' token 429 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:434:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 434 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:436:36: error: expected unqualified-id before '=' token 436 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:36: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 441 | internal_statusor::IsConstructionValid::value, | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:36: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:72: error: wrong number of template arguments (4, should be at least 1) 441 | internal_statusor::IsConstructionValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:442:22: error: expected unqualified-id before '=' token 442 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:743:38: error: 'string_view' is not a member of 'absl' 743 | Status FailedPreconditionError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:744:28: error: 'string_view' is not a member of 'absl' 744 | Status InternalError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:745:35: error: 'string_view' is not a member of 'absl' 745 | Status InvalidArgumentError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:746:28: error: 'string_view' is not a member of 'absl' 746 | Status NotFoundError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:747:30: error: 'string_view' is not a member of 'absl' 747 | Status OutOfRangeError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, const absl::lts_20250512::StatusOr&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:634:47: error: 'OpenBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 634 | os << internal_statusor::StringifyRandom::OpenBrackets() | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:636:47: error: 'CloseBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 636 | << internal_statusor::StringifyRandom::CloseBrackets(); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:748:36: error: 'string_view' is not a member of 'absl' 748 | Status PermissionDeniedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const absl::lts_20250512::StatusOr&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:653:54: error: 'OpenBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 653 | internal_statusor::StringifyRandom::OpenBrackets(), | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:655:54: error: 'CloseBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 655 | internal_statusor::StringifyRandom::CloseBrackets()); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:749:37: error: 'string_view' is not a member of 'absl' 749 | Status ResourceExhaustedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:750:35: error: 'string_view' is not a member of 'absl' 750 | Status UnauthenticatedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:688:22: error: expected constructor, destructor, or type conversion before '(' token 688 | StatusOr::StatusOr(absl::in_place_t, Args&&... args) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:693:22: error: expected constructor, destructor, or type conversion before '(' token 693 | StatusOr::StatusOr(absl::in_place_t, std::initializer_list ilist, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:751:31: error: 'string_view' is not a member of 'absl' 751 | Status UnavailableError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:752:33: error: 'string_view' is not a member of 'absl' 752 | Status UnimplementedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:753:27: error: 'string_view' is not a member of 'absl' 753 | Status UnknownError(absl::string_view message); | ^~~~~~~~~~~ In file included from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: include/grpc/grpc_crl_provider.h:39:13: error: 'absl::string_view' has not been declared 39 | absl::string_view crl_string); | ^~~~~~~~~~~ include/grpc/grpc_crl_provider.h:41:17: error: 'string_view' in namespace 'absl' does not name a type 41 | virtual absl::string_view Issuer() = 0; | ^~~~~~~~~~~ include/grpc/grpc_crl_provider.h:49:17: error: 'string_view' in namespace 'absl' does not name a type 49 | virtual absl::string_view Issuer() const = 0; | ^~~~~~~~~~~ include/grpc/grpc_crl_provider.h:50:17: error: 'string_view' in namespace 'absl' does not name a type 50 | virtual absl::string_view AuthorityKeyIdentifier() const = 0; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:766:46: error: 'absl::string_view' has not been declared 766 | Status ErrnoToStatus(int error_number, absl::string_view message); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:26: error: 'string_view' is not a member of 'absl' 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:58: error: expected primary-expression before '*' token 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:829:14: error: 'string_view' in namespace 'absl' does not name a type 829 | inline absl::string_view Status::message() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:60: error: 'd' was not declared in this scope 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:61: error: expression list treated as compound expression in initializer [-fpermissive] 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:26: error: 'string_view' is not a member of 'absl' 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:52: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/bootstrap/v3/bootstrap.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/bootstrap/v3/bootstrap.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:54: error: 'dst' was not declared in this scope 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:70: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:72: error: 'error' was not declared in this scope; did you mean 'perror'? 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:77: error: expression list treated as compound expression in initializer [-fpermissive] 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:860:14: error: 'optional' in namespace 'absl' does not name a template type 860 | inline absl::optional Status::GetPayload( | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:6: error: redefinition of 'bool absl::lts_20250512::AbslParseFlag' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:13: error: variable or field 'SetPayload' declared void 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:6: note: 'bool absl::lts_20250512::AbslParseFlag' previously defined here 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:26: error: 'string_view' is not a member of 'absl' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:48: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:38: error: 'string_view' is not a member of 'absl' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:71: error: expected primary-expression before 'payload' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:13: error: 'bool absl::lts_20250512::Status::ErasePayload' is not a static data member of 'class absl::lts_20250512::Status' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:40: error: 'string_view' is not a member of 'absl' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:50: error: 't' was not declared in this scope; did you mean 'tm'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:64: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:881:13: error: variable or field 'ForEachPayload' declared void 881 | inline void Status::ForEachPayload( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:66: error: 'error' was not declared in this scope; did you mean 'perror'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | perror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:32: error: 'string_view' is not a member of 'absl' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:58: error: expected primary-expression before '*' token 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:62: error: expression list treated as compound expression in initializer [-fpermissive] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/call/call_spine.h:20, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:315:21: error: 'absl::string_view' has not been declared 315 | void Append(absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:318:37: error: 'absl::string_view' has not been declared 318 | absl::string_view text); | ^~~~~~~~~~~ include/grpc/grpc_crl_provider.h:79:11: error: 'string_view' is not a member of 'absl' 79 | absl::string_view directory, std::chrono::seconds refresh_duration, | ^~~~~~~~~~~ include/grpc/grpc_crl_provider.h:79:55: error: expected primary-expression before 'refresh_duration' 79 | absl::string_view directory, std::chrono::seconds refresh_duration, | ^~~~~~~~~~~~~~~~ include/grpc/grpc_crl_provider.h:80:39: error: expected primary-expression before 'reload_error_callback' 80 | std::function reload_error_callback); | ^~~~~~~~~~~~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:17, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: include/grpc/event_engine/endpoint_config.h:36:16: error: 'optional' in namespace 'std' does not name a template type 36 | virtual std::optional GetInt(absl::string_view key) const = 0; | ^~~~~~~~ include/grpc/event_engine/endpoint_config.h:36:11: note: 'std::optional' is only available from C++17 onwards 36 | virtual std::optional GetInt(absl::string_view key) const = 0; | ^~~ include/grpc/event_engine/endpoint_config.h:39:16: error: 'optional' in namespace 'std' does not name a template type 39 | virtual std::optional GetString( | ^~~~~~~~ include/grpc/event_engine/endpoint_config.h:39:11: note: 'std::optional' is only available from C++17 onwards 39 | virtual std::optional GetString( | ^~~ include/grpc/event_engine/endpoint_config.h:43:3: error: 'GetVoidPointer' declared as a 'virtual' field 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ^~~~~~~ include/grpc/event_engine/endpoint_config.h:43:17: error: expected ';' at end of member declaration 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ^~~~~~~~~~~~~~ | ; include/grpc/event_engine/endpoint_config.h:43:49: error: expected ')' before 'key' 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:7: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ In file included from include/grpc/event_engine/event_engine.h:18, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: include/grpc/event_engine/extensible.h:62:3: error: 'QueryExtension' declared as a 'virtual' field 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~~~~ include/grpc/event_engine/extensible.h:62:17: error: expected ';' at end of member declaration 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:10: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ include/grpc/event_engine/extensible.h:62:32: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~ include/grpc/event_engine/extensible.h:62:32: error: invalid use of '::' include/grpc/event_engine/extensible.h:62:76: error: expected ';' at end of member declaration 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: warning: 'pure' attribute ignored [-Wattributes] 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:58: error: expected primary-expression before 't' 1507 | Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:70: error: expected primary-expression before 'tz' 1507 | Time t, TimeZone tz); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1512:72: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time, absl::lts_20250512::TimeZone)' redeclared as different kind of entity 1512 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1513:59: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time)' redeclared as different kind of entity 1513 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1517:28: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1517 | return os << FormatTime(t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1523:27: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1523 | sink.Append(FormatTime(t)); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:22: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:48: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:71: error: expected primary-expression before '*' token 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:27: error: expected primary-expression before '*' token 1576 | std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:29: error: 'err' was not declared in this scope; did you mean 'erf'? 1576 | std::string* err); | ^~~ | erf /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:32: error: expression list treated as compound expression in initializer [-fpermissive] 1576 | std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:6: error: redefinition of 'bool absl::lts_20250512::ParseTime' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:6: note: 'bool absl::lts_20250512::ParseTime' previously defined here 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::hash_bytes(H, const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:385:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 385 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:387:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 387 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:389:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 389 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:22: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:48: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:76: error: expected primary-expression before 'tz' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:20: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:39: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' 578 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:58: error: expected parameter pack before '...' 578 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:61: error: template argument 1 is invalid 578 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: error: expected identifier before '::' token 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: declaration of 'value' not in a namespace surrounding '::' 578 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:69: error: expected ';' before ',' token 578 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1586 | Time* time, std::string* err); | ^~~ | erf /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:621:37: error: 'absl::string_view' has not been declared 621 | H AbslHashValue(H hash_state, absl::string_view str) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:56: error: request for member 'data' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:68: error: request for member 'size' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:624:30: error: request for member 'size' in 'str', which is of non-class type 'int' 624 | WeaklyMixedInteger{str.size()}); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:36: error: 'std::basic_string_view' has not been declared 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:53: error: expected ',' or '...' before '<' token 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:647:52: error: 'str' was not declared in this scope; did you mean 'std'? 647 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~ | std In file included from include/grpc/event_engine/event_engine.h:20, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: include/grpc/event_engine/memory_allocator.h:205:55: error: 'absl::string_view' has not been declared 205 | virtual MemoryAllocator CreateMemoryAllocator(absl::string_view name) = 0; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:31: error: 'optional' in namespace 'absl' does not name a template type 886 | H hash_state, const absl::optional& opt) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:39: error: expected ',' or '...' before '<' token 886 | H hash_state, const absl::optional& opt) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'typename std::enable_if::value, H>::type absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:887:7: error: 'opt' was not declared in this scope 887 | if (opt) hash_state = H::combine(std::move(hash_state), *opt); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:888:44: error: 'opt' was not declared in this scope 888 | return H::combine(std::move(hash_state), opt.has_value()); | ^~~ In file included from include/grpc/event_engine/slice_buffer.h:19, from include/grpc/event_engine/event_engine.h:22, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: include/grpc/event_engine/slice.h:73:9: error: 'string_view' in namespace 'absl' does not name a type 73 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:25: error: 'conjunction' was not declared in this scope 903 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:51: error: expected parameter pack before '...' 903 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:54: error: template argument 1 is invalid 903 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:55: error: expected identifier before '::' token 903 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: declaration of 'value' not in a namespace surrounding '::' 903 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: redeclaration of 'template int value' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: note: previous declaration 'template int value' 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:62: error: expected ';' before ',' token 903 | typename std::enable_if...>::value, H>::type | ^ | ; cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/admin/v3/certs.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/admin/v3/certs.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1054:23: error: 'disjunction' in namespace 'absl' does not name a template type 1054 | using Apply = absl::disjunction< // | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1065 | : std::integral_constant::value> {}; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:64: error: template argument 2 is invalid 1065 | : std::integral_constant::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:65: error: expected '{' before '::' token 1065 | : std::integral_constant::value> {}; | ^~ include/grpc/event_engine/slice.h:123:50: error: 'absl::string_view' has not been declared 123 | inline bool operator==(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In function 'bool grpc_event_engine::experimental::slice_detail::operator==(const grpc_event_engine::experimental::slice_detail::BaseSlice&, int)': include/grpc/event_engine/slice.h:124:12: error: 'const class grpc_event_engine::experimental::slice_detail::BaseSlice' has no member named 'as_string_view' 124 | return a.as_string_view() == b; | ^~~~~~~~~~~~~~ include/grpc/event_engine/slice.h: At global scope: include/grpc/event_engine/slice.h:127:50: error: 'absl::string_view' has not been declared 127 | inline bool operator!=(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In function 'bool grpc_event_engine::experimental::slice_detail::operator!=(const grpc_event_engine::experimental::slice_detail::BaseSlice&, int)': include/grpc/event_engine/slice.h:128:12: error: 'const class grpc_event_engine::experimental::slice_detail::BaseSlice' has no member named 'as_string_view' 128 | return a.as_string_view() != b; | ^~~~~~~~~~~~~~ include/grpc/event_engine/slice.h: At global scope: include/grpc/event_engine/slice.h:131:13: error: declaration of 'operator==' as non-function 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ include/grpc/event_engine/slice.h:131:30: error: 'string_view' is not a member of 'absl' 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:131:45: error: expected primary-expression before 'const' 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~ include/grpc/event_engine/slice.h:135:13: error: declaration of 'operator!=' as non-function 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1089:7: error: 'conjunction' does not name a type 1089 | conjunction, is_uniquely_represented, | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:135:30: error: 'string_view' is not a member of 'absl' 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:135:45: error: expected primary-expression before 'const' 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/metadata/v3/metadata.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/metadata/v3/metadata.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'string_view' was not declared in this scope 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:226:64: error: expected primary-expression before 'conv' 226 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:53: error: expected primary-expression before '*' token 227 | FormatSinkImpl* sink); | ^ In file included from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: include/grpc/event_engine/memory_allocator.h:205:55: error: 'absl::string_view' has not been declared 205 | virtual MemoryAllocator CreateMemoryAllocator(absl::string_view name) = 0; | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:160:37: error: 'absl::string_view' has not been declared 160 | static Out FromCopiedString(absl::string_view s) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In static member function 'static Out grpc_event_engine::experimental::slice_detail::CopyConstructors::FromCopiedString(int)': include/grpc/event_engine/slice.h:161:31: error: request for member 'data' in 's', which is of non-class type 'int' 161 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ include/grpc/event_engine/slice.h:161:41: error: request for member 'size' in 's', which is of non-class type 'int' 161 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:55: error: 'sink' was not declared in this scope; did you mean 'link'? 227 | FormatSinkImpl* sink); | ^~~~ | link /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'wstring_view' is not a member of 'std' 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:229:64: error: expected primary-expression before 'conv' 229 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:53: error: expected primary-expression before '*' token 230 | FormatSinkImpl* sink); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:24: error: 'string_view' was not declared in this scope 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:50: error: expected primary-expression before 'consumer' 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:58: error: expression list treated as compound expression in initializer [-fpermissive] 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:59: error: expected ';' before '{' token 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:116:32: error: 'string_view' was not declared in this scope 116 | constexpr bool EnsureConstexpr(string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:123:18: error: expected ')' before 'format' 123 | string_view format, bool allow_ignored, | ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:122:28: note: to match this '(' 122 | explicit ParsedFormatBase( | ^ src/core/ext/upb-gen/udpa/annotations/status.upb_minitable.c:40:1: warning: 'retain' attribute directive ignored [-Wattributes] 40 | const upb_MiniTableExtension udpa_annotations_file_status_ext = { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:55: error: 'sink' was not declared in this scope; did you mean 'link'? 230 | FormatSinkImpl* sink); | ^~~~ | link cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/udpa/annotations/versioning.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/udpa/annotations/versioning.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:95, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:39:48: error: 'absl::string_view' has not been declared 39 | static constexpr bool TryConstexprEval(absl::string_view view) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:26: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr absl::string_view value = T{}(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:50: error: expected unqualified-id before ')' token 44 | static constexpr absl::string_view value = T{}(); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:45:19: error: 'string_view' in namespace 'absl' does not name a type 45 | constexpr absl::string_view operator()() const { return value; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:49:34: error: 'value' was not declared in this scope 49 | static_assert(TryConstexprEval(value), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h: In static member function 'static constexpr bool absl::lts_20250512::strings_internal::StringConstant::TryConstexprEval(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:17: error: request for member 'empty' in 'view', which is of non-class type 'int' 40 | return view.empty() || 2 * view[0] != 1; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:36: error: invalid types 'int[int]' for array subscript 40 | return view.empty() || 2 * view[0] != 1; | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:98, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:33:12: error: 'bad_optional_access' has not been declared in 'std' 33 | using std::bad_optional_access; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:43: error: 'IntegralFastPath' was not declared in this scope 1117 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:34:12: error: 'optional' has not been declared in 'std' 34 | using std::optional; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:61: error: template argument 1 is invalid 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:35:12: error: 'make_optional' has not been declared in 'std' 35 | using std::make_optional; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:36:12: error: 'nullopt_t' has not been declared in 'std' 36 | using std::nullopt_t; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:37:12: error: 'nullopt' has not been declared in 'std' 37 | using std::nullopt; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:76: error: expected unqualified-id before '=' token 1117 | template ::value, int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:33: error: 'string_view' is not a member of 'absl' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:54: error: expected primary-expression before '&&' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:56: error: expected primary-expression before ')' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:194:34: error: expected ')' before 'src' 194 | explicit Cord(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:9: error: declaration of 'operator=' as non-function 195 | Cord& operator=(absl::string_view src); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:17: error: expected ';' at end of member declaration 195 | Cord& operator=(absl::string_view src); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:36: error: expected ')' before 'src' 195 | Cord& operator=(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:252:42: error: 'absl::string_view' has not been declared 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:252:79: error: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: previous declaration 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:266:21: error: 'absl::string_view' has not been declared 266 | void Append(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:327:22: error: 'absl::string_view' has not been declared 327 | void Prepend(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: In function 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const AbslCord&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:8: error: 'string_view' was not declared in this scope 275 | for (string_view piece : value.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ';' before 'if' 286 | } | ^ | ; 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ')' before 'if' 286 | } | ^ | ) 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:7: note: to match this '(' 275 | for (string_view piece : value.Chunks()) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:385:21: error: 'absl::string_view' has not been declared 385 | int Compare(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:392:25: error: 'absl::string_view' has not been declared 392 | bool StartsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:397:23: error: 'absl::string_view' has not been declared 397 | bool EndsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:403:23: error: 'absl::string_view' has not been declared 403 | bool Contains(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:468:30: error: 'string_view' in namespace 'absl' does not name a type 468 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:27: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:26: error: expected ';' before 'value_type' 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:44: error: 'IntegralFastPath' was not declared in this scope 1124 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:62: error: template argument 1 is invalid 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:77: error: expected unqualified-id before '=' token 1124 | template ::value, int> = 0> | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/data/orca/v3/orca_load_report.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/data/orca/v3/orca_load_report.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:471:23: error: 'value_type' does not name a type 471 | using reference = value_type; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:479:5: error: 'reference' does not name a type 479 | reference operator*() const; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:480:5: error: 'pointer' does not name a type 480 | pointer operator->() const; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:511:11: error: 'string_view' in namespace 'absl' does not name a type 511 | absl::string_view current_chunk_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:566:30: error: 'string_view' in namespace 'absl' does not name a type 566 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:46: error: 'string_view' was not declared in this scope 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_event_engine::experimental::internal::WriteEvent, absl::lts_20250512::Time, std::vector) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable) const> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable) const>' include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_event_engine::experimental::internal::WriteEvent, absl::lts_20250512::Time, std::vector) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable) const> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable) const>' include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable) const>': include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: include/grpc/event_engine/event_engine.h: At global scope: include/grpc/event_engine/event_engine.h:297:12: error: 'optional' in namespace 'std' does not name a template type 297 | std::optional TakeMetricsSink() { | ^~~~~~~~ include/grpc/event_engine/event_engine.h:297:7: note: 'std::optional' is only available from C++17 onwards 297 | std::optional TakeMetricsSink() { | ^~~ include/grpc/event_engine/event_engine.h:332:12: error: 'optional' in namespace 'std' does not name a template type 332 | std::optional metrics_sink_; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:332:7: note: 'std::optional' is only available from C++17 onwards 332 | std::optional metrics_sink_; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ include/grpc/event_engine/event_engine.h:369:18: error: 'optional' in namespace 'std' does not name a template type 369 | virtual std::optional GetMetricName(size_t key) = 0; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:369:13: note: 'std::optional' is only available from C++17 onwards 369 | virtual std::optional GetMetricName(size_t key) = 0; | ^~~ include/grpc/event_engine/event_engine.h:372:18: error: 'optional' in namespace 'std' does not name a template type 372 | virtual std::optional GetMetricKey(absl::string_view name) = 0; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:567:23: error: 'value_type' does not name a type 567 | using reference = value_type&; | ^~~~~~~~~~ include/grpc/event_engine/event_engine.h:372:13: note: 'std::optional' is only available from C++17 onwards 372 | virtual std::optional GetMetricKey(absl::string_view name) = 0; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:35: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 568 | using const_reference = const value_type&; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:34: error: expected ';' before 'value_type' 568 | using const_reference = const value_type&; | ^~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:671:16: error: 'string_view' in namespace 'absl' does not name a type 671 | static absl::string_view ChunkRemaining(const CharIterator& it); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:766:9: error: 'optional' in namespace 'absl' does not name a template type 766 | absl::optional TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:774:9: error: 'string_view' in namespace 'absl' does not name a type 774 | absl::string_view Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:781:27: error: 'absl::string_view' has not been declared 781 | CharIterator Find(absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:786:37: error: 'absl::string_view' has not been declared 786 | absl::string_view part) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:819:9: error: 'optional' in namespace 'absl' does not name a template type 819 | absl::optional ExpectedChecksum() const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:850:34: error: expected ')' before 'src' 850 | explicit Cord(absl::string_view src, MethodIdentifier method); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:854:49: error: 'absl::string_view' has not been declared 854 | friend bool operator==(const Cord& lhs, absl::string_view rhs); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::Mix(uint64_t, uint64_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1320:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1320 | if constexpr (sizeof(size_t) < 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:50: error: 'string_view' is not a member of 'absl' 893 | void ForEachChunk(absl::FunctionRef) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:62: error: template argument 1 is invalid 893 | void ForEachChunk(absl::FunctionRef) const; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:897:9: error: 'string_view' in namespace 'absl' does not name a type 897 | absl::string_view FlattenSlowPath(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::WeakMix(uint64_t, uint64_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1337:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1337 | if constexpr (sizeof(size_t) < 8) return Mix(n, kMul); | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:916:51: error: expected ')' before 'sv' 916 | explicit constexpr InlineRep(absl::string_view sv, | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:935:28: error: 'absl::string_view' has not been declared 935 | void AppendArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:936:11: error: 'string_view' in namespace 'absl' does not name a type 936 | absl::string_view FindFlatStartPiece() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1040:32: error: 'absl::string_view' has not been declared 1040 | absl::string_view* absl_nonnull fragment); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:36: error: 'string_view' is not a member of 'absl' 1045 | absl::FunctionRef callback); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:48: error: template argument 1 is invalid 1045 | absl::FunctionRef callback); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1052:29: error: 'absl::string_view' has not been declared 1052 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1056:25: error: 'absl::string_view' has not been declared 1056 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1063:16: error: 'string_view' in namespace 'absl' does not name a type 1063 | static absl::string_view GetFirstChunk(const Cord& c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1064:16: error: 'string_view' in namespace 'absl' does not name a type 1064 | static absl::string_view GetFirstChunk(absl::string_view sv); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1079:28: error: 'absl::string_view' has not been declared 1079 | void AppendPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1080:29: error: 'absl::string_view' has not been declared 1080 | void PrependPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1087:27: error: 'absl::string_view' has not been declared 1087 | void PrependArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1109:48: error: 'absl::string_view' has not been declared 1109 | CharIterator FindImpl(CharIterator it, absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:16: error: 'string_view' is not a member of 'absl' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ';' before '}' token 795 | } | ^ | ; 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ')' before '}' token 795 | } | ^ | ) 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:9: note: to match this '(' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'H absl::lts_20250512::AbslHashValue(H, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:11: error: 'optional' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:26: error: 'string_view' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In member function 'size_t absl::lts_20250512::hash_internal::HashImpl::operator()(const T&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1440:29: error: 'hash' is not a member of 'absl::lts_20250512::hash_internal::MixingHashState' 1440 | return MixingHashState::hash(value); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static H absl::lts_20250512::hash_internal::HashStateBase::combine(H, const T&, const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:64: error: expected primary-expression before '>' token 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:24: error: 'string_view' was not declared in this scope 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:50: error: expected primary-expression before 'consumer' 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:58: error: expression list treated as compound expression in initializer [-fpermissive] 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:59: error: expected ';' before '{' token 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:39: error: 'maybe_flat' was not declared in this scope 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:67: error: '::Invoke' has not been declared; did you mean 'revoke'? 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~~ | revoke /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:54: error: 'const class absl::lts_20250512::Cord' has no member named 'TryFlat' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'H absl::lts_20250512::Cord::HashFragmented(H) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1097:49: error: 'absl::string_view' has not been declared 1097 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In lambda function: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1098:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' 1098 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1099:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' 1099 | chunk.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:116:32: error: 'string_view' was not declared in this scope 116 | constexpr bool EnsureConstexpr(string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:123:18: error: expected ')' before 'format' 123 | string_view format, bool allow_ignored, | ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:122:28: note: to match this '(' 122 | explicit ParsedFormatBase( | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1130:6: error: variable or field 'InitializeCordRepExternal' declared void 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1130:38: error: 'string_view' is not a member of 'absl' 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1131:47: error: expected primary-expression before '*' token 1131 | CordRepExternal* absl_nonnull rep); | ^ include/grpc/event_engine/event_engine.h:493:39: error: 'absl::string_view' has not been declared 493 | absl::string_view name, | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:494:39: error: 'absl::string_view' has not been declared 494 | absl::string_view default_port) = 0; | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:500:34: error: 'absl::string_view' has not been declared 500 | absl::string_view name) = 0; | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:506:34: error: 'absl::string_view' has not been declared 506 | absl::string_view name) = 0; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1131:62: error: 'rep' was not declared in this scope 1131 | CordRepExternal* absl_nonnull rep); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1137:44: error: 'string_view' is not a member of 'absl' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:46: error: expected primary-expression before '&&' token 1138 | Releaser&& releaser) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:49: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1138 | Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:57: error: expression list treated as compound expression in initializer [-fpermissive] 1138 | Releaser&& releaser) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:58: error: expected ';' before '{' token 1138 | Releaser&& releaser) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1150:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1150 | inline CordRep* absl_nonnull NewExternalRep( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' redeclared as different kind of entity 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1137:23: note: previous declaration 'template absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:36: error: 'releaser' was not declared in this scope 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:52: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:6: error: redefinition of 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' previously declared here 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:33: error: 'string_view' is not a member of 'absl' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:59: error: expected primary-expression before '&&' token 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: ISO C++ forbids declaration of 'InlineRep' with no type [-fpermissive] 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: 'constexpr const int absl::lts_20250512::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20250512::Cord::InlineRep' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:44: error: 'string_view' is not a member of 'absl' 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:45: error: expected primary-expression before '*' token 1174 | CordRep* absl_nullable rep) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:61: error: 'rep' was not declared in this scope 1174 | CordRep* absl_nullable rep) | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:64: error: expression list treated as compound expression in initializer [-fpermissive] 1174 | CordRep* absl_nullable rep) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:44:14: error: 'string_view' has not been declared 44 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:59:14: error: 'string_view' has not been declared 59 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:71:47: error: 'string_view' has not been declared 71 | inline void AbslFormatFlush(std::string* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::string*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:17: error: request for member 'data' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:27: error: request for member 'size' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:74:48: error: 'string_view' has not been declared 74 | inline void AbslFormatFlush(std::ostream* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::ostream*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:16: error: request for member 'data' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:55: error: request for member 'size' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:78:48: error: 'string_view' has not been declared 78 | inline void AbslFormatFlush(FILERawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:82:50: error: 'string_view' has not been declared 82 | inline void AbslFormatFlush(BufferRawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:89:26: error: 'string_view' has not been declared 89 | auto InvokeFlush(T* out, string_view s) -> decltype(AbslFormatFlush(out, s)) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] 44 | std::declval(), string_view()))* = nullptr> | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:48:14: error: 'string_view' has not been declared 48 | void Write(string_view s) { write_(sink_, s); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:57:30: error: 'string_view' has not been declared 57 | static void Flush(void* r, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:62:25: error: 'string_view' has not been declared 62 | void (*write_)(void*, string_view); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:94:15: error: 'string_view' has not been declared 94 | void Append(string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:110:24: error: 'string_view' has not been declared 110 | bool PutPaddedString(string_view v, int width, int precision, bool left); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: ISO C++ forbids declaration of 'Cord' with no type [-fpermissive] 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: 'int absl::lts_20250512::Cord::Cord' is not a static data member of 'class absl::lts_20250512::Cord' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:25: error: 'string_view' is not a member of 'absl' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord& absl::lts_20250512::Cord::operator=(T&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1353:28: error: 'string_view' is not a member of 'absl' 1353 | return operator=(absl::string_view(src)); | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h: In member function 'bool grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs::has_metrics_sink() const': include/grpc/event_engine/event_engine.h:303:46: error: 'metrics_sink_' was not declared in this scope; did you mean 'has_metrics_sink'? 303 | bool has_metrics_sink() const { return metrics_sink_.has_value(); } | ^~~~~~~~~~~~~ | has_metrics_sink /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1400:14: error: 'optional' in namespace 'absl' does not name a template type 1400 | inline absl::optional Cord::TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1413:14: error: 'string_view' in namespace 'absl' does not name a type 1413 | inline absl::string_view Cord::Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:13: error: variable or field 'Append' declared void 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:32: error: 'string_view' is not a member of 'absl' 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:13: error: variable or field 'Prepend' declared void 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:33: error: 'string_view' is not a member of 'absl' 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Flush()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:73:16: error: 'string_view' was not declared in this scope 73 | raw_.Write(string_view(buf_, static_cast(pos_ - buf_))); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Append(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1437:9: error: 'string_view' is not a member of 'absl' 1437 | absl::string_view short_value; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Append(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:95:18: error: request for member 'size' in 'v', which is of non-class type 'int' 95 | size_t n = v.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:103:20: error: request for member 'data' in 'v', which is of non-class type 'int' 103 | memcpy(pos_, v.data(), n); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:42: error: 'short_value' was not declared in this scope 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:53: error: expression cannot be used as a function 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Prepend(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1448:9: error: 'string_view' is not a member of 'absl' 1448 | absl::string_view short_value; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:42: error: 'short_value' was not declared in this scope 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:53: error: expression cannot be used as a function 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ include/grpc/event_engine/event_engine.h: In member function 'void grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs::set_metrics_sink(grpc_event_engine::experimental::EventEngine::Endpoint::WriteEventSink)': include/grpc/event_engine/event_engine.h:306:9: error: 'metrics_sink_' was not declared in this scope; did you mean 'has_metrics_sink'? 306 | metrics_sink_ = std::move(sink); | ^~~~~~~~~~~~~ | has_metrics_sink /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:13: error: 'bool absl::lts_20250512::Cord::StartsWith' is not a static data member of 'class absl::lts_20250512::Cord' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:36: error: 'string_view' is not a member of 'absl' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: error: expected ';' at end of member declaration 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:43: error: expected ')' before ',' token 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:53:3: error: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation(SourceLocationType)' conflicts with a previous declaration 53 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: previous declaration 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::InitTree(absl::lts_20250512::cord_internal::CordRep*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:5: error: 'current_chunk_' was not declared in this scope 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:36: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Init' 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h: In constructor 'absl::lts_20250512::log_internal::NullStreamMaybeFatal::NullStreamMaybeFatal(absl::lts_20250512::LogSeverity)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:104:53: error: use of deleted function 'absl::lts_20250512::log_internal::NullStream::NullStream()' 104 | : fatal_(severity == absl::LogSeverity::kFatal) {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: note: 'absl::lts_20250512::log_internal::NullStream::NullStream()' is implicitly deleted because the default definition would be ill-formed: 47 | class NullStream { | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: error: uninitialized reference member in 'class absl::lts_20250512::log_internal::NullStream' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' should be initialized 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: In member function 'bool absl::lts_20250512::str_format_internal::ParsedFormatBase::ProcessFormat(Consumer) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:155:5: error: 'string_view' was not declared in this scope 155 | string_view text(base, 0); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:5: error: 'current_chunk_' was not declared in this scope 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:37: error: 'EdgeData' is not a member of 'absl::lts_20250512::cord_internal' 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'string_view' was not declared in this scope 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:226:64: error: expected primary-expression before 'conv' 226 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:53: error: expected primary-expression before '*' token 227 | FormatSinkImpl* sink); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:157:31: error: 'text' was not declared in this scope 157 | const char* const end = text.data() + text.size(); | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:149:46: error: 'absl::string_view' has not been declared 149 | inline bool EncodeString(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:224:44: error: expected ')' before 'format' 224 | explicit ExtendedParsedFormat(string_view format) | ~ ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:247:52: error: 'string_view' has not been declared 247 | static std::unique_ptr New(string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:251:7: error: 'string_view' has not been declared 251 | string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:256:52: error: 'string_view' has not been declared 256 | static std::unique_ptr New(string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:264:35: error: expected ')' before 's' 264 | ExtendedParsedFormat(string_view s, bool allow_ignored) | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:265:50: error: expected unqualified-id before ')' token 265 | : ParsedFormatBase(s, allow_ignored, {C...}) {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:55: error: 'sink' was not declared in this scope; did you mean 'link'? 227 | FormatSinkImpl* sink); | ^~~~ | link /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:55:45: error: expected ')' before 's' 55 | explicit UntypedFormatSpecImpl(string_view s) | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'wstring_view' is not a member of 'std' 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:229:64: error: expected primary-expression before 'conv' 229 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:53: error: expected primary-expression before '*' token 230 | FormatSinkImpl* sink); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeString(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:151:27: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 151 | return EncodeBytes(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:159:54: error: 'absl::string_view' has not been declared 159 | inline bool EncodeStringTruncate(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeStringTruncate(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:161:35: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 161 | return EncodeBytesTruncate(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:55: error: 'sink' was not declared in this scope; did you mean 'link'? 230 | FormatSinkImpl* sink); | ^~~~ | link /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In constructor 'absl::lts_20250512::Cord::ChunkIterator::ChunkIterator(const absl::lts_20250512::Cord*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1527:7: error: 'current_chunk_' was not declared in this scope 1527 | current_chunk_ = {}; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:276:9: error: 'string_view' in namespace 'absl' does not name a type 276 | absl::string_view string_value() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:63:3: error: 'string_view' does not name a type 63 | string_view str() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:168:33: error: expected ')' before 's' 168 | FormatSpecTemplate(string_view s) : Base(s) {} // NOLINT | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: In function 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const AbslCord&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:8: error: 'string_view' was not declared in this scope 275 | for (string_view piece : value.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ';' before 'if' 286 | } | ^ | ; 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ')' before 'if' 286 | } | ^ | ) 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:7: note: to match this '(' 275 | for (string_view piece : value.Chunks()) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1531:5: error: 'current_chunk_' was not declared in this scope 1531 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:38:24: error: 'variant' in namespace 'absl' does not name a template type 38 | using Varint = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:42:21: error: 'variant' in namespace 'absl' does not name a template type 42 | using I64 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:50:21: error: 'variant' in namespace 'absl' does not name a template type 50 | using I32 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:54:23: error: 'variant' in namespace 'absl' does not name a template type 54 | using Value = absl::variant; | ^~~~~~~ In file included from ./src/core/call/metadata_batch.h:33, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h: In instantiation of 'class absl::lts_20250512::InlinedVector': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:194:41: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:105:9: error: no type named 'MoveAssignmentPolicy' in 'class absl::lts_20250512::inlined_vector_internal::Storage >' 105 | using MoveAssignmentPolicy = typename Storage::MoveAssignmentPolicy; | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::AdvanceBtree()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:3: error: 'current_chunk_' was not declared in this scope 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:34: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:60:3: error: 'Value' does not name a type 60 | Value value; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h: In function 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::Varint' has not been declared 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I64' has not been declared 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I32' has not been declared 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:16: error: 'visit' is not a member of 'absl' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:46: error: 'string_view' was not declared in this scope 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:67: error: 'struct absl::lts_20250512::log_internal::StructuredProtoField' has no member named 'value' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:75:9: error: 'string_view' in namespace 'absl' does not name a type 75 | absl::string_view source_filename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:78:9: error: 'string_view' in namespace 'absl' does not name a type 78 | absl::string_view source_basename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytesBtree(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1541:15: error: 'current_chunk_' was not declared in this scope 1541 | assert(n >= current_chunk_.size()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:145:9: error: 'string_view' in namespace 'absl' does not name a type 145 | absl::string_view text_message_with_prefix_and_newline() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:151:9: error: 'string_view' in namespace 'absl' does not name a type 151 | absl::string_view text_message_with_prefix() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:157:9: error: 'string_view' in namespace 'absl' does not name a type 157 | absl::string_view text_message_with_newline() const | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1545:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1545 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:163:9: error: 'string_view' in namespace 'absl' does not name a type 163 | absl::string_view text_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:178:9: error: 'string_view' in namespace 'absl' does not name a type 178 | absl::string_view encoded_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1548:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Seek' 1548 | current_chunk_ = btree_reader_.Seek(offset); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:194:9: error: 'string_view' in namespace 'absl' does not name a type 194 | absl::string_view stacktrace() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:201:9: error: 'string_view' in namespace 'absl' does not name a type 201 | absl::string_view full_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:202:9: error: 'string_view' in namespace 'absl' does not name a type 202 | absl::string_view base_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:211:9: error: 'string_view' in namespace 'absl' does not name a type 211 | absl::string_view encoding_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:15: error: expected ';' at end of member declaration 84 | LogMessage& AtLocation(absl::string_view file, int line); | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:111:41: error: expected ')' before 's' 111 | explicit UntypedFormatSpec(string_view s) : spec_(s) {} | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:43: error: expected ')' before 'file' 84 | LogMessage& AtLocation(absl::string_view file, int line); | ~ ^~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:15: error: declaration of 'operator<<' as non-function 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:23: error: expected ';' at end of member declaration 162 | LogMessage& operator<<(absl::string_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:43: error: expected ')' before 'v' 162 | LogMessage& operator<<(absl::string_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:15: error: declaration of 'operator<<' as non-function 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:23: error: expected ';' at end of member declaration 166 | LogMessage& operator<<(std::wstring_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:43: error: expected ')' before 'v' 166 | LogMessage& operator<<(std::wstring_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:34: error: 'absl::string_view' has not been declared 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:33: error: 'std::wstring_view' has not been declared 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:8: error: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' cannot be overloaded with 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: previous declaration 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:266:58: error: 'absl::string_view' has not been declared 266 | absl::string_view str) | ^~~~~~~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1558:30: error: 'current_chunk_' was not declared in this scope 1558 | assert(bytes_remaining_ >= current_chunk_.size()); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1585:29: error: 'reference' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1585 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1590:29: error: 'pointer' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1590 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' 298 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:300:69: error: template argument 1 is invalid 300 | std::is_same>>>::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' 319 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:320:69: error: wrong number of template arguments (2, should be 3) 320 | std::is_same>>>::value, | ^~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:847:15: error: 'string_view' has not been declared 847 | void Append(string_view v) { sink_->Append(v); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:855:24: error: 'string_view' has not been declared 855 | bool PutPaddedString(string_view v, int width, int precision, bool left) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:861:37: error: 'absl::string_view' has not been declared 861 | absl::string_view v) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:79:37: error: 'absl::string_view' has not been declared 79 | absl::string_view buf_to_add); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:98:36: error: 'absl::string_view' has not been declared 98 | absl::string_view buf_to_add) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: In function 'absl::lts_20250512::crc32c_t absl::lts_20250512::ExtendCrc32c(absl::lts_20250512::crc32c_t, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:100:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 100 | if (buf_to_add.size() <= 64) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:102:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' 102 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:103:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 103 | buf_to_add.size())) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::RemoveChunkPrefix(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1596:14: error: 'current_chunk_' was not declared in this scope 1596 | assert(n < current_chunk_.size()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:37: error: 'string_view' is not a member of 'absl' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:54: error: expected ',' or ';' before '{' token 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/macros.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:62, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytes(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1603:29: error: 'current_chunk_' was not declared in this scope 1603 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::CharIterator& absl::lts_20250512::Cord::CharIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1631:40: error: base operand of '->' has non-pointer type 'absl::lts_20250512::Cord::ChunkIterator' 1631 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'const char& absl::lts_20250512::Cord::CharIterator::operator*() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1654:26: error: base operand of '->' has non-pointer type 'const absl::lts_20250512::Cord::ChunkIterator' 1654 | return *chunk_iterator_->data(); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1668:14: error: 'string_view' in namespace 'absl' does not name a type 1668 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:34: error: 'string_view' is not a member of 'absl' 1695 | absl::FunctionRef callback) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:46: error: template argument 1 is invalid 1695 | absl::FunctionRef callback) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ForEachChunk(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:20: error: 'string_view' is not a member of 'absl' 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:67: error: 'callback' cannot be used as a function 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:47: error: 'absl::string_view' has not been declared 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1728:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' 1728 | size_t rhs_size = rhs.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:13: error: declaration of 'operator==' as non-function 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:30: error: 'string_view' is not a member of 'absl' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:45: error: expected primary-expression before 'const' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1734:45: error: 'absl::string_view' has not been declared 1734 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h: In member function 'void absl::lts_20250512::inlined_vector_internal::Storage::Swap(absl::lts_20250512::inlined_vector_internal::Storage*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:995:25: error: 'SwapInlinedElementsPolicy' was not declared in this scope; did you mean 'SwapInlinedElements'? 995 | SwapInlinedElements(SwapInlinedElementsPolicy{}, other_storage_ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SwapInlinedElements /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:13: error: declaration of 'operator!=' as non-function 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:30: error: 'string_view' is not a member of 'absl' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:45: error: expected primary-expression before 'const' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:44: error: 'absl::string_view' has not been declared 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:13: error: declaration of 'operator<' as non-function 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from ./src/core/util/ref_counted_ptr.h:29, from ./src/core/util/ref_counted.h:33, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::hash_bytes(H, const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:385:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 385 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:387:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 387 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:389:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 389 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:29: error: 'string_view' is not a member of 'absl' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:44: error: expected primary-expression before 'const' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:44: error: 'absl::string_view' has not been declared 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/tracing/v3/custom_tag.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/tracing/v3/custom_tag.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator>(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' 578 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/internal/raw_logging.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:58: error: expected parameter pack before '...' 578 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:61: error: template argument 1 is invalid 578 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: error: expected identifier before '::' token 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:13: error: declaration of 'operator>' as non-function 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: declaration of 'value' not in a namespace surrounding '::' 578 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:69: error: expected ';' before ',' token 578 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:29: error: 'string_view' is not a member of 'absl' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:44: error: expected primary-expression before 'const' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:45: error: 'absl::string_view' has not been declared 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:621:37: error: 'absl::string_view' has not been declared 621 | H AbslHashValue(H hash_state, absl::string_view str) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator<=(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:56: error: request for member 'data' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:68: error: request for member 'size' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:624:30: error: request for member 'size' in 'str', which is of non-class type 'int' 624 | WeaklyMixedInteger{str.size()}); | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:317:21: error: 'absl::string_view' has not been declared 317 | void Append(absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:36: error: 'std::basic_string_view' has not been declared 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:323:37: error: 'absl::string_view' has not been declared 323 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:53: error: expected ',' or '...' before '<' token 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/internal/raw_logging.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:13: error: declaration of 'operator<=' as non-function 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In member function 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:334:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 334 | if constexpr (absl::HasAbslStringify::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:30: error: 'string_view' is not a member of 'absl' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:45: error: expected primary-expression before 'const' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1746:45: error: 'absl::string_view' has not been declared 1746 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:13: error: declaration of 'operator>=' as non-function 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:30: error: 'string_view' is not a member of 'absl' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:45: error: expected primary-expression before 'const' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:68:46: error: 'absl::string_view' has not been declared 68 | StatusRep(absl::StatusCode code_arg, absl::string_view message_arg, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:45: error: template-id 'CopyToEncodedBuffer' used as a declarator 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:389:22: error: variable or field 'CopyToEncodedBuffer' declared void 389 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:38: error: expected ';' before '(' token 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:48: error: template-id 'CopyToEncodedBuffer' used as a declarator 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:391:22: error: variable or field 'CopyToEncodedBuffer' declared void 391 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:41: error: expected ';' before '(' token 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:84:9: error: 'optional' in namespace 'absl' does not name a template type 84 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:85:25: error: 'absl::string_view' has not been declared 85 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:90:34: error: 'absl::string_view' has not been declared 90 | EraseResult ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:44: error: template-id 'CopyToEncodedBuffer' used as a declarator 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:398:22: error: variable or field 'CopyToEncodedBuffer' declared void 398 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:38: error: expected ';' before '(' token 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:47: error: template-id 'CopyToEncodedBuffer' used as a declarator 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:400:22: error: variable or field 'CopyToEncodedBuffer' declared void 400 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:41: error: expected ';' before '(' token 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:647:52: error: 'str' was not declared in this scope; did you mean 'std'? 647 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~ | std /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:13: error: 'absl::FunctionRef' is not a type 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:24: error: expected ',' or '...' before '<' token 92 | absl::FunctionRef visitor) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:315:21: error: 'absl::string_view' has not been declared 315 | void Append(absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:318:37: error: 'absl::string_view' has not been declared 318 | absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:7: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:10: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:31: error: 'optional' in namespace 'absl' does not name a template type 886 | H hash_state, const absl::optional& opt) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:39: error: expected ',' or '...' before '<' token 886 | H hash_state, const absl::optional& opt) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'typename std::enable_if::value, H>::type absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:887:7: error: 'opt' was not declared in this scope 887 | if (opt) hash_state = H::combine(std::move(hash_state), *opt); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:888:44: error: 'opt' was not declared in this scope 888 | return H::combine(std::move(hash_state), opt.has_value()); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:25: error: 'conjunction' was not declared in this scope 903 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:51: error: expected parameter pack before '...' 903 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:54: error: template argument 1 is invalid 903 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:55: error: expected identifier before '::' token 903 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: declaration of 'value' not in a namespace surrounding '::' 903 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: redeclaration of 'template int value' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: note: previous declaration 'template int value' 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:62: error: expected ';' before ',' token 903 | typename std::enable_if...>::value, H>::type | ^ | ; In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/absl_vlog_is_on.h:63, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/util/ref_counted.h:29, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:129:21: error: 'string_view' is not a member of 'absl' 129 | int VLogLevel(absl::string_view file); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:141:6: error: variable or field 'UpdateVModule' declared void 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:141:26: error: 'string_view' is not a member of 'absl' 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:26: error: 'string_view' is not a member of 'absl' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:54: error: expected primary-expression before 'int' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:67: error: expression list treated as compound expression in initializer [-fpermissive] 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/envoy/type/v3/token_bucket.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/envoy/type/v3/token_bucket.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1054:23: error: 'disjunction' in namespace 'absl' does not name a template type 1054 | using Apply = absl::disjunction< // | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: In member function 'bool absl::lts_20250512::str_format_internal::ParsedFormatBase::ProcessFormat(Consumer) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:155:5: error: 'string_view' was not declared in this scope 155 | string_view text(base, 0); | ^~~~~~~~~~~ src/core/ext/upb-gen/udpa/annotations/versioning.upb_minitable.c:37:1: warning: 'retain' attribute directive ignored [-Wattributes] 37 | const upb_MiniTableExtension udpa_annotations_versioning_ext = { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1065 | : std::integral_constant::value> {}; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:64: error: template argument 2 is invalid 1065 | : std::integral_constant::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:65: error: expected '{' before '::' token 1065 | : std::integral_constant::value> {}; | ^~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/service/orca/v3/orca.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/service/orca/v3/orca.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:157:31: error: 'text' was not declared in this scope; did you mean 'atexit'? 157 | const char* const end = text.data() + text.size(); | ^~~~ | atexit /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:224:44: error: expected ')' before 'format' 224 | explicit ExtendedParsedFormat(string_view format) | ~ ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:247:52: error: 'string_view' has not been declared 247 | static std::unique_ptr New(string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:251:7: error: 'string_view' has not been declared 251 | string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:256:52: error: 'string_view' has not been declared 256 | static std::unique_ptr New(string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:264:35: error: expected ')' before 's' 264 | ExtendedParsedFormat(string_view s, bool allow_ignored) | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:265:50: error: expected unqualified-id before ')' token 265 | : ParsedFormatBase(s, allow_ignored, {C...}) {} | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:55:45: error: expected ')' before 's' 55 | explicit UntypedFormatSpecImpl(string_view s) | ~ ^~ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:110, from ./src/core/util/debug_location.h:26, from ./src/core/util/ref_counted.h:31, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:32:15: error: 'string_view' has not been declared 32 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:35:58: error: 'absl::string_view' has not been declared 35 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/validate/validate.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/validate/validate.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:40, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h: In function 'OutputIterator absl::lts_20250512::c_sample(const C&, OutputIterator, Distance, UniformRandomBitGenerator&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h:849:15: error: 'sample' is not a member of 'std' 849 | return std::sample(container_algorithm_internal::c_begin(c), | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1089:7: error: 'conjunction' does not name a type 1089 | conjunction, is_uniquely_represented, | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/google/rpc/status.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/google/rpc/status.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:24: error: 'string_view' was not declared in this scope 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:50: error: expected primary-expression before 'consumer' 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:58: error: expression list treated as compound expression in initializer [-fpermissive] 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:59: error: expected ';' before '{' token 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:63:3: error: 'string_view' does not name a type 63 | string_view str() const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' 57 | using HasValue = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:62: error: template argument 3 is invalid 57 | using HasValue = std::conditional_t>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:168:33: error: expected ')' before 's' 168 | FormatSpecTemplate(string_view s) : Base(s) {} // NOLINT | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:156:9: error: 'optional' in namespace 'absl' does not name a template type 156 | absl::optional alloc_ = {}; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:116:32: error: 'string_view' was not declared in this scope 116 | constexpr bool EnsureConstexpr(string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:123:18: error: expected ')' before 'format' 123 | string_view format, bool allow_ignored, | ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:122:28: note: to match this '(' 122 | explicit ParsedFormatBase( | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base& absl::lts_20250512::container_internal::node_handle_base::operator=(absl::lts_20250512::container_internal::node_handle_base&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:110:7: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 110 | alloc_ = other.alloc_; | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'bool absl::lts_20250512::container_internal::node_handle_base::empty() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:117:41: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 117 | bool empty() const noexcept { return !alloc_; } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type absl::lts_20250512::container_internal::node_handle_base::get_allocator() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:119:50: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 119 | allocator_type get_allocator() const { return *alloc_; } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:43: error: 'IntegralFastPath' was not declared in this scope 1117 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::transfer_tag_t, const allocator_type&, absl::lts_20250512::container_internal::node_handle_base::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:126:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 126 | : alloc_(a) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:61: error: template argument 1 is invalid 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:76: error: expected unqualified-id before '=' token 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::construct_tag_t, const allocator_type&, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:133:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 133 | : alloc_(a) { | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h: In instantiation of 'class absl::lts_20250512::InlinedVector': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:194:41: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:105:9: error: no type named 'MoveAssignmentPolicy' in 'class absl::lts_20250512::inlined_vector_internal::Storage >' 105 | using MoveAssignmentPolicy = typename Storage::MoveAssignmentPolicy; | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'void absl::lts_20250512::container_internal::node_handle_base::reset()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:145:12: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 145 | assert(alloc_.has_value()); | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:146:20: error: 'nullopt' is not a member of 'absl' 146 | alloc_ = absl::nullopt; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type* absl::lts_20250512::container_internal::node_handle_base::alloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:153:52: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 153 | allocator_type* alloc() { return std::addressof(*alloc_); } | ^~~~~~ | alloc In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:111:41: error: expected ')' before 's' 111 | explicit UntypedFormatSpec(string_view s) : spec_(s) {} | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:41:10: error: 'string_view' does not name a type 41 | friend string_view ExtractStringification(StringifySink& sink, const T& v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:44: error: 'IntegralFastPath' was not declared in this scope 1124 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:62: error: template argument 1 is invalid 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:77: error: expected unqualified-id before '=' token 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:847:15: error: 'string_view' has not been declared 847 | void Append(string_view v) { sink_->Append(v); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:855:24: error: 'string_view' has not been declared 855 | bool PutPaddedString(string_view v, int width, int precision, bool left) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:861:37: error: 'absl::string_view' has not been declared 861 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:47:1: error: 'string_view' does not name a type 47 | string_view ExtractStringification(StringifySink& sink, const T& v) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:111, from ./src/core/util/debug_location.h:26, from ./src/core/util/ref_counted.h:31, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:79:37: error: 'absl::string_view' has not been declared 79 | absl::string_view buf_to_add); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:98:36: error: 'absl::string_view' has not been declared 98 | absl::string_view buf_to_add) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: In function 'absl::lts_20250512::crc32c_t absl::lts_20250512::ExtendCrc32c(absl::lts_20250512::crc32c_t, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:100:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 100 | if (buf_to_add.size() <= 64) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:102:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' 102 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:103:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 103 | buf_to_add.size())) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:37: error: 'string_view' is not a member of 'absl' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:54: error: expected ',' or ';' before '{' token 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h: In constructor 'absl::lts_20250512::status_internal::StatusRep::StatusRep(absl::lts_20250512::StatusCode, int, std::unique_ptr >)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 73 | payloads_(std::move(payloads_arg)) {} | ^ In file included from /usr/include/g++/string:55, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/ios:42, from /usr/include/g++/ostream:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:56, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/bits/basic_string.h:638:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with _InputIterator = _InputIterator; = ; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 638 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:638:9: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: note: candidate expects 3 arguments, 1 provided 73 | payloads_(std::move(payloads_arg)) {} | ^ In file included from /usr/include/g++/string:55, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/ios:42, from /usr/include/g++/ostream:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:56, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/bits/basic_string.h:600:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 600 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:600:7: note: candidate expects 2 arguments, 1 provided /usr/include/g++/bits/basic_string.h:596:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 596 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:596:7: note: candidate expects 2 arguments, 1 provided /usr/include/g++/bits/basic_string.h:592:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:592:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:565:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 565 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:565:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 565 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/g++/bits/basic_string.h:553:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 553 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:553:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:533:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 533 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:533:7: note: conversion of argument 1 would be ill-formed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:72:18: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 72 | message_(message_arg), | ^~~~~~~~~~~ | | | int In file included from /usr/include/g++/string:55, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/ios:42, from /usr/include/g++/ostream:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:56, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/bits/basic_string.h:518:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 518 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:518:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:500:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 500 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:500:7: note: candidate expects 4 arguments, 1 provided /usr/include/g++/bits/basic_string.h:484:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 484 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:484:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:469:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 469 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:469:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:456:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 456 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:456:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 456 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/g++/bits/basic_string.h:448:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:448:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 439 | basic_string() | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate expects 0 arguments, 1 provided /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:39: error: expected primary-expression before '*' token 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::Mix(uint64_t, uint64_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1320:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1320 | if constexpr (sizeof(size_t) < 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::WeakMix(uint64_t, uint64_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1337:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1337 | if constexpr (sizeof(size_t) < 8) return Mix(n, kMul); | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: In member function 'bool absl::lts_20250512::str_format_internal::ParsedFormatBase::ProcessFormat(Consumer) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:155:5: error: 'string_view' was not declared in this scope 155 | string_view text(base, 0); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:157:31: error: 'text' was not declared in this scope; did you mean 'atexit'? 157 | const char* const end = text.data() + text.size(); | ^~~~ | atexit /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:224:44: error: expected ')' before 'format' 224 | explicit ExtendedParsedFormat(string_view format) | ~ ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:247:52: error: 'string_view' has not been declared 247 | static std::unique_ptr New(string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:251:7: error: 'string_view' has not been declared 251 | string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:256:52: error: 'string_view' has not been declared 256 | static std::unique_ptr New(string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:264:35: error: expected ')' before 's' 264 | ExtendedParsedFormat(string_view s, bool allow_ignored) | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:265:50: error: expected unqualified-id before ')' token 265 | : ParsedFormatBase(s, allow_ignored, {C...}) {} | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:55:45: error: expected ')' before 's' 55 | explicit UntypedFormatSpecImpl(string_view s) | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:63:3: error: 'string_view' does not name a type 63 | string_view str() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In member function 'size_t absl::lts_20250512::hash_internal::HashImpl::operator()(const T&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1440:29: error: 'hash' is not a member of 'absl::lts_20250512::hash_internal::MixingHashState' 1440 | return MixingHashState::hash(value); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static H absl::lts_20250512::hash_internal::HashStateBase::combine(H, const T&, const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:64: error: expected primary-expression before '>' token 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:54: error: 'out' was not declared in this scope 66 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:57: error: expression list treated as compound expression in initializer [-fpermissive] 66 | int_type* absl_nonnull out); | ^ In file included from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:446:39: error: 'absl::string_view' has not been declared 446 | Status(absl::StatusCode code, absl::string_view msg); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:507:9: error: 'string_view' in namespace 'absl' does not name a type 507 | absl::string_view message() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:54: error: expected primary-expression before 'float' 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:77: error: expression list treated as compound expression in initializer [-fpermissive] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:581:9: error: 'optional' in namespace 'absl' does not name a template type 581 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:589:25: error: 'absl::string_view' has not been declared 589 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:595:27: error: 'absl::string_view' has not been declared 595 | bool ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:54: error: expected primary-expression before 'double' 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:78: error: expression list treated as compound expression in initializer [-fpermissive] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:54: error: expected primary-expression before 'bool' 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:76: error: expression list treated as compound expression in initializer [-fpermissive] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:40: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:42: error: expected primary-expression before '*' token 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:13: error: 'absl::FunctionRef' is not a type 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:24: error: expected ',' or '...' before '<' token 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:67: error: '::Invoke' has not been declared; did you mean 'revoke'? 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~~ | revoke /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:57: error: 'out' was not declared in this scope 112 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:60: error: expression list treated as compound expression in initializer [-fpermissive] 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:738:27: error: 'string_view' is not a member of 'absl' 738 | Status AbortedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:739:33: error: 'string_view' is not a member of 'absl' 739 | Status AlreadyExistsError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'string_view' is not a member of 'absl' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:740:29: error: 'absl::lts_20250512::Status absl::lts_20250512::CancelledError' redeclared as different kind of entity 740 | Status CancelledError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:116:53: error: expected primary-expression before '*' token 116 | absl::int128* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:612:17: note: previous declaration 'absl::lts_20250512::Status absl::lts_20250512::CancelledError()' 612 | friend Status CancelledError(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:740:29: error: 'string_view' is not a member of 'absl' 740 | Status CancelledError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:741:28: error: 'string_view' is not a member of 'absl' 741 | Status DataLossError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:742:36: error: 'string_view' is not a member of 'absl' 742 | Status DeadlineExceededError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:743:38: error: 'string_view' is not a member of 'absl' 743 | Status FailedPreconditionError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:744:28: error: 'string_view' is not a member of 'absl' 744 | Status InternalError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:745:35: error: 'string_view' is not a member of 'absl' 745 | Status InvalidArgumentError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:116:68: error: 'out' was not declared in this scope 116 | absl::int128* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:746:28: error: 'string_view' is not a member of 'absl' 746 | Status NotFoundError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:40, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h: In function 'OutputIterator absl::lts_20250512::c_sample(const C&, OutputIterator, Distance, UniformRandomBitGenerator&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h:849:15: error: 'sample' is not a member of 'std' 849 | return std::sample(container_algorithm_internal::c_begin(c), | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:747:30: error: 'string_view' is not a member of 'absl' 747 | Status OutOfRangeError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'string_view' is not a member of 'absl' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:118:54: error: expected primary-expression before '*' token 118 | absl::uint128* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:748:36: error: 'string_view' is not a member of 'absl' 748 | Status PermissionDeniedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:749:37: error: 'string_view' is not a member of 'absl' 749 | Status ResourceExhaustedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:750:35: error: 'string_view' is not a member of 'absl' 750 | Status UnauthenticatedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:751:31: error: 'string_view' is not a member of 'absl' 751 | Status UnavailableError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:752:33: error: 'string_view' is not a member of 'absl' 752 | Status UnimplementedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:118:69: error: 'out' was not declared in this scope 118 | absl::uint128* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:753:27: error: 'string_view' is not a member of 'absl' 753 | Status UnknownError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: In function 'constexpr bool absl::lts_20250512::numbers_internal::is_signed()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:131:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 131 | if constexpr (std::is_arithmetic::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:766:46: error: 'absl::string_view' has not been declared 766 | Status ErrnoToStatus(int error_number, absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:29: error: 'string_view' is not a member of 'absl' 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:53: error: expected primary-expression before '*' token 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static K& absl::lts_20250512::container_internal::map_slot_policy::mutable_key(absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:381:40: error: 'launder' is not a member of 'std' 381 | : *std::launder(const_cast( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static auto absl::lts_20250512::container_internal::map_slot_policy::transfer(Allocator*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: error: 'conjunction' in namespace 'std' does not name a template type 441 | auto is_relocatable = typename std::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: note: 'std::conjunction' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:52: error: expected '(' before '<' token 441 | auto is_relocatable = typename std::conjunction< | ^ | ( /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:442:72: error: expected primary-expression before ',' token 442 | absl::is_trivially_relocatable, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:68: error: 'value' was not declared in this scope 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:157:23: error: expected primary-expression before 'int' 157 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:157:31: error: expression list treated as compound expression in initializer [-fpermissive] 157 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:30: error: 'string_view' is not a member of 'absl' 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:829:14: error: 'string_view' in namespace 'absl' does not name a type 829 | inline absl::string_view Status::message() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:55: error: expected primary-expression before '*' token 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:449:43: error: 'launder' is not a member of 'std' 449 | std::memcpy(static_cast(std::launder(&new_slot->value)), | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:70: error: 'value' was not declared in this scope 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:159:24: error: expected primary-expression before 'int' 159 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:159:32: error: expression list treated as compound expression in initializer [-fpermissive] 159 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:30: error: 'string_view' is not a member of 'absl' 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:55: error: expected primary-expression before '*' token 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' 57 | using HasValue = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:62: error: template argument 3 is invalid 57 | using HasValue = std::conditional_t>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:860:14: error: 'optional' in namespace 'absl' does not name a template type 860 | inline absl::optional Status::GetPayload( | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:13: error: variable or field 'SetPayload' declared void 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:38: error: 'string_view' is not a member of 'absl' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:71: error: expected primary-expression before 'payload' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:13: error: 'bool absl::lts_20250512::Status::ErasePayload' is not a static data member of 'class absl::lts_20250512::Status' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:40: error: 'string_view' is not a member of 'absl' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:156:9: error: 'optional' in namespace 'absl' does not name a template type 156 | absl::optional alloc_ = {}; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:70: error: 'value' was not declared in this scope 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:161:24: error: expected primary-expression before 'int' 161 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:161:32: error: expression list treated as compound expression in initializer [-fpermissive] 161 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:881:13: error: variable or field 'ForEachPayload' declared void 881 | inline void Status::ForEachPayload( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:30: error: 'string_view' is not a member of 'absl' 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:55: error: expected primary-expression before '*' token 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:342:55: error: expected ')' before 'str' 342 | explicit constexpr CordRepExternal(absl::string_view str) | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:343:45: error: expected unqualified-id before ',' token 343 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base& absl::lts_20250512::container_internal::node_handle_base::operator=(absl::lts_20250512::container_internal::node_handle_base&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:110:7: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 110 | alloc_ = other.alloc_; | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:29: error: 'invoke_result_t' in namespace 'std' does not name a template type 361 | typename = ::std::invoke_result_t> | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:22: note: 'std::invoke_result_t' is only available from C++17 onwards 361 | typename = ::std::invoke_result_t> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:44: error: expected '>' before '<' token 361 | typename = ::std::invoke_result_t> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:362:55: error: 'absl::string_view' has not been declared 362 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view data) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank1, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: error: 'invoke' is not a member of 'std' 363 | ::std::invoke(std::forward(releaser), data); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:70: error: 'value' was not declared in this scope 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:48: error: 'invoke_result_t' in namespace 'std' does not name a template type 366 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:41: note: 'std::invoke_result_t' is only available from C++17 onwards 366 | template > | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:163:24: error: expected primary-expression before 'int' 163 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:163:32: error: expression list treated as compound expression in initializer [-fpermissive] 163 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:63: error: expected '>' before '<' token 366 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:367:55: error: 'absl::string_view' has not been declared 367 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank0, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: error: 'invoke' is not a member of 'std' 368 | ::std::invoke(std::forward(releaser)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:164:31: error: 'string_view' is not a member of 'absl' 164 | bool safe_strto128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:37: error: expected primary-expression before '*' token 165 | absl::int128* absl_nonnull value, int base); | ^ In file included from include/grpc/event_engine/event_engine.h:17, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: include/grpc/event_engine/endpoint_config.h:36:16: error: 'optional' in namespace 'std' does not name a template type 36 | virtual std::optional GetInt(absl::string_view key) const = 0; | ^~~~~~~~ include/grpc/event_engine/endpoint_config.h:36:11: note: 'std::optional' is only available from C++17 onwards 36 | virtual std::optional GetInt(absl::string_view key) const = 0; | ^~~ include/grpc/event_engine/endpoint_config.h:39:16: error: 'optional' in namespace 'std' does not name a template type 39 | virtual std::optional GetString( | ^~~~~~~~ include/grpc/event_engine/endpoint_config.h:39:11: note: 'std::optional' is only available from C++17 onwards 39 | virtual std::optional GetString( | ^~~ include/grpc/event_engine/endpoint_config.h:43:3: error: 'GetVoidPointer' declared as a 'virtual' field 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ^~~~~~~ include/grpc/event_engine/endpoint_config.h:43:17: error: expected ';' at end of member declaration 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ^~~~~~~~~~~~~~ | ; include/grpc/event_engine/endpoint_config.h:43:49: error: expected ')' before 'key' 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20250512::cord_internal::CordRepExternalImpl::~CordRepExternalImpl()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:386:26: error: 'string_view' is not a member of 'absl' 386 | absl::string_view(base, length)); | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:18, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: include/grpc/event_engine/extensible.h:62:3: error: 'QueryExtension' declared as a 'virtual' field 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~~~~ include/grpc/event_engine/extensible.h:62:17: error: expected ';' at end of member declaration 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~~~~~~~~~~~ | ; include/grpc/event_engine/extensible.h:62:32: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~ include/grpc/event_engine/extensible.h:62:32: error: invalid use of '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'bool absl::lts_20250512::container_internal::node_handle_base::empty() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:117:41: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 117 | bool empty() const noexcept { return !alloc_; } | ^~~~~~ | alloc include/grpc/event_engine/extensible.h:62:76: error: expected ';' at end of member declaration 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type absl::lts_20250512::container_internal::node_handle_base::get_allocator() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:119:50: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 119 | allocator_type get_allocator() const { return *alloc_; } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:52: error: 'value' was not declared in this scope 165 | absl::int128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::transfer_tag_t, const allocator_type&, absl::lts_20250512::container_internal::node_handle_base::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:126:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 126 | : alloc_(a) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:59: error: expected primary-expression before 'int' 165 | absl::int128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:67: error: expression list treated as compound expression in initializer [-fpermissive] 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::construct_tag_t, const allocator_type&, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:133:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 133 | : alloc_(a) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:30: error: 'string_view' is not a member of 'absl' 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:55: error: expected primary-expression before '*' token 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:32: error: 'string_view' is not a member of 'absl' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~~~~~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'void absl::lts_20250512::container_internal::node_handle_base::reset()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:145:12: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 145 | assert(alloc_.has_value()); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:57: error: expected primary-expression before 'pos' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:60: error: expression list treated as compound expression in initializer [-fpermissive] 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:146:20: error: 'nullopt' is not a member of 'absl' 146 | alloc_ = absl::nullopt; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:516:41: error: expected ')' before 'sv' 516 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:70: error: 'value' was not declared in this scope 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:167:24: error: expected primary-expression before 'int' 167 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:167:32: error: expression list treated as compound expression in initializer [-fpermissive] 167 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:31: error: 'string_view' is not a member of 'absl' 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:57: error: expected primary-expression before '*' token 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:711:45: error: expected ')' before 'chars' 711 | explicit constexpr Rep(absl::string_view chars) | ~ ^~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:727:38: error: expected unqualified-id before '{' token 727 | GetOrNull(chars, 14)} {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type* absl::lts_20250512::container_internal::node_handle_base::alloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:153:52: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 153 | allocator_type* alloc() { return std::addressof(*alloc_); } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:72: error: 'value' was not declared in this scope 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:169:25: error: expected primary-expression before 'int' 169 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:169:33: error: expression list treated as compound expression in initializer [-fpermissive] 169 | int base); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:44:14: error: 'string_view' has not been declared 44 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:31: error: 'string_view' is not a member of 'absl' 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:57: error: expected primary-expression before '*' token 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:59:14: error: 'string_view' has not been declared 59 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:71:47: error: 'string_view' has not been declared 71 | inline void AbslFormatFlush(std::string* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::string*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:17: error: request for member 'data' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:27: error: request for member 'size' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:74:48: error: 'string_view' has not been declared 74 | inline void AbslFormatFlush(std::ostream* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::ostream*, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:16: error: request for member 'data' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:55: error: request for member 'size' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:78:48: error: 'string_view' has not been declared 78 | inline void AbslFormatFlush(FILERawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:82:50: error: 'string_view' has not been declared 82 | inline void AbslFormatFlush(BufferRawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/output.h:89:26: error: 'string_view' has not been declared 89 | auto InvokeFlush(T* out, string_view s) -> decltype(AbslFormatFlush(out, s)) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] 44 | std::declval(), string_view()))* = nullptr> | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:48:14: error: 'string_view' has not been declared 48 | void Write(string_view s) { write_(sink_, s); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:72: error: 'value' was not declared in this scope 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:57:30: error: 'string_view' has not been declared 57 | static void Flush(void* r, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:171:25: error: expected primary-expression before 'int' 171 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:171:33: error: expression list treated as compound expression in initializer [-fpermissive] 171 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:62:25: error: 'string_view' has not been declared 62 | void (*write_)(void*, string_view); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:31: error: 'string_view' is not a member of 'absl' 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:57: error: expected primary-expression before '*' token 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:94:15: error: 'string_view' has not been declared 94 | void Append(string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:110:24: error: 'string_view' has not been declared 110 | bool PutPaddedString(string_view v, int width, int precision, bool left); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:72: error: 'value' was not declared in this scope 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:173:25: error: expected primary-expression before 'int' 173 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:173:33: error: expression list treated as compound expression in initializer [-fpermissive] 173 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:174:32: error: 'string_view' is not a member of 'absl' 174 | bool safe_strtou128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:39: error: expected primary-expression before '*' token 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:54: error: 'value' was not declared in this scope 175 | absl::uint128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:61: error: expected primary-expression before 'int' 175 | absl::uint128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:69: error: expression list treated as compound expression in initializer [-fpermissive] 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:229:43: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 229 | [[nodiscard]] bool safe_strtoi_base(absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:229:43: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:45: error: expected primary-expression before '*' token 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Flush()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:73:16: error: 'string_view' was not declared in this scope 73 | raw_.Write(string_view(buf_, static_cast(pos_ - buf_))); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:53, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h: In function 'constexpr int absl::lts_20250512::numeric_internal::Popcount(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h:129:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 129 | if constexpr (sizeof(x) <= sizeof(uint32_t)) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Append(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:95:18: error: request for member 'size' in 'v', which is of non-class type 'int' 95 | size_t n = v.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:60: error: 'out' was not declared in this scope 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:65: error: expected primary-expression before 'int' 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:73: error: expression list treated as compound expression in initializer [-fpermissive] 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:74: error: expected ';' before '{' token 230 | int_type* absl_nonnull out, int base) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:20: error: redefinition of 'template bool absl::lts_20250512::SimpleAtoi' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: 'template bool absl::lts_20250512::SimpleAtoi' previously declared here 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:37: error: 'string_view' is not a member of 'absl' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:313:39: error: expected primary-expression before '*' token 313 | int_type* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/extension.h:103:20: error: request for member 'data' in 'v', which is of non-class type 'int' 103 | memcpy(pos_, v.data(), n); | ^~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/http_service.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/core/v3/http_service.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:313:54: error: 'out' was not declared in this scope 313 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'string_view' is not a member of 'absl' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:318:50: error: expected primary-expression before '*' token 318 | absl::int128* absl_nonnull out) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h: In function 'constexpr T absl::lts_20250512::byteswap(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:22: error: 'is_integral_v' is not a member of 'std'; did you mean 'is_integral'? 241 | static_assert(std::is_integral_v, | ^~~~~~~~~~~~~ | is_integral /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:37: error: expected primary-expression before '>' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:38: error: expected primary-expression before ',' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:246:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 246 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:248:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 248 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:250:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 250 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:252:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 252 | } else if constexpr (sizeof(T) == 8) { | ^~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:20, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: include/grpc/event_engine/memory_allocator.h:205:55: error: 'absl::string_view' has not been declared 205 | virtual MemoryAllocator CreateMemoryAllocator(absl::string_view name) = 0; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:23: error: expected ';' at end of member declaration 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ^~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:47: error: expected ')' before 'data' 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ~ ^~~~~ | ) In file included from ./src/core/util/avl.h:27, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/util/useful.h: At global scope: ./src/core/util/useful.h:69:29: error: 'variant' in namespace 'std' does not name a template type 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~~~~~ ./src/core/util/useful.h:69:24: note: 'std::variant' is only available from C++17 onwards 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~ ./src/core/util/useful.h:69:36: error: expected ',' or '...' before '<' token 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:27: error: expected ';' at end of member declaration 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ^~~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:57: error: expected ')' before '&' token 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ~ ^ | ) In file included from include/grpc/event_engine/slice_buffer.h:19, from include/grpc/event_engine/event_engine.h:22, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: include/grpc/event_engine/slice.h:73:9: error: 'string_view' in namespace 'absl' does not name a type 73 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ ./src/core/util/useful.h: In function 'int grpc_core::QsortCompare(int)': ./src/core/util/useful.h:70:34: error: 'a' was not declared in this scope 70 | const int index = QsortCompare(a.index(), b.index()); | ^ ./src/core/util/useful.h:70:45: error: 'b' was not declared in this scope 70 | const int index = QsortCompare(a.index(), b.index()); | ^ ./src/core/util/useful.h:72:15: error: 'visit' is not a member of 'std' 72 | return std::visit( | ^~~~~ ./src/core/util/useful.h:72:15: note: 'std::visit' is only available from C++17 onwards ./src/core/util/useful.h: At global scope: ./src/core/util/useful.h:79:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~ ./src/core/util/useful.h:79:31: error: 'int grpc_core::QsortCompare' redeclared as different kind of entity 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/util/useful.h:69:5: note: previous declaration 'template int grpc_core::QsortCompare(int)' 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~~~~~~~~~~ ./src/core/util/useful.h:79:31: error: 'string_view' is not a member of 'absl' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/util/useful.h:79:52: error: 'string_view' is not a member of 'absl' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:123:50: error: 'absl::string_view' has not been declared 123 | inline bool operator==(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In function 'bool grpc_event_engine::experimental::slice_detail::operator==(const grpc_event_engine::experimental::slice_detail::BaseSlice&, int)': include/grpc/event_engine/slice.h:124:12: error: 'const class grpc_event_engine::experimental::slice_detail::BaseSlice' has no member named 'as_string_view' 124 | return a.as_string_view() == b; | ^~~~~~~~~~~~~~ include/grpc/event_engine/slice.h: At global scope: include/grpc/event_engine/slice.h:127:50: error: 'absl::string_view' has not been declared 127 | inline bool operator!=(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In function 'bool grpc_event_engine::experimental::slice_detail::operator!=(const grpc_event_engine::experimental::slice_detail::BaseSlice&, int)': include/grpc/event_engine/slice.h:128:12: error: 'const class grpc_event_engine::experimental::slice_detail::BaseSlice' has no member named 'as_string_view' 128 | return a.as_string_view() != b; | ^~~~~~~~~~~~~~ include/grpc/event_engine/slice.h: At global scope: include/grpc/event_engine/slice.h:131:13: error: declaration of 'operator==' as non-function 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ include/grpc/event_engine/slice.h:131:30: error: 'string_view' is not a member of 'absl' 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:131:45: error: expected primary-expression before 'const' 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~ include/grpc/event_engine/slice.h:135:13: error: declaration of 'operator!=' as non-function 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ include/grpc/event_engine/slice.h:135:30: error: 'string_view' is not a member of 'absl' 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:135:45: error: expected primary-expression before 'const' 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~ include/grpc/event_engine/slice.h:160:37: error: 'absl::string_view' has not been declared 160 | static Out FromCopiedString(absl::string_view s) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In static member function 'static Out grpc_event_engine::experimental::slice_detail::CopyConstructors::FromCopiedString(int)': include/grpc/event_engine/slice.h:161:31: error: request for member 'data' in 's', which is of non-class type 'int' 161 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ include/grpc/event_engine/slice.h:161:41: error: request for member 'size' in 's', which is of non-class type 'int' 161 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:24: error: 'string_view' was not declared in this scope 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:50: error: expected primary-expression before 'consumer' 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:58: error: expression list treated as compound expression in initializer [-fpermissive] 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:59: error: expected ';' before '{' token 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~ | ; In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:86, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_data_edge.h:45:14: error: 'string_view' in namespace 'absl' does not name a type 45 | inline absl::string_view EdgeData(const CordRep* edge) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:208:51: error: 'string_view' has not been declared 208 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:210:52: error: 'string_view' has not been declared 210 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:239:21: error: 'absl::string_view' has not been declared 239 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:245:46: error: 'absl::string_view' has not been declared 245 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:321:16: error: 'string_view' in namespace 'absl' does not name a type 321 | inline absl::string_view Data(size_t index) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:346:46: error: 'absl::string_view' has not been declared 346 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:348:46: error: 'absl::string_view' has not been declared 348 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:38: error: 'string_view' is not a member of 'absl' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:63: error: expected primary-expression before 'extra' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:24: error: 'constexpr' needed for in-class initialization of static data member 'absl::lts_20250512::cord_internal::CordRepBtree* absl::lts_20250512::cord_internal::CordRepBtree::NewLeaf' of non-integral type [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:68: error: expression list treated as compound expression in initializer [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^ src/core/ext/upb-gen/validate/validate.upb_minitable.c:822:1: warning: 'retain' attribute directive ignored [-Wattributes] 822 | const upb_MiniTableExtension validate_disabled_ext = { | ^~~~~ src/core/ext/upb-gen/validate/validate.upb_minitable.c:829:1: warning: 'retain' attribute directive ignored [-Wattributes] 829 | const upb_MiniTableExtension validate_ignored_ext = { | ^~~~~ src/core/ext/upb-gen/validate/validate.upb_minitable.c:836:1: warning: 'retain' attribute directive ignored [-Wattributes] 836 | const upb_MiniTableExtension validate_required_ext = { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:535:9: error: 'string_view' in namespace 'absl' does not name a type 535 | absl::string_view AddData(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:116:32: error: 'string_view' was not declared in this scope 116 | constexpr bool EnsureConstexpr(string_view s) { | ^~~~~~~~~~~ src/core/ext/upb-gen/validate/validate.upb_minitable.c:843:1: warning: 'retain' attribute directive ignored [-Wattributes] 843 | const upb_MiniTableExtension validate_rules_ext = { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:123:18: error: expected ')' before 'format' 123 | string_view format, bool allow_ignored, | ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:122:28: note: to match this '(' 122 | explicit ParsedFormatBase( | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:571:58: error: 'absl::string_view' has not been declared 571 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'string_view' was not declared in this scope 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:226:64: error: expected primary-expression before 'conv' 226 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:53: error: expected primary-expression before '*' token 227 | FormatSinkImpl* sink); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:55: error: 'sink' was not declared in this scope; did you mean 'link'? 227 | FormatSinkImpl* sink); | ^~~~ | link /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const wstring&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:637:14: error: 'string_view' in namespace 'absl' does not name a type 637 | inline absl::string_view CordRepBtree::Data(size_t index) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'wstring_view' is not a member of 'std' 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:229:64: error: expected primary-expression before 'conv' 229 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:53: error: expected primary-expression before '*' token 230 | FormatSinkImpl* sink); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:55: error: 'sink' was not declared in this scope; did you mean 'link'? 230 | FormatSinkImpl* sink); | ^~~~ | link /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: In function 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const AbslCord&, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, absl::lts_20250512::str_format_internal::FormatSinkImpl*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:8: error: 'string_view' was not declared in this scope 275 | for (string_view piece : value.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ';' before 'if' 286 | } | ^ | ; 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ')' before 'if' 286 | } | ^ | ) 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:7: note: to match this '(' 275 | for (string_view piece : value.Chunks()) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:168:33: error: expected ')' before 's' 168 | FormatSpecTemplate(string_view s) : Base(s) {} // NOLINT | ~ ^~ | ) In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/util/ref_counted_string.h:34:53: error: 'absl::string_view' has not been declared 34 | static RefCountedPtr Make(absl::string_view src); | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:51:9: error: 'string_view' in namespace 'absl' does not name a type 51 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:62:46: error: expected ')' before 'src' 62 | explicit RefCountedString(absl::string_view src); | ~ ^~~~ | ) cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:49, from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h: In function 'void absl::lts_20250512::base_internal::CallOnceImpl(std::atomic*, absl::lts_20250512::base_internal::SchedulingMode, Callable&&, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:184:10: error: 'invoke' is not a member of 'std' 184 | std::invoke(std::forward(fn), std::forward(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:184:10: note: 'std::invoke' is only available from C++17 onwards ./src/core/util/ref_counted_string.h:79:51: error: expected ')' before 'str' 79 | explicit RefCountedStringValue(absl::string_view str) | ~ ^~~~ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:52:11: error: 'disjunction' in namespace 'absl' does not name a template type 52 | absl::disjunction&>, | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:82:9: error: 'string_view' in namespace 'absl' does not name a type 82 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:65:11: error: 'disjunction' in namespace 'absl' does not name a template type 65 | absl::disjunction, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:81:54: error: expected template-name before '<' token 81 | : public IsConstructibleOrConvertibleFromStatusOr {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:81:54: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:86:43: error: 'disjunction' in namespace 'absl' does not name a template type 86 | using IsDirectInitializationValid = absl::disjunction< | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:93:30: error: 'absl::string_view' has not been declared 93 | absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator==(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:94:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 94 | return lhs.as_string_view() == rhs; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:113:66: error: expected template-name before '<' token 113 | : public IsConstructibleOrConvertibleOrAssignableFromStatusOr {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:113:66: error: expected '{' before '<' token ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:96:13: error: declaration of 'operator==' as non-function 96 | inline bool operator==(absl::string_view lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:118:43: error: 'disjunction' in namespace 'absl' does not name a template type 118 | using IsForwardingAssignmentValid = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:53: error: 'negation' is not a member of 'absl' 128 | using Equality = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:62: error: template argument 3 is invalid 128 | using Equality = std::conditional_t>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:131:35: error: 'conjunction' in namespace 'absl' does not name a template type 131 | using IsConstructionValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:147:33: error: 'conjunction' in namespace 'absl' does not name a template type 147 | using IsAssignmentValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:159:45: error: 'conjunction' in namespace 'absl' does not name a template type 159 | using IsConstructionFromStatusValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:169:47: error: 'conjunction' in namespace 'absl' does not name a template type 169 | using IsConstructionFromStatusOrValid = absl::conjunction< | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:96:30: error: 'string_view' is not a member of 'absl' 96 | inline bool operator==(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:178:41: error: 'conjunction' in namespace 'absl' does not name a template type 178 | using IsStatusOrAssignmentValid = absl::conjunction< | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:97:24: error: expected primary-expression before 'const' 97 | const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator==(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:102:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 102 | return lhs.as_string_view() == rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:102:38: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 102 | return lhs.as_string_view() == rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:106:30: error: 'absl::string_view' has not been declared 106 | absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator!=(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:107:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 107 | return lhs.as_string_view() != rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:109:13: error: declaration of 'operator!=' as non-function 109 | inline bool operator!=(absl::string_view lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:252:41: error: expected ')' before ',' token 252 | explicit StatusOrData(absl::in_place_t, Args&&... args) | ~ ^ | ) ./src/core/util/ref_counted_string.h:109:30: error: 'string_view' is not a member of 'absl' 109 | inline bool operator!=(absl::string_view lhs, | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:110:24: error: expected primary-expression before 'const' 110 | const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator!=(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:115:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 115 | return lhs.as_string_view() != rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:115:38: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 115 | return lhs.as_string_view() != rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:118:63: error: 'absl::string_view' has not been declared 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:119:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 119 | return lhs.as_string_view() < rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:121:13: error: declaration of 'operator<' as non-function 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~ ./src/core/util/ref_counted_string.h:121:29: error: 'string_view' is not a member of 'absl' 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:121:46: error: expected primary-expression before 'const' 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:112:9: error: 'string_view' in namespace 'absl' does not name a type 112 | absl::string_view Init(CordRepBtree* tree); | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:126:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 126 | return lhs.as_string_view() < rhs.as_string_view(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:118:9: error: 'string_view' in namespace 'absl' does not name a type 118 | absl::string_view Next(); | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:126:37: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 126 | return lhs.as_string_view() < rhs.as_string_view(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:122:9: error: 'string_view' in namespace 'absl' does not name a type 122 | absl::string_view Skip(size_t skip); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:146:9: error: 'string_view' in namespace 'absl' does not name a type 146 | absl::string_view Read(size_t n, size_t chunk_size, CordRep*& tree); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:155:9: error: 'string_view' in namespace 'absl' does not name a type 155 | absl::string_view Seek(size_t offset); | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:129:63: error: 'absl::string_view' has not been declared 129 | inline bool operator>(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator>(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:130:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 130 | return lhs.as_string_view() > rhs; | ^~~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/type/matcher/v3/cel.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/type/matcher/v3/cel.upb_minitable.o -pthread ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:132:13: error: declaration of 'operator>' as non-function 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:167:14: error: 'string_view' in namespace 'absl' does not name a type 167 | inline absl::string_view CordRepBtreeReader::Init(CordRepBtree* tree) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:132:29: error: 'string_view' is not a member of 'absl' 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:174:14: error: 'string_view' in namespace 'absl' does not name a type 174 | inline absl::string_view CordRepBtreeReader::Next() { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:132:46: error: expected primary-expression before 'const' 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:182:14: error: 'string_view' in namespace 'absl' does not name a type 182 | inline absl::string_view CordRepBtreeReader::Skip(size_t skip) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:197:14: error: 'string_view' in namespace 'absl' does not name a type 197 | inline absl::string_view CordRepBtreeReader::Seek(size_t offset) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:46: error: 'string_view' was not declared in this scope 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator>(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:137:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 137 | return lhs.as_string_view() > rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:137:37: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 137 | return lhs.as_string_view() > rhs.as_string_view(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:147:25: error: 'absl::string_view' has not been declared 147 | bool operator()(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ ./src/core/util/ref_counted_string.h:152:25: error: 'absl::string_view' has not been declared 152 | absl::string_view rhs) const { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In member function 'bool grpc_core::RefCountedStringValueLessThan::operator()(int, const grpc_core::RefCountedStringValue&) const': ./src/core/util/ref_counted_string.h:149:16: error: no match for 'operator<' (operand types are 'int' and 'const grpc_core::RefCountedStringValue') 149 | return lhs < rhs; | ~~~ ^ ~~~ | | | | int const grpc_core::RefCountedStringValue In file included from ./src/core/util/ref_counted.h:33, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/util/ref_counted_ptr.h:373:6: note: candidate: 'template bool grpc_core::operator<(const grpc_core::RefCountedPtr&, const grpc_core::RefCountedPtr&)' 373 | bool operator<(const RefCountedPtr& p1, const RefCountedPtr& p2) { | ^~~~~~~~ ./src/core/util/ref_counted_ptr.h:373:6: note: template argument deduction/substitution failed: In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/util/ref_counted_string.h:149:18: note: mismatched types 'const grpc_core::RefCountedPtr' and 'int' 149 | return lhs < rhs; | ^~~ In file included from ./src/core/util/ref_counted.h:33, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/util/ref_counted_ptr.h:378:6: note: candidate: 'template bool grpc_core::operator<(const grpc_core::WeakRefCountedPtr&, const grpc_core::WeakRefCountedPtr&)' 378 | bool operator<(const WeakRefCountedPtr& p1, const WeakRefCountedPtr& p2) { | ^~~~~~~~ ./src/core/util/ref_counted_ptr.h:378:6: note: template argument deduction/substitution failed: In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/util/ref_counted_string.h:149:18: note: mismatched types 'const grpc_core::WeakRefCountedPtr' and 'int' 149 | return lhs < rhs; | ^~~ ./src/core/util/ref_counted_string.h:118:13: note: candidate: 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, int)' 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~ ./src/core/util/ref_counted_string.h:118:52: note: no known conversion for argument 1 from 'int' to 'const grpc_core::RefCountedStringValue&' 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ./src/core/util/ref_counted_string.h:124:13: note: candidate: 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)' 124 | inline bool operator<(const RefCountedStringValue& lhs, | ^~~~~~~~ ./src/core/util/ref_counted_string.h:124:52: note: no known conversion for argument 1 from 'int' to 'const grpc_core::RefCountedStringValue&' 124 | inline bool operator<(const RefCountedStringValue& lhs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:462:23: error: 'string_view' in namespace 'absl' does not name a type 462 | static inline absl::string_view OpenBrackets() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:476:23: error: 'string_view' in namespace 'absl' does not name a type 476 | static inline absl::string_view CloseBrackets() { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h: In instantiation of 'class absl::lts_20250512::InlinedVector': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:194:41: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:105:9: error: no type named 'MoveAssignmentPolicy' in 'class absl::lts_20250512::inlined_vector_internal::Storage >' 105 | using MoveAssignmentPolicy = typename Storage::MoveAssignmentPolicy; | ^~~~~~~~~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:56, from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:33:12: error: 'bad_variant_access' has not been declared in 'std' 33 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:35:12: error: 'get_if' has not been declared in 'std' 35 | using std::get_if; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:36:12: error: 'holds_alternative' has not been declared in 'std' 36 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:37:12: error: 'monostate' has not been declared in 'std' 37 | using std::monostate; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:38:12: error: 'variant' has not been declared in 'std' 38 | using std::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:39:12: error: 'variant_alternative' has not been declared in 'std' 39 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:40:12: error: 'variant_alternative_t' has not been declared in 'std' 40 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:41:12: error: 'variant_npos' has not been declared in 'std' 41 | using std::variant_npos; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:42:12: error: 'variant_size' has not been declared in 'std' 42 | using std::variant_size; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:43:12: error: 'variant_size_v' has not been declared in 'std' 43 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:44:12: error: 'visit' has not been declared in 'std' 44 | using std::visit; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h: In function 'To absl::lts_20250512::ConvertVariantTo(Variant&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:75:16: error: 'visit' is not a member of 'absl' 75 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:240:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 240 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:240:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:241:61: error: wrong number of template arguments (5, should be at least 1) 241 | false, T, U, false, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:242:34: error: expected unqualified-id before '=' token 242 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:246:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 246 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:246:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:247:60: error: wrong number of template arguments (5, should be at least 1) 247 | false, T, U, true, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:248:34: error: expected unqualified-id before '=' token 248 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:252:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 252 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:252:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:253:60: error: wrong number of template arguments (5, should be at least 1) 253 | true, T, U, false, const U&>::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:318:65: error: 'out' was not declared in this scope 318 | absl::int128* absl_nonnull out) { | ^~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:254:34: error: expected unqualified-id before '=' token 254 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:258:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 258 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:258:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:259:59: error: wrong number of template arguments (5, should be at least 1) 259 | true, T, U, true, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:260:34: error: expected unqualified-id before '=' token 260 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:265:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 265 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:265:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:266:56: error: wrong number of template arguments (5, should be at least 1) 266 | false, T, U, false, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:267:34: error: expected unqualified-id before '=' token 267 | int> = 0> | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/google/api/annotations.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/google/api/annotations.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:271:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 271 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:271:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:272:55: error: wrong number of template arguments (5, should be at least 1) 272 | false, T, U, true, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:273:34: error: expected unqualified-id before '=' token 273 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:277:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 277 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:277:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:278:55: error: wrong number of template arguments (5, should be at least 1) 278 | true, T, U, false, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:279:34: error: expected unqualified-id before '=' token 279 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:283:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 283 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:283:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:284:54: error: wrong number of template arguments (5, should be at least 1) 284 | true, T, U, true, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:285:34: error: expected unqualified-id before '=' token 285 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:309:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 309 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:311:36: error: expected unqualified-id before '=' token 311 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:317:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 317 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:319:36: error: expected unqualified-id before '=' token 319 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:325:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 325 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:327:36: error: expected unqualified-id before '=' token 327 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:333:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 333 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:335:36: error: expected unqualified-id before '=' token 335 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:353:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 353 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:355:36: error: expected unqualified-id before '=' token 355 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:359:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 359 | absl::enable_if_t bool absl::lts_20250512::SimpleHexAtoi' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:359:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: 'template bool absl::lts_20250512::SimpleHexAtoi' previously declared here 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:360:45: error: wrong number of template arguments (3, should be at least 1) 360 | true, T, U>::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:361:36: error: expected unqualified-id before '=' token 361 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(absl::lts_20250512::str_format_internal::FormatArgImpl::Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:364:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 364 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:366:36: error: expected unqualified-id before '=' token 366 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 390 | internal_statusor::IsAssignmentValid::value, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:65: error: wrong number of template arguments (3, should be at least 1) 390 | internal_statusor::IsAssignmentValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2182:12: note: provided for 'template, class _Tp> struct std::enable_if' 2182 | struct enable_if | ^~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:66: error: expected identifier before '::' token 390 | internal_statusor::IsAssignmentValid::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:73: error: expected unqualified-id before ',' token 390 | internal_statusor::IsAssignmentValid::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:391:23: error: 'type' in namespace '::' does not name a type 391 | int>::type = 0> | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 398 | internal_statusor::IsAssignmentValid::value, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:329:57: error: 'out' was not declared in this scope 329 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:64: error: wrong number of template arguments (3, should be at least 1) 398 | internal_statusor::IsAssignmentValid::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2182:12: note: provided for 'template, class _Tp> struct std::enable_if' 2182 | struct enable_if | ^~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:65: error: expected identifier before '::' token 398 | internal_statusor::IsAssignmentValid::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:72: error: expected unqualified-id before ',' token 398 | internal_statusor::IsAssignmentValid::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'string_view' is not a member of 'absl' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:334:53: error: expected primary-expression before '*' token 334 | absl::int128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:399:23: error: 'type' in namespace '::' does not name a type 399 | int>::type = 0> | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:408:37: error: expected ')' before ',' token 408 | explicit StatusOr(absl::in_place_t, Args&&... args); | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:410:37: error: expected ')' before ',' token 410 | explicit StatusOr(absl::in_place_t, std::initializer_list ilist, | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:421:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 421 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:423:36: error: expected unqualified-id before '=' token 423 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:427:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 427 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:429:36: error: expected unqualified-id before '=' token 429 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:334:68: error: 'out' was not declared in this scope 334 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:434:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 434 | absl::enable_if_t::value, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' 298 | absl::conjunction>, | ^~~~~~~~~~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:436:36: error: expected unqualified-id before '=' token 436 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:36: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 441 | internal_statusor::IsConstructionValid::value, | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:300:69: error: template argument 1 is invalid 300 | std::is_same>>>::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:36: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:72: error: wrong number of template arguments (4, should be at least 1) 441 | internal_statusor::IsConstructionValid::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' 319 | absl::conjunction>, | ^~~~~~~~~~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:442:22: error: expected unqualified-id before '=' token 442 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, const absl::lts_20250512::StatusOr&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:634:47: error: 'OpenBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 634 | os << internal_statusor::StringifyRandom::OpenBrackets() | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:636:47: error: 'CloseBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 636 | << internal_statusor::StringifyRandom::CloseBrackets(); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const absl::lts_20250512::StatusOr&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:653:54: error: 'OpenBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 653 | internal_statusor::StringifyRandom::OpenBrackets(), | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:655:54: error: 'CloseBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 655 | internal_statusor::StringifyRandom::CloseBrackets()); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:688:22: error: expected constructor, destructor, or type conversion before '(' token 688 | StatusOr::StatusOr(absl::in_place_t, Args&&... args) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:693:22: error: expected constructor, destructor, or type conversion before '(' token 693 | StatusOr::StatusOr(absl::in_place_t, std::initializer_list ilist, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:339:69: error: 'out' was not declared in this scope 339 | absl::uint128* absl_nonnull out) { | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:95, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:39:48: error: 'absl::string_view' has not been declared 39 | static constexpr bool TryConstexprEval(absl::string_view view) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:26: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr absl::string_view value = T{}(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:50: error: expected unqualified-id before ')' token 44 | static constexpr absl::string_view value = T{}(); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:45:19: error: 'string_view' in namespace 'absl' does not name a type 45 | constexpr absl::string_view operator()() const { return value; } | ^~~~~~~~~~~ In file included from ./src/core/util/debug_location.h:26, from ./src/core/util/ref_counted.h:31, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, absl::lts_20250512::Hex)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:229:25: error: 'string_view' is not a member of 'absl' 229 | sink.Append(absl::string_view(end - real_width, real_width)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:236:25: error: 'string_view' is not a member of 'absl' 236 | sink.Append(absl::string_view(end - hex.width, hex.width)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:49:34: error: 'value' was not declared in this scope 49 | static_assert(TryConstexprEval(value), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h: In static member function 'static constexpr bool absl::lts_20250512::strings_internal::StringConstant::TryConstexprEval(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:17: error: request for member 'empty' in 'view', which is of non-class type 'int' 40 | return view.empty() || 2 * view[0] != 1; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:36: error: invalid types 'int[int]' for array subscript 40 | return view.empty() || 2 * view[0] != 1; | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:98, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:33:12: error: 'bad_optional_access' has not been declared in 'std' 33 | using std::bad_optional_access; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:34:12: error: 'optional' has not been declared in 'std' 34 | using std::optional; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:35:12: error: 'make_optional' has not been declared in 'std' 35 | using std::make_optional; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:36:12: error: 'nullopt_t' has not been declared in 'std' 36 | using std::nullopt_t; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:37:12: error: 'nullopt' has not been declared in 'std' 37 | using std::nullopt; | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:33: error: 'string_view' is not a member of 'absl' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:54: error: expected primary-expression before '&&' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:56: error: expected primary-expression before ')' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:194:34: error: expected ')' before 'src' 194 | explicit Cord(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:9: error: declaration of 'operator=' as non-function 195 | Cord& operator=(absl::string_view src); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:17: error: expected ';' at end of member declaration 195 | Cord& operator=(absl::string_view src); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:36: error: expected ')' before 'src' 195 | Cord& operator=(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:252:42: error: 'absl::string_view' has not been declared 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:252:79: error: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: previous declaration 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, absl::lts_20250512::Dec)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:303:23: error: 'string_view' is not a member of 'absl' 303 | sink.Append(absl::string_view(writer, static_cast(end - writer))); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:266:21: error: 'absl::string_view' has not been declared 266 | void Append(absl::string_view src); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_event_engine::experimental::internal::WriteEvent, absl::lts_20250512::Time, std::vector) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable) const> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable) const>' include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:327:22: error: 'absl::string_view' has not been declared 327 | void Prepend(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_event_engine::experimental::internal::WriteEvent, absl::lts_20250512::Time, std::vector) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable) const> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable) const>' include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:365:29: error: expected ')' before 'pc' 365 | AlphaNum(absl::string_view pc // NOLINT(runtime/explicit) | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable) const>': include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:385:21: error: 'absl::string_view' has not been declared 385 | int Compare(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:394:9: error: 'string_view' in namespace 'absl' does not name a type 394 | absl::string_view::size_type size() const { return piece_.size(); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:392:25: error: 'absl::string_view' has not been declared 392 | bool StartsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:396:9: error: 'string_view' in namespace 'absl' does not name a type 396 | absl::string_view Piece() const { return piece_; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:397:23: error: 'absl::string_view' has not been declared 397 | bool EndsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:403:23: error: 'absl::string_view' has not been declared 403 | bool Contains(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:468:30: error: 'string_view' in namespace 'absl' does not name a type 468 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:27: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:26: error: expected ';' before 'value_type' 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~~ | ; In file included from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: include/grpc/event_engine/event_engine.h:297:12: error: 'optional' in namespace 'std' does not name a template type 297 | std::optional TakeMetricsSink() { | ^~~~~~~~ include/grpc/event_engine/event_engine.h:297:7: note: 'std::optional' is only available from C++17 onwards 297 | std::optional TakeMetricsSink() { | ^~~ include/grpc/event_engine/event_engine.h:332:12: error: 'optional' in namespace 'std' does not name a template type 332 | std::optional metrics_sink_; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:332:7: note: 'std::optional' is only available from C++17 onwards 332 | std::optional metrics_sink_; | ^~~ include/grpc/event_engine/event_engine.h:369:18: error: 'optional' in namespace 'std' does not name a template type 369 | virtual std::optional GetMetricName(size_t key) = 0; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:369:13: note: 'std::optional' is only available from C++17 onwards 369 | virtual std::optional GetMetricName(size_t key) = 0; | ^~~ include/grpc/event_engine/event_engine.h:372:18: error: 'optional' in namespace 'std' does not name a template type 372 | virtual std::optional GetMetricKey(absl::string_view name) = 0; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:372:13: note: 'std::optional' is only available from C++17 onwards 372 | virtual std::optional GetMetricKey(absl::string_view name) = 0; | ^~~ include/grpc/event_engine/event_engine.h:493:39: error: 'absl::string_view' has not been declared 493 | absl::string_view name, | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:494:39: error: 'absl::string_view' has not been declared 494 | absl::string_view default_port) = 0; | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:500:34: error: 'absl::string_view' has not been declared 500 | absl::string_view name) = 0; | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:506:34: error: 'absl::string_view' has not been declared 506 | absl::string_view name) = 0; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:471:23: error: 'value_type' does not name a type 471 | using reference = value_type; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:429:9: error: 'string_view' in namespace 'absl' does not name a type 429 | absl::string_view piece_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:327:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 327 | : piece_(digits_, static_cast( | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:111:41: error: expected ')' before 's' 111 | explicit UntypedFormatSpec(string_view s) : spec_(s) {} | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:331:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 331 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:335:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 335 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:339:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 339 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:343:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 343 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:347:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 347 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(float)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:352:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 352 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(double)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:354:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 354 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const absl::lts_20250512::strings_internal::AlphaNumBuffer&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:360:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 360 | : piece_(&buf.data[0], buf.size) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const char*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:364:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/admin/v3/clusters.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/admin/v3/clusters.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:479:5: error: 'reference' does not name a type 479 | reference operator*() const; | ^~~~~~~~~ include/grpc/event_engine/event_engine.h: In member function 'bool grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs::has_metrics_sink() const': include/grpc/event_engine/event_engine.h:303:46: error: 'metrics_sink_' was not declared in this scope; did you mean 'has_metrics_sink'? 303 | bool has_metrics_sink() const { return metrics_sink_.has_value(); } | ^~~~~~~~~~~~~ | has_metrics_sink include/grpc/event_engine/event_engine.h: In member function 'void grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs::set_metrics_sink(grpc_event_engine::experimental::EventEngine::Endpoint::WriteEventSink)': include/grpc/event_engine/event_engine.h:306:9: error: 'metrics_sink_' was not declared in this scope; did you mean 'has_metrics_sink'? 306 | metrics_sink_ = std::move(sink); | ^~~~~~~~~~~~~ | has_metrics_sink /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:480:5: error: 'pointer' does not name a type 480 | pointer operator->() const; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:511:11: error: 'string_view' in namespace 'absl' does not name a type 511 | absl::string_view current_chunk_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:566:30: error: 'string_view' in namespace 'absl' does not name a type 566 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: In member function 'bool absl::lts_20250512::str_format_internal::ParsedFormatBase::ProcessFormat(Consumer) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:155:5: error: 'string_view' was not declared in this scope 155 | string_view text(base, 0); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:157:31: error: 'text' was not declared in this scope; did you mean 'atexit'? 157 | const char* const end = text.data() + text.size(); | ^~~~ | atexit /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:224:44: error: expected ')' before 'format' 224 | explicit ExtendedParsedFormat(string_view format) | ~ ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:247:52: error: 'string_view' has not been declared 247 | static std::unique_ptr New(string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:251:7: error: 'string_view' has not been declared 251 | string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:256:52: error: 'string_view' has not been declared 256 | static std::unique_ptr New(string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:264:35: error: expected ')' before 's' 264 | ExtendedParsedFormat(string_view s, bool allow_ignored) | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:265:50: error: expected unqualified-id before ')' token 265 | : ParsedFormatBase(s, allow_ignored, {C...}) {} | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:55:45: error: expected ')' before 's' 55 | explicit UntypedFormatSpecImpl(string_view s) | ~ ^~ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: error: expected ';' at end of member declaration 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:43: error: expected ')' before ',' token 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:53:3: error: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation(SourceLocationType)' conflicts with a previous declaration 53 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: previous declaration 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h: In constructor 'absl::lts_20250512::log_internal::NullStreamMaybeFatal::NullStreamMaybeFatal(absl::lts_20250512::LogSeverity)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:104:53: error: use of deleted function 'absl::lts_20250512::log_internal::NullStream::NullStream()' 104 | : fatal_(severity == absl::LogSeverity::kFatal) {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: note: 'absl::lts_20250512::log_internal::NullStream::NullStream()' is implicitly deleted because the default definition would be ill-formed: 47 | class NullStream { | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: error: uninitialized reference member in 'class absl::lts_20250512::log_internal::NullStream' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' should be initialized 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:63:3: error: 'string_view' does not name a type 63 | string_view str() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:168:33: error: expected ')' before 's' 168 | FormatSpecTemplate(string_view s) : Base(s) {} // NOLINT | ~ ^~ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::hash_bytes(H, const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:385:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 385 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:387:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 387 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:389:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 389 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' 578 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:58: error: expected parameter pack before '...' 578 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:61: error: template argument 1 is invalid 578 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: error: expected identifier before '::' token 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: declaration of 'value' not in a namespace surrounding '::' 578 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:69: error: expected ';' before ',' token 578 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:621:37: error: 'absl::string_view' has not been declared 621 | H AbslHashValue(H hash_state, absl::string_view str) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:56: error: request for member 'data' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:68: error: request for member 'size' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:624:30: error: request for member 'size' in 'str', which is of non-class type 'int' 624 | WeaklyMixedInteger{str.size()}); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:36: error: 'std::basic_string_view' has not been declared 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:53: error: expected ',' or '...' before '<' token 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:647:52: error: 'str' was not declared in this scope; did you mean 'std'? 647 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~ | std /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:31: error: 'optional' in namespace 'absl' does not name a template type 886 | H hash_state, const absl::optional& opt) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:39: error: expected ',' or '...' before '<' token 886 | H hash_state, const absl::optional& opt) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:149:46: error: 'absl::string_view' has not been declared 149 | inline bool EncodeString(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h: In instantiation of 'class absl::lts_20250512::InlinedVector': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:194:41: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:105:9: error: no type named 'MoveAssignmentPolicy' in 'class absl::lts_20250512::inlined_vector_internal::Storage >' 105 | using MoveAssignmentPolicy = typename Storage::MoveAssignmentPolicy; | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'typename std::enable_if::value, H>::type absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:887:7: error: 'opt' was not declared in this scope 887 | if (opt) hash_state = H::combine(std::move(hash_state), *opt); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:888:44: error: 'opt' was not declared in this scope 888 | return H::combine(std::move(hash_state), opt.has_value()); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeString(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:151:27: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 151 | return EncodeBytes(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:159:54: error: 'absl::string_view' has not been declared 159 | inline bool EncodeStringTruncate(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeStringTruncate(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:161:35: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 161 | return EncodeBytesTruncate(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:25: error: 'conjunction' was not declared in this scope 903 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:51: error: expected parameter pack before '...' 903 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:54: error: template argument 1 is invalid 903 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:55: error: expected identifier before '::' token 903 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: declaration of 'value' not in a namespace surrounding '::' 903 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: redeclaration of 'template int value' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: note: previous declaration 'template int value' 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:62: error: expected ';' before ',' token 903 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:276:9: error: 'string_view' in namespace 'absl' does not name a type 276 | absl::string_view string_value() const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:111:41: error: expected ')' before 's' 111 | explicit UntypedFormatSpec(string_view s) : spec_(s) {} | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1054:23: error: 'disjunction' in namespace 'absl' does not name a template type 1054 | using Apply = absl::disjunction< // | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1065 | : std::integral_constant::value> {}; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:64: error: template argument 2 is invalid 1065 | : std::integral_constant::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:65: error: expected '{' before '::' token 1065 | : std::integral_constant::value> {}; | ^~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:38:24: error: 'variant' in namespace 'absl' does not name a template type 38 | using Varint = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:42:21: error: 'variant' in namespace 'absl' does not name a template type 42 | using I64 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:50:21: error: 'variant' in namespace 'absl' does not name a template type 50 | using I32 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:54:23: error: 'variant' in namespace 'absl' does not name a template type 54 | using Value = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1089:7: error: 'conjunction' does not name a type 1089 | conjunction, is_uniquely_represented, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:60:3: error: 'Value' does not name a type 60 | Value value; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h: In function 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::Varint' has not been declared 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I64' has not been declared 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I32' has not been declared 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:847:15: error: 'string_view' has not been declared 847 | void Append(string_view v) { sink_->Append(v); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:855:24: error: 'string_view' has not been declared 855 | bool PutPaddedString(string_view v, int width, int precision, bool left) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:861:37: error: 'absl::string_view' has not been declared 861 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:16: error: 'visit' is not a member of 'absl' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:67: error: 'struct absl::lts_20250512::log_internal::StructuredProtoField' has no member named 'value' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:364:16: error: 'NullSafeStringView' was not declared in this scope 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:75:9: error: 'string_view' in namespace 'absl' does not name a type 75 | absl::string_view source_filename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:78:9: error: 'string_view' in namespace 'absl' does not name a type 78 | absl::string_view source_basename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const T&, absl::lts_20250512::strings_internal::StringifySink&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:380:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:145:9: error: 'string_view' in namespace 'absl' does not name a type 145 | absl::string_view text_message_with_prefix_and_newline() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:151:9: error: 'string_view' in namespace 'absl' does not name a type 151 | absl::string_view text_message_with_prefix() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:157:9: error: 'string_view' in namespace 'absl' does not name a type 157 | absl::string_view text_message_with_newline() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:163:9: error: 'string_view' in namespace 'absl' does not name a type 163 | absl::string_view text_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:178:9: error: 'string_view' in namespace 'absl' does not name a type 178 | absl::string_view encoded_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:194:9: error: 'string_view' in namespace 'absl' does not name a type 194 | absl::string_view stacktrace() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:201:9: error: 'string_view' in namespace 'absl' does not name a type 201 | absl::string_view full_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:202:9: error: 'string_view' in namespace 'absl' does not name a type 202 | absl::string_view base_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:211:9: error: 'string_view' in namespace 'absl' does not name a type 211 | absl::string_view encoding_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:380:34: error: 'ExtractStringification' is not a member of 'absl::lts_20250512::strings_internal' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const std::__cxx11::basic_string, Allocator>&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:386:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 386 | : piece_(str) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:43: error: 'IntegralFastPath' was not declared in this scope 1117 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:15: error: expected ';' at end of member declaration 84 | LogMessage& AtLocation(absl::string_view file, int line); | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:61: error: template argument 1 is invalid 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:43: error: expected ')' before 'file' 84 | LogMessage& AtLocation(absl::string_view file, int line); | ~ ^~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:76: error: expected unqualified-id before '=' token 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:15: error: declaration of 'operator<<' as non-function 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:23: error: expected ';' at end of member declaration 162 | LogMessage& operator<<(absl::string_view v); | ^~ | ; In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:79:37: error: 'absl::string_view' has not been declared 79 | absl::string_view buf_to_add); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:43: error: expected ')' before 'v' 162 | LogMessage& operator<<(absl::string_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:98:36: error: 'absl::string_view' has not been declared 98 | absl::string_view buf_to_add) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:15: error: declaration of 'operator<<' as non-function 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:23: error: expected ';' at end of member declaration 166 | LogMessage& operator<<(std::wstring_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: In function 'absl::lts_20250512::crc32c_t absl::lts_20250512::ExtendCrc32c(absl::lts_20250512::crc32c_t, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:100:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 100 | if (buf_to_add.size() <= 64) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:43: error: expected ')' before 'v' 166 | LogMessage& operator<<(std::wstring_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:102:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' 102 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:103:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 103 | buf_to_add.size())) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:34: error: 'absl::string_view' has not been declared 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:37: error: 'string_view' is not a member of 'absl' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:54: error: expected ',' or ';' before '{' token 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:33: error: 'std::wstring_view' has not been declared 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:8: error: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' cannot be overloaded with 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: previous declaration 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:266:58: error: 'absl::string_view' has not been declared 266 | absl::string_view str) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20250512::AlphaNum::data() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:395:51: error: 'piece_' was not declared in this scope 395 | const char* absl_nullable data() const { return piece_.data(); } | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' 464 | std::string CatPieces(std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:44: error: 'IntegralFastPath' was not declared in this scope 1124 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:62: error: template argument 1 is invalid 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:77: error: expected unqualified-id before '=' token 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:62: error: template argument 1 is invalid 464 | std::string CatPieces(std::initializer_list pieces); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' 466 | std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:58: error: template argument 1 is invalid 466 | std::initializer_list pieces); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const absl::lts_20250512::AlphaNum&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:549:34: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'size' 549 | return std::string(a.data(), a.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const AV& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:10: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:21: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:32: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:54: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:565:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 565 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:565:54: error: cannot convert '' to 'int' 565 | static_cast(args).Piece()...}); | ^ | | | /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:64: note: initializing argument 1 of 'std::string absl::lts_20250512::strings_internal::CatPieces(int)' 464 | std::string CatPieces(std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::StrAppend(std::string*, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const AV& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:16: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:27: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:38: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:611:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 611 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:611:60: error: cannot convert '' to 'int' 611 | static_cast(args).Piece()...}); | ^ | | | /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:60: note: initializing argument 2 of 'void absl::lts_20250512::strings_internal::AppendPieces(std::string*, int)' 466 | std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:847:15: error: 'string_view' has not been declared 847 | void Append(string_view v) { sink_->Append(v); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:855:24: error: 'string_view' has not been declared 855 | bool PutPaddedString(string_view v, int width, int precision, bool left) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:861:37: error: 'absl::string_view' has not been declared 861 | absl::string_view v) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:79:37: error: 'absl::string_view' has not been declared 79 | absl::string_view buf_to_add); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:98:36: error: 'absl::string_view' has not been declared 98 | absl::string_view buf_to_add) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: In function 'absl::lts_20250512::crc32c_t absl::lts_20250512::ExtendCrc32c(absl::lts_20250512::crc32c_t, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:100:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 100 | if (buf_to_add.size() <= 64) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:102:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' 102 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:103:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 103 | buf_to_add.size())) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:37: error: 'string_view' is not a member of 'absl' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:54: error: expected ',' or ';' before '{' token 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::Mix(uint64_t, uint64_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1320:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1320 | if constexpr (sizeof(size_t) < 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::WeakMix(uint64_t, uint64_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1337:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1337 | if constexpr (sizeof(size_t) < 8) return Mix(n, kMul); | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:317:21: error: 'absl::string_view' has not been declared 317 | void Append(absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:323:37: error: 'absl::string_view' has not been declared 323 | absl::string_view v) { | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/type/matcher/v3/domain.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/type/matcher/v3/domain.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In member function 'size_t absl::lts_20250512::hash_internal::HashImpl::operator()(const T&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1440:29: error: 'hash' is not a member of 'absl::lts_20250512::hash_internal::MixingHashState' 1440 | return MixingHashState::hash(value); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static H absl::lts_20250512::hash_internal::HashStateBase::combine(H, const T&, const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:64: error: expected primary-expression before '>' token 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In member function 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:334:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 334 | if constexpr (absl::HasAbslStringify::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:45: error: template-id 'CopyToEncodedBuffer' used as a declarator 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:389:22: error: variable or field 'CopyToEncodedBuffer' declared void 389 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:38: error: expected ';' before '(' token 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:48: error: template-id 'CopyToEncodedBuffer' used as a declarator 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:391:22: error: variable or field 'CopyToEncodedBuffer' declared void 391 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:41: error: expected ';' before '(' token 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:44: error: template-id 'CopyToEncodedBuffer' used as a declarator 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:398:22: error: variable or field 'CopyToEncodedBuffer' declared void 398 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static K& absl::lts_20250512::container_internal::map_slot_policy::mutable_key(absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:381:40: error: 'launder' is not a member of 'std' 381 | : *std::launder(const_cast( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:38: error: expected ';' before '(' token 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:47: error: template-id 'CopyToEncodedBuffer' used as a declarator 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:400:22: error: variable or field 'CopyToEncodedBuffer' declared void 400 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:41: error: expected ';' before '(' token 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:67: error: '::Invoke' has not been declared; did you mean 'revoke'? 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~~ | revoke /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static auto absl::lts_20250512::container_internal::map_slot_policy::transfer(Allocator*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: error: 'conjunction' in namespace 'std' does not name a template type 441 | auto is_relocatable = typename std::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: note: 'std::conjunction' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:52: error: expected '(' before '<' token 441 | auto is_relocatable = typename std::conjunction< | ^ | ( /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:442:72: error: expected primary-expression before ',' token 442 | absl::is_trivially_relocatable, | ^ src/core/ext/upb-gen/google/api/annotations.upb_minitable.c:20:1: warning: 'retain' attribute directive ignored [-Wattributes] 20 | const upb_MiniTableExtension google_api_http_ext = { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:449:43: error: 'launder' is not a member of 'std' 449 | std::memcpy(static_cast(std::launder(&new_slot->value)), | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static K& absl::lts_20250512::container_internal::map_slot_policy::mutable_key(absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:381:40: error: 'launder' is not a member of 'std' 381 | : *std::launder(const_cast( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static auto absl::lts_20250512::container_internal::map_slot_policy::transfer(Allocator*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: error: 'conjunction' in namespace 'std' does not name a template type 441 | auto is_relocatable = typename std::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: note: 'std::conjunction' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:52: error: expected '(' before '<' token 441 | auto is_relocatable = typename std::conjunction< | ^ | ( /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:442:72: error: expected primary-expression before ',' token 442 | absl::is_trivially_relocatable, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:449:43: error: 'launder' is not a member of 'std' 449 | std::memcpy(static_cast(std::launder(&new_slot->value)), | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:320:69: error: wrong number of template arguments (2, should be 3) 320 | std::is_same>>>::value, | ^~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/ref_counted.h:28, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:315:21: error: 'absl::string_view' has not been declared 315 | void Append(absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:318:37: error: 'absl::string_view' has not been declared 318 | absl::string_view text); | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:342:55: error: expected ')' before 'str' 342 | explicit constexpr CordRepExternal(absl::string_view str) | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:343:45: error: expected unqualified-id before ',' token 343 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:29: error: 'invoke_result_t' in namespace 'std' does not name a template type 361 | typename = ::std::invoke_result_t> | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:22: note: 'std::invoke_result_t' is only available from C++17 onwards 361 | typename = ::std::invoke_result_t> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:44: error: expected '>' before '<' token 361 | typename = ::std::invoke_result_t> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:7: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:362:55: error: 'absl::string_view' has not been declared 362 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view data) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:10: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank1, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: error: 'invoke' is not a member of 'std' 363 | ::std::invoke(std::forward(releaser), data); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:48: error: 'invoke_result_t' in namespace 'std' does not name a template type 366 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:41: note: 'std::invoke_result_t' is only available from C++17 onwards 366 | template > | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:63: error: expected '>' before '<' token 366 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:367:55: error: 'absl::string_view' has not been declared 367 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank0, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: error: 'invoke' is not a member of 'std' 368 | ::std::invoke(std::forward(releaser)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: note: 'std::invoke' is only available from C++17 onwards In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:342:55: error: expected ')' before 'str' 342 | explicit constexpr CordRepExternal(absl::string_view str) | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:343:45: error: expected unqualified-id before ',' token 343 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:29: error: 'invoke_result_t' in namespace 'std' does not name a template type 361 | typename = ::std::invoke_result_t> | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:22: note: 'std::invoke_result_t' is only available from C++17 onwards 361 | typename = ::std::invoke_result_t> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:44: error: expected '>' before '<' token 361 | typename = ::std::invoke_result_t> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:362:55: error: 'absl::string_view' has not been declared 362 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view data) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank1, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: error: 'invoke' is not a member of 'std' 363 | ::std::invoke(std::forward(releaser), data); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:48: error: 'invoke_result_t' in namespace 'std' does not name a template type 366 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:41: note: 'std::invoke_result_t' is only available from C++17 onwards 366 | template > | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:63: error: expected '>' before '<' token 366 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:367:55: error: 'absl::string_view' has not been declared 367 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view) { | ^~~~~~~~~~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank0, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: error: 'invoke' is not a member of 'std' 368 | ::std::invoke(std::forward(releaser)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20250512::cord_internal::CordRepExternalImpl::~CordRepExternalImpl()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:386:26: error: 'string_view' is not a member of 'absl' 386 | absl::string_view(base, length)); | ^~~~~~~~~~~ src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.c:78:1: warning: 'retain' attribute directive ignored [-Wattributes] 78 | const upb_MiniTableExtension xds_annotations_v3_message_migrate_ext = { | ^~~~~ src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.c:85:1: warning: 'retain' attribute directive ignored [-Wattributes] 85 | const upb_MiniTableExtension xds_annotations_v3_field_migrate_ext = { | ^~~~~ src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.c:92:1: warning: 'retain' attribute directive ignored [-Wattributes] 92 | const upb_MiniTableExtension xds_annotations_v3_enum_migrate_ext = { | ^~~~~ src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.c:99:1: warning: 'retain' attribute directive ignored [-Wattributes] 99 | const upb_MiniTableExtension xds_annotations_v3_enum_value_migrate_ext = { | ^~~~~ src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.c:106:1: warning: 'retain' attribute directive ignored [-Wattributes] 106 | const upb_MiniTableExtension xds_annotations_v3_file_migrate_ext = { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:32: error: 'string_view' is not a member of 'absl' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:57: error: expected primary-expression before 'pos' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:60: error: expression list treated as compound expression in initializer [-fpermissive] 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:516:41: error: expected ')' before 'sv' 516 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:711:45: error: expected ')' before 'chars' 711 | explicit constexpr Rep(absl::string_view chars) | ~ ^~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:727:38: error: expected unqualified-id before '{' token 727 | GetOrNull(chars, 14)} {} | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/absl_vlog_is_on.h:63, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/util/ref_counted.h:29, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:129:21: error: 'string_view' is not a member of 'absl' 129 | int VLogLevel(absl::string_view file); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:141:6: error: variable or field 'UpdateVModule' declared void 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:141:26: error: 'string_view' is not a member of 'absl' 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:26: error: 'string_view' is not a member of 'absl' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:54: error: expected primary-expression before 'int' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:67: error: expression list treated as compound expression in initializer [-fpermissive] 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h: In member function 'void absl::lts_20250512::inlined_vector_internal::Storage::Swap(absl::lts_20250512::inlined_vector_internal::Storage*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:995:25: error: 'SwapInlinedElementsPolicy' was not declared in this scope; did you mean 'SwapInlinedElements'? 995 | SwapInlinedElements(SwapInlinedElementsPolicy{}, other_storage_ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SwapInlinedElements In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:110, from ./src/core/util/debug_location.h:26, from ./src/core/util/ref_counted.h:31, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:32:15: error: 'string_view' has not been declared 32 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:35:58: error: 'absl::string_view' has not been declared 35 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/http_uri.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/core/v3/http_uri.upbdefs.o -pthread In file included from ./src/core/lib/channel/channel_args.h:45, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/util/time.h: At global scope: ./src/core/util/time.h:180:8: error: 'optional' in namespace 'std' does not name a template type 180 | std::optional cached_time_; | ^~~~~~~~ ./src/core/util/time.h:180:3: note: 'std::optional' is only available from C++17 onwards 180 | std::optional cached_time_; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:27: error: 'absl::string_view' has not been declared 76 | size_t operator()(absl::string_view v) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::StringHash::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' 77 | return absl::Hash{}(v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:40: error: template argument 1 is invalid 77 | return absl::Hash{}(v); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:35: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable' used in nested name specifier 1445 | struct Hash | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::StringHash::operator()(const absl::lts_20250512::Cord&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:38: error: no match for call to '(absl::lts_20250512::hash_internal::Hash) (const absl::lts_20250512::Cord&)' 80 | return absl::Hash{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:25: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:48: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:48: error: 'absl::string_view' has not been declared 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:25: error: 'absl::string_view' has not been declared 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, const absl::lts_20250512::Cord&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:16: error: no match for 'operator==' (operand types are 'int' and 'const absl::lts_20250512::Cord') 96 | return lhs == rhs; | ~~~ ^~ ~~~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:530:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 530 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:530:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 534 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 539 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:546:42: note: candidate: 'template bool absl::lts_20250512::operator==(const U&, absl::lts_20250512::Span)' 546 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:546:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, const U&)' 552 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:20, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/transport/transport.h:37, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:66: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Time, absl::lts_20250512::Time)' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:62: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: candidate: 'template bool absl::lts_20250512::operator==(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 946 | bool operator==(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:810:48: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::int128, absl::lts_20250512::int128)' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:46: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, int)' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~^~~ In file included from ./src/core/lib/transport/transport.h:38, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:836:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Status&, const absl::lts_20250512::Status&)' 836 | inline bool operator==(const Status& lhs, const Status& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:836:38: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Status&' 836 | inline bool operator==(const Status& lhs, const Status& rhs) { | ~~~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' 109 | struct HashEq : StringHashEq {}; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:32: error: template argument 1 is invalid 109 | struct HashEq : StringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:26: error: 'std::basic_string_view' has not been declared 117 | size_t operator()(std::basic_string_view v) const { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:43: error: expected ',' or '...' before '<' token 117 | size_t operator()(std::basic_string_view v) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::BasicStringHash::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' 118 | return absl::Hash>{}(v); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:46: error: template argument 1 is invalid 118 | return absl::Hash>{}(v); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected primary-expression before '{' token 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected ';' before '{' token 118 | return absl::Hash>{}(v); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:56: error: 'v' was not declared in this scope 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:24: error: 'std::basic_string_view' has not been declared 125 | bool operator()(std::basic_string_view lhs, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:41: error: expected ',' or '...' before '<' token 125 | bool operator()(std::basic_string_view lhs, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::BasicStringEq::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:12: error: 'lhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:19: error: 'rhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:41:10: error: 'string_view' does not name a type 41 | friend string_view ExtractStringification(StringifySink& sink, const T& v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' 141 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:32: error: template argument 1 is invalid 141 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:34: error: template argument 1 is invalid 145 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:47:1: error: 'string_view' does not name a type 47 | string_view ExtractStringification(StringifySink& sink, const T& v) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:111, from ./src/core/util/debug_location.h:26, from ./src/core/util/ref_counted.h:31, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:39: error: expected primary-expression before '*' token 66 | int_type* absl_nonnull out); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:23: error: expected ';' at end of member declaration 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ^~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:47: error: expected ')' before 'data' 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ~ ^~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:54: error: 'out' was not declared in this scope 66 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:57: error: expression list treated as compound expression in initializer [-fpermissive] 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:54: error: expected primary-expression before 'float' 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:77: error: expression list treated as compound expression in initializer [-fpermissive] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:54: error: expected primary-expression before 'double' 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:78: error: expression list treated as compound expression in initializer [-fpermissive] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static K& absl::lts_20250512::container_internal::map_slot_policy::mutable_key(absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:381:40: error: 'launder' is not a member of 'std' 381 | : *std::launder(const_cast( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:54: error: expected primary-expression before 'bool' 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:76: error: expression list treated as compound expression in initializer [-fpermissive] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:40: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:42: error: expected primary-expression before '*' token 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static auto absl::lts_20250512::container_internal::map_slot_policy::transfer(Allocator*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: error: 'conjunction' in namespace 'std' does not name a template type 441 | auto is_relocatable = typename std::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: note: 'std::conjunction' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:52: error: expected '(' before '<' token 441 | auto is_relocatable = typename std::conjunction< | ^ | ( /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:442:72: error: expected primary-expression before ',' token 442 | absl::is_trivially_relocatable, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:57: error: 'out' was not declared in this scope 112 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:60: error: expression list treated as compound expression in initializer [-fpermissive] 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'string_view' is not a member of 'absl' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:116:53: error: expected primary-expression before '*' token 116 | absl::int128* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:449:43: error: 'launder' is not a member of 'std' 449 | std::memcpy(static_cast(std::launder(&new_slot->value)), | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:116:68: error: 'out' was not declared in this scope 116 | absl::int128* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'string_view' is not a member of 'absl' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:118:54: error: expected primary-expression before '*' token 118 | absl::uint128* absl_nonnull out); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:27: error: expected ';' at end of member declaration 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ^~~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:57: error: expected ')' before '&' token 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ~ ^ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:342:55: error: expected ')' before 'str' 342 | explicit constexpr CordRepExternal(absl::string_view str) | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:343:45: error: expected unqualified-id before ',' token 343 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:29: error: 'invoke_result_t' in namespace 'std' does not name a template type 361 | typename = ::std::invoke_result_t> | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:22: note: 'std::invoke_result_t' is only available from C++17 onwards 361 | typename = ::std::invoke_result_t> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:44: error: expected '>' before '<' token 361 | typename = ::std::invoke_result_t> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:362:55: error: 'absl::string_view' has not been declared 362 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view data) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank1, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: error: 'invoke' is not a member of 'std' 363 | ::std::invoke(std::forward(releaser), data); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:48: error: 'invoke_result_t' in namespace 'std' does not name a template type 366 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:41: note: 'std::invoke_result_t' is only available from C++17 onwards 366 | template > | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:63: error: expected '>' before '<' token 366 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:367:55: error: 'absl::string_view' has not been declared 367 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank0, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: error: 'invoke' is not a member of 'std' 368 | ::std::invoke(std::forward(releaser)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20250512::cord_internal::CordRepExternalImpl::~CordRepExternalImpl()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:386:26: error: 'string_view' is not a member of 'absl' 386 | absl::string_view(base, length)); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:24: error: 'string_view' was not declared in this scope 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:50: error: expected primary-expression before 'consumer' 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:58: error: expression list treated as compound expression in initializer [-fpermissive] 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:59: error: expected ';' before '{' token 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:32: error: 'string_view' is not a member of 'absl' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:57: error: expected primary-expression before 'pos' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:60: error: expression list treated as compound expression in initializer [-fpermissive] 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:516:41: error: expected ')' before 'sv' 516 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:116:32: error: 'string_view' was not declared in this scope 116 | constexpr bool EnsureConstexpr(string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:123:18: error: expected ')' before 'format' 123 | string_view format, bool allow_ignored, | ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:122:28: note: to match this '(' 122 | explicit ParsedFormatBase( | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:711:45: error: expected ')' before 'chars' 711 | explicit constexpr Rep(absl::string_view chars) | ~ ^~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:727:38: error: expected unqualified-id before '{' token 727 | GetOrNull(chars, 14)} {} | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:86, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_data_edge.h:45:14: error: 'string_view' in namespace 'absl' does not name a type 45 | inline absl::string_view EdgeData(const CordRep* edge) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:208:51: error: 'string_view' has not been declared 208 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:210:52: error: 'string_view' has not been declared 210 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:239:21: error: 'absl::string_view' has not been declared 239 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:245:46: error: 'absl::string_view' has not been declared 245 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:321:16: error: 'string_view' in namespace 'absl' does not name a type 321 | inline absl::string_view Data(size_t index) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:346:46: error: 'absl::string_view' has not been declared 346 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:348:46: error: 'absl::string_view' has not been declared 348 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:38: error: 'string_view' is not a member of 'absl' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:63: error: expected primary-expression before 'extra' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:24: error: 'constexpr' needed for in-class initialization of static data member 'absl::lts_20250512::cord_internal::CordRepBtree* absl::lts_20250512::cord_internal::CordRepBtree::NewLeaf' of non-integral type [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:68: error: expression list treated as compound expression in initializer [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:535:9: error: 'string_view' in namespace 'absl' does not name a type 535 | absl::string_view AddData(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:571:58: error: 'absl::string_view' has not been declared 571 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:34: error: template argument 1 is invalid 149 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:637:14: error: 'string_view' in namespace 'absl' does not name a type 637 | inline absl::string_view CordRepBtree::Data(size_t index) const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:112:9: error: 'string_view' in namespace 'absl' does not name a type 112 | absl::string_view Init(CordRepBtree* tree); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:118:9: error: 'string_view' in namespace 'absl' does not name a type 118 | absl::string_view Next(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:122:9: error: 'string_view' in namespace 'absl' does not name a type 122 | absl::string_view Skip(size_t skip); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:146:9: error: 'string_view' in namespace 'absl' does not name a type 146 | absl::string_view Read(size_t n, size_t chunk_size, CordRep*& tree); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:155:9: error: 'string_view' in namespace 'absl' does not name a type 155 | absl::string_view Seek(size_t offset); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:167:14: error: 'string_view' in namespace 'absl' does not name a type 167 | inline absl::string_view CordRepBtreeReader::Init(CordRepBtree* tree) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:174:14: error: 'string_view' in namespace 'absl' does not name a type 174 | inline absl::string_view CordRepBtreeReader::Next() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:182:14: error: 'string_view' in namespace 'absl' does not name a type 182 | inline absl::string_view CordRepBtreeReader::Skip(size_t skip) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:197:14: error: 'string_view' in namespace 'absl' does not name a type 197 | inline absl::string_view CordRepBtreeReader::Seek(size_t offset) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:53, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h: In function 'constexpr int absl::lts_20250512::numeric_internal::Popcount(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/internal/bits.h:129:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 129 | if constexpr (sizeof(x) <= sizeof(uint32_t)) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h: In function 'constexpr T absl::lts_20250512::byteswap(T)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:22: error: 'is_integral_v' is not a member of 'std'; did you mean 'is_integral'? 241 | static_assert(std::is_integral_v, | ^~~~~~~~~~~~~ | is_integral /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:37: error: expected primary-expression before '>' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:241:38: error: expected primary-expression before ',' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:246:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 246 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:248:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 248 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:250:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 250 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:252:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 252 | } else if constexpr (sizeof(T) == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:118:69: error: 'out' was not declared in this scope 118 | absl::uint128* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:567:23: error: 'value_type' does not name a type 567 | using reference = value_type&; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:35: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 568 | using const_reference = const value_type&; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:34: error: expected ';' before 'value_type' 568 | using const_reference = const value_type&; | ^~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: In function 'constexpr bool absl::lts_20250512::numbers_internal::is_signed()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:131:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 131 | if constexpr (std::is_arithmetic::value) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:23: error: expected ';' at end of member declaration 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ^~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:47: error: expected ')' before 'data' 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ~ ^~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:671:16: error: 'string_view' in namespace 'absl' does not name a type 671 | static absl::string_view ChunkRemaining(const CharIterator& it); | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/annotations/v3/security.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/annotations/v3/security.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:766:9: error: 'optional' in namespace 'absl' does not name a template type 766 | absl::optional TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:774:9: error: 'string_view' in namespace 'absl' does not name a type 774 | absl::string_view Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:781:27: error: 'absl::string_view' has not been declared 781 | CharIterator Find(absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:786:37: error: 'absl::string_view' has not been declared 786 | absl::string_view part) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:29: error: 'string_view' is not a member of 'absl' 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:53: error: expected primary-expression before '*' token 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:819:9: error: 'optional' in namespace 'absl' does not name a template type 819 | absl::optional ExpectedChecksum() const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:850:34: error: expected ')' before 'src' 850 | explicit Cord(absl::string_view src, MethodIdentifier method); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:854:49: error: 'absl::string_view' has not been declared 854 | friend bool operator==(const Cord& lhs, absl::string_view rhs); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20250512::cord_internal::CordRepExternalImpl::~CordRepExternalImpl()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:386:26: error: 'string_view' is not a member of 'absl' 386 | absl::string_view(base, length)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:50: error: 'string_view' is not a member of 'absl' 893 | void ForEachChunk(absl::FunctionRef) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:62: error: template argument 1 is invalid 893 | void ForEachChunk(absl::FunctionRef) const; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:897:9: error: 'string_view' in namespace 'absl' does not name a type 897 | absl::string_view FlattenSlowPath(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:68: error: 'value' was not declared in this scope 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:157:23: error: expected primary-expression before 'int' 157 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:157:31: error: expression list treated as compound expression in initializer [-fpermissive] 157 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:916:51: error: expected ')' before 'sv' 916 | explicit constexpr InlineRep(absl::string_view sv, | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:30: error: 'string_view' is not a member of 'absl' 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:935:28: error: 'absl::string_view' has not been declared 935 | void AppendArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:55: error: expected primary-expression before '*' token 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:936:11: error: 'string_view' in namespace 'absl' does not name a type 936 | absl::string_view FindFlatStartPiece() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1040:32: error: 'absl::string_view' has not been declared 1040 | absl::string_view* absl_nonnull fragment); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:70: error: 'value' was not declared in this scope 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:159:24: error: expected primary-expression before 'int' 159 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:159:32: error: expression list treated as compound expression in initializer [-fpermissive] 159 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:36: error: 'string_view' is not a member of 'absl' 1045 | absl::FunctionRef callback); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:48: error: template argument 1 is invalid 1045 | absl::FunctionRef callback); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1052:29: error: 'absl::string_view' has not been declared 1052 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:30: error: 'string_view' is not a member of 'absl' 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:55: error: expected primary-expression before '*' token 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1056:25: error: 'absl::string_view' has not been declared 1056 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1063:16: error: 'string_view' in namespace 'absl' does not name a type 1063 | static absl::string_view GetFirstChunk(const Cord& c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1064:16: error: 'string_view' in namespace 'absl' does not name a type 1064 | static absl::string_view GetFirstChunk(absl::string_view sv); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1079:28: error: 'absl::string_view' has not been declared 1079 | void AppendPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1080:29: error: 'absl::string_view' has not been declared 1080 | void PrependPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1087:27: error: 'absl::string_view' has not been declared 1087 | void PrependArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:32: error: 'string_view' is not a member of 'absl' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1109:48: error: 'absl::string_view' has not been declared 1109 | CharIterator FindImpl(CharIterator it, absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:57: error: expected primary-expression before 'pos' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:60: error: expression list treated as compound expression in initializer [-fpermissive] 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:516:41: error: expected ')' before 'sv' 516 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:711:45: error: expected ')' before 'chars' 711 | explicit constexpr Rep(absl::string_view chars) | ~ ^~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:727:38: error: expected unqualified-id before '{' token 727 | GetOrNull(chars, 14)} {} | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:95, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:39:48: error: 'absl::string_view' has not been declared 39 | static constexpr bool TryConstexprEval(absl::string_view view) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:26: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr absl::string_view value = T{}(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:50: error: expected unqualified-id before ')' token 44 | static constexpr absl::string_view value = T{}(); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:45:19: error: 'string_view' in namespace 'absl' does not name a type 45 | constexpr absl::string_view operator()() const { return value; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:16: error: 'string_view' is not a member of 'absl' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ';' before '}' token 795 | } | ^ | ; 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ')' before '}' token 795 | } | ^ | ) 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:9: note: to match this '(' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/type/matcher/v3/http_inputs.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/type/matcher/v3/http_inputs.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'H absl::lts_20250512::AbslHashValue(H, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:11: error: 'optional' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:26: error: 'string_view' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:27: error: expected ';' at end of member declaration 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ^~~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:57: error: expected ')' before '&' token 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:49:34: error: 'value' was not declared in this scope 49 | static_assert(TryConstexprEval(value), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h: In static member function 'static constexpr bool absl::lts_20250512::strings_internal::StringConstant::TryConstexprEval(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:17: error: request for member 'empty' in 'view', which is of non-class type 'int' 40 | return view.empty() || 2 * view[0] != 1; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:36: error: invalid types 'int[int]' for array subscript 40 | return view.empty() || 2 * view[0] != 1; | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:33: error: 'string_view' is not a member of 'absl' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:54: error: expected primary-expression before '&&' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:56: error: expected primary-expression before ')' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:194:34: error: expected ')' before 'src' 194 | explicit Cord(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:9: error: declaration of 'operator=' as non-function 195 | Cord& operator=(absl::string_view src); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:17: error: expected ';' at end of member declaration 195 | Cord& operator=(absl::string_view src); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:36: error: expected ')' before 'src' 195 | Cord& operator=(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:252:42: error: 'absl::string_view' has not been declared 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:252:79: error: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: previous declaration 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:266:21: error: 'absl::string_view' has not been declared 266 | void Append(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:70: error: 'value' was not declared in this scope 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:161:24: error: expected primary-expression before 'int' 161 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:161:32: error: expression list treated as compound expression in initializer [-fpermissive] 161 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:327:22: error: 'absl::string_view' has not been declared 327 | void Prepend(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:385:21: error: 'absl::string_view' has not been declared 385 | int Compare(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:392:25: error: 'absl::string_view' has not been declared 392 | bool StartsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:397:23: error: 'absl::string_view' has not been declared 397 | bool EndsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:403:23: error: 'absl::string_view' has not been declared 403 | bool Contains(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:468:30: error: 'string_view' in namespace 'absl' does not name a type 468 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:27: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:26: error: expected ';' before 'value_type' 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:39: error: 'maybe_flat' was not declared in this scope 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:54: error: 'const class absl::lts_20250512::Cord' has no member named 'TryFlat' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:30: error: 'string_view' is not a member of 'absl' 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:55: error: expected primary-expression before '*' token 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'H absl::lts_20250512::Cord::HashFragmented(H) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1097:49: error: 'absl::string_view' has not been declared 1097 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In lambda function: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1098:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' 1098 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1099:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' 1099 | chunk.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1130:6: error: variable or field 'InitializeCordRepExternal' declared void 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1130:38: error: 'string_view' is not a member of 'absl' 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1131:47: error: expected primary-expression before '*' token 1131 | CordRepExternal* absl_nonnull rep); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:471:23: error: 'value_type' does not name a type 471 | using reference = value_type; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1131:62: error: 'rep' was not declared in this scope 1131 | CordRepExternal* absl_nonnull rep); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1137:44: error: 'string_view' is not a member of 'absl' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:46: error: expected primary-expression before '&&' token 1138 | Releaser&& releaser) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:49: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1138 | Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:57: error: expression list treated as compound expression in initializer [-fpermissive] 1138 | Releaser&& releaser) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:58: error: expected ';' before '{' token 1138 | Releaser&& releaser) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1150:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1150 | inline CordRep* absl_nonnull NewExternalRep( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' redeclared as different kind of entity 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1137:23: note: previous declaration 'template absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:479:5: error: 'reference' does not name a type 479 | reference operator*() const; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:36: error: 'releaser' was not declared in this scope 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:52: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:6: error: redefinition of 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' previously declared here 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:33: error: 'string_view' is not a member of 'absl' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:59: error: expected primary-expression before '&&' token 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: ISO C++ forbids declaration of 'InlineRep' with no type [-fpermissive] 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: 'constexpr const int absl::lts_20250512::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20250512::Cord::InlineRep' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:44: error: 'string_view' is not a member of 'absl' 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:45: error: expected primary-expression before '*' token 1174 | CordRep* absl_nullable rep) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:23: error: expected ';' at end of member declaration 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ^~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:47: error: expected ')' before 'data' 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ~ ^~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:61: error: 'rep' was not declared in this scope 1174 | CordRep* absl_nullable rep) | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:64: error: expression list treated as compound expression in initializer [-fpermissive] 1174 | CordRep* absl_nullable rep) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:86, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_data_edge.h:45:14: error: 'string_view' in namespace 'absl' does not name a type 45 | inline absl::string_view EdgeData(const CordRep* edge) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:208:51: error: 'string_view' has not been declared 208 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:210:52: error: 'string_view' has not been declared 210 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:239:21: error: 'absl::string_view' has not been declared 239 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:245:46: error: 'absl::string_view' has not been declared 245 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:321:16: error: 'string_view' in namespace 'absl' does not name a type 321 | inline absl::string_view Data(size_t index) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:346:46: error: 'absl::string_view' has not been declared 346 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:348:46: error: 'absl::string_view' has not been declared 348 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: ISO C++ forbids declaration of 'Cord' with no type [-fpermissive] 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: 'int absl::lts_20250512::Cord::Cord' is not a static data member of 'class absl::lts_20250512::Cord' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:25: error: 'string_view' is not a member of 'absl' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:480:5: error: 'pointer' does not name a type 480 | pointer operator->() const; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord& absl::lts_20250512::Cord::operator=(T&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1353:28: error: 'string_view' is not a member of 'absl' 1353 | return operator=(absl::string_view(src)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:511:11: error: 'string_view' in namespace 'absl' does not name a type 511 | absl::string_view current_chunk_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:38: error: 'string_view' is not a member of 'absl' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:63: error: expected primary-expression before 'extra' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:24: error: 'constexpr' needed for in-class initialization of static data member 'absl::lts_20250512::cord_internal::CordRepBtree* absl::lts_20250512::cord_internal::CordRepBtree::NewLeaf' of non-integral type [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:68: error: expression list treated as compound expression in initializer [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:566:30: error: 'string_view' in namespace 'absl' does not name a type 566 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:535:9: error: 'string_view' in namespace 'absl' does not name a type 535 | absl::string_view AddData(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:571:58: error: 'absl::string_view' has not been declared 571 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1400:14: error: 'optional' in namespace 'absl' does not name a template type 1400 | inline absl::optional Cord::TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1413:14: error: 'string_view' in namespace 'absl' does not name a type 1413 | inline absl::string_view Cord::Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:13: error: variable or field 'Append' declared void 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:32: error: 'string_view' is not a member of 'absl' 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:13: error: variable or field 'Prepend' declared void 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:33: error: 'string_view' is not a member of 'absl' 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Append(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1437:9: error: 'string_view' is not a member of 'absl' 1437 | absl::string_view short_value; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:567:23: error: 'value_type' does not name a type 567 | using reference = value_type&; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:35: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 568 | using const_reference = const value_type&; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:34: error: expected ';' before 'value_type' 568 | using const_reference = const value_type&; | ^~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:671:16: error: 'string_view' in namespace 'absl' does not name a type 671 | static absl::string_view ChunkRemaining(const CharIterator& it); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:766:9: error: 'optional' in namespace 'absl' does not name a template type 766 | absl::optional TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:774:9: error: 'string_view' in namespace 'absl' does not name a type 774 | absl::string_view Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:781:27: error: 'absl::string_view' has not been declared 781 | CharIterator Find(absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:786:37: error: 'absl::string_view' has not been declared 786 | absl::string_view part) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:819:9: error: 'optional' in namespace 'absl' does not name a template type 819 | absl::optional ExpectedChecksum() const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:850:34: error: expected ')' before 'src' 850 | explicit Cord(absl::string_view src, MethodIdentifier method); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:854:49: error: 'absl::string_view' has not been declared 854 | friend bool operator==(const Cord& lhs, absl::string_view rhs); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:50: error: 'string_view' is not a member of 'absl' 893 | void ForEachChunk(absl::FunctionRef) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:62: error: template argument 1 is invalid 893 | void ForEachChunk(absl::FunctionRef) const; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:897:9: error: 'string_view' in namespace 'absl' does not name a type 897 | absl::string_view FlattenSlowPath(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:637:14: error: 'string_view' in namespace 'absl' does not name a type 637 | inline absl::string_view CordRepBtree::Data(size_t index) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:916:51: error: expected ')' before 'sv' 916 | explicit constexpr InlineRep(absl::string_view sv, | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:935:28: error: 'absl::string_view' has not been declared 935 | void AppendArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:936:11: error: 'string_view' in namespace 'absl' does not name a type 936 | absl::string_view FindFlatStartPiece() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:42: error: 'short_value' was not declared in this scope; did you mean 'sk_value'? 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ | sk_value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:53: error: expression cannot be used as a function 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1040:32: error: 'absl::string_view' has not been declared 1040 | absl::string_view* absl_nonnull fragment); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:36: error: 'string_view' is not a member of 'absl' 1045 | absl::FunctionRef callback); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:48: error: template argument 1 is invalid 1045 | absl::FunctionRef callback); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1052:29: error: 'absl::string_view' has not been declared 1052 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Prepend(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1448:9: error: 'string_view' is not a member of 'absl' 1448 | absl::string_view short_value; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1056:25: error: 'absl::string_view' has not been declared 1056 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1063:16: error: 'string_view' in namespace 'absl' does not name a type 1063 | static absl::string_view GetFirstChunk(const Cord& c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1064:16: error: 'string_view' in namespace 'absl' does not name a type 1064 | static absl::string_view GetFirstChunk(absl::string_view sv); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1079:28: error: 'absl::string_view' has not been declared 1079 | void AppendPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1080:29: error: 'absl::string_view' has not been declared 1080 | void PrependPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1087:27: error: 'absl::string_view' has not been declared 1087 | void PrependArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1109:48: error: 'absl::string_view' has not been declared 1109 | CharIterator FindImpl(CharIterator it, absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:16: error: 'string_view' is not a member of 'absl' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ';' before '}' token 795 | } | ^ | ; 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ')' before '}' token 795 | } | ^ | ) 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:9: note: to match this '(' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:70: error: 'value' was not declared in this scope 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:163:24: error: expected primary-expression before 'int' 163 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:163:32: error: expression list treated as compound expression in initializer [-fpermissive] 163 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'H absl::lts_20250512::AbslHashValue(H, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:11: error: 'optional' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:26: error: 'string_view' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:164:31: error: 'string_view' is not a member of 'absl' 164 | bool safe_strto128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:37: error: expected primary-expression before '*' token 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:42: error: 'short_value' was not declared in this scope; did you mean 'sk_value'? 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ | sk_value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:53: error: expression cannot be used as a function 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:52: error: 'value' was not declared in this scope 165 | absl::int128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:59: error: expected primary-expression before 'int' 165 | absl::int128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:67: error: expression list treated as compound expression in initializer [-fpermissive] 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:30: error: 'string_view' is not a member of 'absl' 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:55: error: expected primary-expression before '*' token 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:13: error: 'bool absl::lts_20250512::Cord::StartsWith' is not a static data member of 'class absl::lts_20250512::Cord' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:36: error: 'string_view' is not a member of 'absl' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:39: error: 'maybe_flat' was not declared in this scope 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:54: error: 'const class absl::lts_20250512::Cord' has no member named 'TryFlat' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:70: error: 'value' was not declared in this scope 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:167:24: error: expected primary-expression before 'int' 167 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:167:32: error: expression list treated as compound expression in initializer [-fpermissive] 167 | int base); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:207, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:45, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h: In static member function 'static std::true_type absl::lts_20250512::container_internal::common_policy_traits >::transfer_impl(Alloc*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::Rank1)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h:133:33: error: 'launder' is not a member of 'std' 133 | static_cast(std::launder( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:31: error: 'string_view' is not a member of 'absl' 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:57: error: expected primary-expression before '*' token 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'H absl::lts_20250512::Cord::HashFragmented(H) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1097:49: error: 'absl::string_view' has not been declared 1097 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In lambda function: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1098:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' 1098 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1099:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' 1099 | chunk.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:72: error: 'value' was not declared in this scope 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:169:25: error: expected primary-expression before 'int' 169 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:169:33: error: expression list treated as compound expression in initializer [-fpermissive] 169 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1130:6: error: variable or field 'InitializeCordRepExternal' declared void 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1130:38: error: 'string_view' is not a member of 'absl' 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:31: error: 'string_view' is not a member of 'absl' 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1131:47: error: expected primary-expression before '*' token 1131 | CordRepExternal* absl_nonnull rep); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:57: error: expected primary-expression before '*' token 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:211, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:45, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h: In static member function 'static absl::lts_20250512::container_internal::hash_policy_traits >::key_type& absl::lts_20250512::container_internal::hash_policy_traits >::ReturnKey::Impl(Key&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h:42:20: error: 'launder' is not a member of 'std' 42 | return *std::launder( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1131:62: error: 'rep' was not declared in this scope 1131 | CordRepExternal* absl_nonnull rep); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1137:44: error: 'string_view' is not a member of 'absl' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:46: error: expected primary-expression before '&&' token 1138 | Releaser&& releaser) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:72: error: 'value' was not declared in this scope 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:171:25: error: expected primary-expression before 'int' 171 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:171:33: error: expression list treated as compound expression in initializer [-fpermissive] 171 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:31: error: 'string_view' is not a member of 'absl' 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:57: error: expected primary-expression before '*' token 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:49: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1138 | Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:57: error: expression list treated as compound expression in initializer [-fpermissive] 1138 | Releaser&& releaser) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:58: error: expected ';' before '{' token 1138 | Releaser&& releaser) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1150:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1150 | inline CordRep* absl_nonnull NewExternalRep( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' redeclared as different kind of entity 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1137:23: note: previous declaration 'template absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:72: error: 'value' was not declared in this scope 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:173:25: error: expected primary-expression before 'int' 173 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:173:33: error: expression list treated as compound expression in initializer [-fpermissive] 173 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:174:32: error: 'string_view' is not a member of 'absl' 174 | bool safe_strtou128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:39: error: expected primary-expression before '*' token 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:36: error: 'releaser' was not declared in this scope 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:54: error: 'value' was not declared in this scope 175 | absl::uint128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:61: error: expected primary-expression before 'int' 175 | absl::uint128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:69: error: expression list treated as compound expression in initializer [-fpermissive] 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:52: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:6: error: redefinition of 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' previously declared here 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:33: error: 'string_view' is not a member of 'absl' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:59: error: expected primary-expression before '&&' token 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:229:43: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 229 | [[nodiscard]] bool safe_strtoi_base(absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:229:43: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:45: error: expected primary-expression before '*' token 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: ISO C++ forbids declaration of 'InlineRep' with no type [-fpermissive] 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: 'constexpr const int absl::lts_20250512::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20250512::Cord::InlineRep' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:44: error: 'string_view' is not a member of 'absl' 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:45: error: expected primary-expression before '*' token 1174 | CordRep* absl_nullable rep) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:60: error: 'out' was not declared in this scope 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:65: error: expected primary-expression before 'int' 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:73: error: expression list treated as compound expression in initializer [-fpermissive] 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:74: error: expected ';' before '{' token 230 | int_type* absl_nonnull out, int base) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::InitTree(absl::lts_20250512::cord_internal::CordRep*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:5: error: 'current_chunk_' was not declared in this scope 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:36: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Init' 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:112:9: error: 'string_view' in namespace 'absl' does not name a type 112 | absl::string_view Init(CordRepBtree* tree); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:118:9: error: 'string_view' in namespace 'absl' does not name a type 118 | absl::string_view Next(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:122:9: error: 'string_view' in namespace 'absl' does not name a type 122 | absl::string_view Skip(size_t skip); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:146:9: error: 'string_view' in namespace 'absl' does not name a type 146 | absl::string_view Read(size_t n, size_t chunk_size, CordRep*& tree); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:155:9: error: 'string_view' in namespace 'absl' does not name a type 155 | absl::string_view Seek(size_t offset); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:20: error: redefinition of 'template bool absl::lts_20250512::SimpleAtoi' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: 'template bool absl::lts_20250512::SimpleAtoi' previously declared here 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:61: error: 'rep' was not declared in this scope 1174 | CordRep* absl_nullable rep) | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:64: error: expression list treated as compound expression in initializer [-fpermissive] 1174 | CordRep* absl_nullable rep) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:37: error: 'string_view' is not a member of 'absl' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:313:39: error: expected primary-expression before '*' token 313 | int_type* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:167:14: error: 'string_view' in namespace 'absl' does not name a type 167 | inline absl::string_view CordRepBtreeReader::Init(CordRepBtree* tree) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:174:14: error: 'string_view' in namespace 'absl' does not name a type 174 | inline absl::string_view CordRepBtreeReader::Next() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:182:14: error: 'string_view' in namespace 'absl' does not name a type 182 | inline absl::string_view CordRepBtreeReader::Skip(size_t skip) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:197:14: error: 'string_view' in namespace 'absl' does not name a type 197 | inline absl::string_view CordRepBtreeReader::Seek(size_t offset) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:313:54: error: 'out' was not declared in this scope 313 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'string_view' is not a member of 'absl' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:318:50: error: expected primary-expression before '*' token 318 | absl::int128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:318:65: error: 'out' was not declared in this scope 318 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'string_view' is not a member of 'absl' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:323:51: error: expected primary-expression before '*' token 323 | absl::uint128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:323:66: error: 'out' was not declared in this scope 323 | absl::uint128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:20: error: redefinition of 'template bool absl::lts_20250512::SimpleHexAtoi' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: 'template bool absl::lts_20250512::SimpleHexAtoi' previously declared here 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:40: error: 'string_view' is not a member of 'absl' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:329:42: error: expected primary-expression before '*' token 329 | int_type* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:329:57: error: 'out' was not declared in this scope 329 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'string_view' is not a member of 'absl' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:334:53: error: expected primary-expression before '*' token 334 | absl::int128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:334:68: error: 'out' was not declared in this scope 334 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: ISO C++ forbids declaration of 'Cord' with no type [-fpermissive] 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: 'int absl::lts_20250512::Cord::Cord' is not a static data member of 'class absl::lts_20250512::Cord' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:25: error: 'string_view' is not a member of 'absl' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'string_view' is not a member of 'absl' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:339:54: error: expected primary-expression before '*' token 339 | absl::uint128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord& absl::lts_20250512::Cord::operator=(T&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1353:28: error: 'string_view' is not a member of 'absl' 1353 | return operator=(absl::string_view(src)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:339:69: error: 'out' was not declared in this scope 339 | absl::uint128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:5: error: 'current_chunk_' was not declared in this scope 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:37: error: 'EdgeData' is not a member of 'absl::lts_20250512::cord_internal' 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1400:14: error: 'optional' in namespace 'absl' does not name a template type 1400 | inline absl::optional Cord::TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1413:14: error: 'string_view' in namespace 'absl' does not name a type 1413 | inline absl::string_view Cord::Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:13: error: variable or field 'Append' declared void 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:32: error: 'string_view' is not a member of 'absl' 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:13: error: variable or field 'Prepend' declared void 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:33: error: 'string_view' is not a member of 'absl' 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~~~~~~~~ In file included from ./src/core/util/debug_location.h:26, from ./src/core/util/ref_counted.h:31, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, absl::lts_20250512::Hex)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:229:25: error: 'string_view' is not a member of 'absl' 229 | sink.Append(absl::string_view(end - real_width, real_width)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:236:25: error: 'string_view' is not a member of 'absl' 236 | sink.Append(absl::string_view(end - hex.width, hex.width)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Append(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1437:9: error: 'string_view' is not a member of 'absl' 1437 | absl::string_view short_value; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, absl::lts_20250512::Dec)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:303:23: error: 'string_view' is not a member of 'absl' 303 | sink.Append(absl::string_view(writer, static_cast(end - writer))); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:365:29: error: expected ')' before 'pc' 365 | AlphaNum(absl::string_view pc // NOLINT(runtime/explicit) | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:394:9: error: 'string_view' in namespace 'absl' does not name a type 394 | absl::string_view::size_type size() const { return piece_.size(); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:396:9: error: 'string_view' in namespace 'absl' does not name a type 396 | absl::string_view Piece() const { return piece_; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:42: error: 'short_value' was not declared in this scope 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:53: error: expression cannot be used as a function 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Prepend(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1448:9: error: 'string_view' is not a member of 'absl' 1448 | absl::string_view short_value; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:42: error: 'short_value' was not declared in this scope 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:53: error: expression cannot be used as a function 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In constructor 'absl::lts_20250512::Cord::ChunkIterator::ChunkIterator(const absl::lts_20250512::Cord*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1527:7: error: 'current_chunk_' was not declared in this scope 1527 | current_chunk_ = {}; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:13: error: 'bool absl::lts_20250512::Cord::StartsWith' is not a static data member of 'class absl::lts_20250512::Cord' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:429:9: error: 'string_view' in namespace 'absl' does not name a type 429 | absl::string_view piece_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:36: error: 'string_view' is not a member of 'absl' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:327:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 327 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:331:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 331 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:335:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 335 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:339:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 339 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:343:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 343 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:347:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 347 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(float)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:352:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 352 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(double)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:354:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 354 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const absl::lts_20250512::strings_internal::AlphaNumBuffer&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:360:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 360 | : piece_(&buf.data[0], buf.size) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const char*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:364:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:45, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::CommonFields::set_control(absl::lts_20250512::container_internal::ctrl_t*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:993:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 993 | if constexpr (kGenerateSeed) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::InitTree(absl::lts_20250512::cord_internal::CordRep*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:5: error: 'current_chunk_' was not declared in this scope 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:36: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Init' 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'bool absl::lts_20250512::container_internal::CommonFields::should_rehash_for_bug_detection_on_insert() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1080:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1080 | if constexpr (!SwisstableGenerationsEnabled()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:364:16: error: 'NullSafeStringView' was not declared in this scope 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const T&, absl::lts_20250512::strings_internal::StringifySink&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:380:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1531:5: error: 'current_chunk_' was not declared in this scope 1531 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:380:34: error: 'ExtractStringification' is not a member of 'absl::lts_20250512::strings_internal' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const std::__cxx11::basic_string, Allocator>&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:386:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 386 | : piece_(str) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:5: error: 'current_chunk_' was not declared in this scope 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:37: error: 'EdgeData' is not a member of 'absl::lts_20250512::cord_internal' 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::SizeToCapacity(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1229:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1229 | if constexpr (Group::kWidth == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20250512::AlphaNum::data() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:395:51: error: 'piece_' was not declared in this scope 395 | const char* absl_nullable data() const { return piece_.data(); } | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' 464 | std::string CatPieces(std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:62: error: template argument 1 is invalid 464 | std::string CatPieces(std::initializer_list pieces); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' 466 | std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:58: error: template argument 1 is invalid 466 | std::initializer_list pieces); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In constructor 'absl::lts_20250512::Cord::ChunkIterator::ChunkIterator(const absl::lts_20250512::Cord*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1527:7: error: 'current_chunk_' was not declared in this scope 1527 | current_chunk_ = {}; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const absl::lts_20250512::AlphaNum&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:549:34: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'size' 549 | return std::string(a.data(), a.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const AV& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:10: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:21: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:32: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:54: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:565:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 565 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:565:54: error: cannot convert '' to 'int' 565 | static_cast(args).Piece()...}); | ^ | | | /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:64: note: initializing argument 1 of 'std::string absl::lts_20250512::strings_internal::CatPieces(int)' 464 | std::string CatPieces(std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::StrAppend(std::string*, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const AV& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:16: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:27: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:38: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:611:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 611 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:611:60: error: cannot convert '' to 'int' 611 | static_cast(args).Piece()...}); | ^ | | | /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:60: note: initializing argument 2 of 'void absl::lts_20250512::strings_internal::AppendPieces(std::string*, int)' 466 | std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::AdvanceBtree()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:3: error: 'current_chunk_' was not declared in this scope 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:34: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1531:5: error: 'current_chunk_' was not declared in this scope 1531 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'size_t absl::lts_20250512::container_internal::TryFindNewIndexWithoutProbing(size_t, size_t, size_t, absl::lts_20250512::container_internal::ctrl_t*, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1488:7: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' 1488 | if (auto mask = new_g.MaskNonFull(); ABSL_PREDICT_TRUE(mask)) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::AdvanceBtree()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:3: error: 'current_chunk_' was not declared in this scope 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:34: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::ShouldSampleHashtablezInfoForAlloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:15: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1592 | return std::is_same_v>; | ^~~~~~~~~ | is_same /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:34: error: expected primary-expression before ',' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:55: error: expected primary-expression before '>' token 1592 | return std::is_same_v>; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:57: error: expected primary-expression before ';' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSizeFor1ByteSlot()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1692:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1692 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytesBtree(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1541:15: error: 'current_chunk_' was not declared in this scope 1541 | assert(n >= current_chunk_.size()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSize(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1705:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1705 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::IsAboveValidSize(size_t, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1721:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1721 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1545:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1545 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1548:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Seek' 1548 | current_chunk_ = btree_reader_.Seek(offset); | ^~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytesBtree(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1541:15: error: 'current_chunk_' was not declared in this scope 1541 | assert(n >= current_chunk_.size()); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1545:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1545 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1548:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Seek' 1548 | current_chunk_ = btree_reader_.Seek(offset); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1972:28: error: 'disjunction' in namespace 'absl' does not name a template type 1972 | using Insertable = absl::disjunction< | ^~~~~~~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1558:30: error: 'current_chunk_' was not declared in this scope 1558 | assert(bytes_remaining_ >= current_chunk_.size()); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1585:29: error: 'reference' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1585 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1590:29: error: 'pointer' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1590 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:39: error: 'Insertable' was not declared in this scope 1989 | IsDecomposable::value, T>>; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:51: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:61: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:66: error: wrong number of template arguments (4, should be 3) 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::RemoveChunkPrefix(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1596:14: error: 'current_chunk_' was not declared in this scope 1596 | assert(n < current_chunk_.size()); | ^~~~~~~~~~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1558:30: error: 'current_chunk_' was not declared in this scope 1558 | assert(bytes_remaining_ >= current_chunk_.size()); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1585:29: error: 'reference' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1585 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1590:29: error: 'pointer' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1590 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/macros.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:43, from include/grpc/event_engine/memory_request.h:20, from include/grpc/event_engine/internal/memory_allocator_impl.h:17, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytes(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1603:29: error: 'current_chunk_' was not declared in this scope 1603 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:45, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:30: error: 'Insertable' was not declared in this scope 2243 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:42: error: template argument 1 is invalid 2243 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:57: error: expected unqualified-id before '=' token 2243 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::CharIterator& absl::lts_20250512::Cord::CharIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1631:40: error: base operand of '->' has non-pointer type 'absl::lts_20250512::Cord::ChunkIterator' 1631 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'const char& absl::lts_20250512::Cord::CharIterator::operator*() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1654:26: error: base operand of '->' has non-pointer type 'const absl::lts_20250512::Cord::ChunkIterator' 1654 | return *chunk_iterator_->data(); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1668:14: error: 'string_view' in namespace 'absl' does not name a type 1668 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from ./src/core/util/ref_counted_ptr.h:29, from ./src/core/util/ref_counted.h:33, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::hash_bytes(H, const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:385:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 385 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:387:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 387 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:389:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 389 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:34: error: 'string_view' is not a member of 'absl' 1695 | absl::FunctionRef callback) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:46: error: template argument 1 is invalid 1695 | absl::FunctionRef callback) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ForEachChunk(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:20: error: 'string_view' is not a member of 'absl' 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:67: error: 'callback' cannot be used as a function 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:47: error: 'absl::string_view' has not been declared 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:30: error: 'Insertable' was not declared in this scope 2255 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1728:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' 1728 | size_t rhs_size = rhs.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:42: error: template argument 1 is invalid 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:57: error: expected unqualified-id before '=' token 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:13: error: declaration of 'operator==' as non-function 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' 578 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:30: error: 'string_view' is not a member of 'absl' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:45: error: expected primary-expression before 'const' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1734:45: error: 'absl::string_view' has not been declared 1734 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:13: error: declaration of 'operator!=' as non-function 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:58: error: expected parameter pack before '...' 578 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:61: error: template argument 1 is invalid 578 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: error: expected identifier before '::' token 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: declaration of 'value' not in a namespace surrounding '::' 578 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:69: error: expected ';' before ',' token 578 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:30: error: 'string_view' is not a member of 'absl' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:45: error: expected primary-expression before 'const' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:44: error: 'absl::string_view' has not been declared 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:621:37: error: 'absl::string_view' has not been declared 621 | H AbslHashValue(H hash_state, absl::string_view str) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:13: error: declaration of 'operator<' as non-function 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:56: error: request for member 'data' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:68: error: request for member 'size' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:624:30: error: request for member 'size' in 'str', which is of non-class type 'int' 624 | WeaklyMixedInteger{str.size()}); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:29: error: 'string_view' is not a member of 'absl' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:44: error: expected primary-expression before 'const' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:44: error: 'absl::string_view' has not been declared 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator>(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:36: error: 'std::basic_string_view' has not been declared 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:53: error: expected ',' or '...' before '<' token 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:86, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:86, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:13: error: declaration of 'operator>' as non-function 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:29: error: 'string_view' is not a member of 'absl' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:44: error: expected primary-expression before 'const' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:45: error: 'absl::string_view' has not been declared 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:30: error: 'Insertable' was not declared in this scope 2265 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator<=(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:42: error: template argument 1 is invalid 2265 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:57: error: expected unqualified-id before '=' token 2265 | std::enable_if_t::value, int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:647:52: error: 'str' was not declared in this scope; did you mean 'std'? 647 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~ | std In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:86, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:86, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:31: error: 'optional' in namespace 'absl' does not name a template type 886 | H hash_state, const absl::optional& opt) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:39: error: expected ',' or '...' before '<' token 886 | H hash_state, const absl::optional& opt) { | ^ src/core/ext/upb-gen/xds/annotations/v3/security.upb_minitable.c:41:1: warning: 'retain' attribute directive ignored [-Wattributes] 41 | const upb_MiniTableExtension xds_annotations_v3_security_ext = { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:13: error: declaration of 'operator<=' as non-function 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:30: error: 'string_view' is not a member of 'absl' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:45: error: expected primary-expression before 'const' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1746:45: error: 'absl::string_view' has not been declared 1746 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:13: error: declaration of 'operator>=' as non-function 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:30: error: 'string_view' is not a member of 'absl' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:45: error: expected primary-expression before 'const' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:27: error: 'absl::string_view' has not been declared 76 | size_t operator()(absl::string_view v) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::StringHash::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' 77 | return absl::Hash{}(v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:40: error: template argument 1 is invalid 77 | return absl::Hash{}(v); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:35: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable' used in nested name specifier 1445 | struct Hash | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::StringHash::operator()(const absl::lts_20250512::Cord&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:38: error: no match for call to '(absl::lts_20250512::hash_internal::Hash) (const absl::lts_20250512::Cord&)' 80 | return absl::Hash{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:25: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:48: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:48: error: 'absl::string_view' has not been declared 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:25: error: 'absl::string_view' has not been declared 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:30: error: 'Insertable' was not declared in this scope 2275 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:42: error: template argument 1 is invalid 2275 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:57: error: expected unqualified-id before '=' token 2275 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, const absl::lts_20250512::Cord&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:16: error: no match for 'operator==' (operand types are 'int' and 'const absl::lts_20250512::Cord') 96 | return lhs == rhs; | ~~~ ^~ ~~~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:530:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 530 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:530:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 534 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 539 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:546:42: note: candidate: 'template bool absl::lts_20250512::operator==(const U&, absl::lts_20250512::Span)' 546 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:546:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 96 | return lhs == rhs; | ^~~ ./src/core/util/time.h: In member function 'virtual void grpc_core::ScopedTimeCache::InvalidateCache()': ./src/core/util/time.h:174:5: error: 'cached_time_' was not declared in this scope 174 | cached_time_ = std::nullopt; | ^~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, const U&)' 552 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:66: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Time, absl::lts_20250512::Time)' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:62: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:86, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:810:48: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:86, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::int128, absl::lts_20250512::int128)' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:46: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: candidate: 'template bool absl::lts_20250512::operator==(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 946 | bool operator==(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, int)' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' 109 | struct HashEq : StringHashEq {}; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:32: error: template argument 1 is invalid 109 | struct HashEq : StringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:26: error: 'std::basic_string_view' has not been declared 117 | size_t operator()(std::basic_string_view v) const { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:43: error: expected ',' or '...' before '<' token 117 | size_t operator()(std::basic_string_view v) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::BasicStringHash::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' 118 | return absl::Hash>{}(v); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:46: error: template argument 1 is invalid 118 | return absl::Hash>{}(v); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected primary-expression before '{' token 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected ';' before '{' token 118 | return absl::Hash>{}(v); | ^ | ; ./src/core/util/time.h:174:25: error: 'nullopt' is not a member of 'std' 174 | cached_time_ = std::nullopt; | ^~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/type/matcher/v3/ip.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/type/matcher/v3/ip.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'typename std::enable_if::value, H>::type absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:887:7: error: 'opt' was not declared in this scope 887 | if (opt) hash_state = H::combine(std::move(hash_state), *opt); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:56: error: 'v' was not declared in this scope 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:24: error: 'std::basic_string_view' has not been declared 125 | bool operator()(std::basic_string_view lhs, | ^~~~~~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/annotations/v3/sensitive.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/annotations/v3/sensitive.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:41: error: expected ',' or '...' before '<' token 125 | bool operator()(std::basic_string_view lhs, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:27: error: expected ';' at end of member declaration 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ^~~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:57: error: expected ')' before '&' token 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::BasicStringEq::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:12: error: 'lhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:888:44: error: 'opt' was not declared in this scope 888 | return H::combine(std::move(hash_state), opt.has_value()); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:19: error: 'rhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ ./src/core/util/time.h: In member function 'void grpc_core::ScopedTimeCache::TestOnlySetNow(grpc_core::Timestamp)': ./src/core/util/time.h:177:40: error: 'cached_time_' was not declared in this scope 177 | void TestOnlySetNow(Timestamp now) { cached_time_ = now; } | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' 141 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:32: error: template argument 1 is invalid 141 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2439 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:65: error: template argument 1 is invalid 2439 | int = std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:34: error: template argument 1 is invalid 145 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:25: error: 'conjunction' was not declared in this scope 903 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:51: error: expected parameter pack before '...' 903 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:54: error: template argument 1 is invalid 903 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:55: error: expected identifier before '::' token 903 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: declaration of 'value' not in a namespace surrounding '::' 903 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: redeclaration of 'template int value' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: note: previous declaration 'template int value' 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:62: error: expected ';' before ',' token 903 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:34: error: template argument 1 is invalid 149 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1054:23: error: 'disjunction' in namespace 'absl' does not name a template type 1054 | using Apply = absl::disjunction< // | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1065 | : std::integral_constant::value> {}; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:64: error: template argument 2 is invalid 1065 | : std::integral_constant::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:65: error: expected '{' before '::' token 1065 | : std::integral_constant::value> {}; | ^~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/lib/channel/channel_args.h: In lambda function: ./src/core/lib/channel/channel_args.h:173:14: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 173 | if constexpr (channel_args_detail::has_channel_args_compare< | ^~~~~~~~~ ./src/core/lib/channel/channel_args.h: At global scope: ./src/core/lib/channel/channel_args.h:295:16: error: 'string_view' in namespace 'absl' does not name a type 295 | static absl::string_view ChannelArgName() { return T::ChannelArgName(); } | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:299:16: error: 'string_view' in namespace 'absl' does not name a type 299 | static absl::string_view ChannelArgName() { return T::ChannelArgName(); } | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:304:16: error: 'string_view' in namespace 'absl' does not name a type 304 | static absl::string_view ChannelArgName() { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:375:10: error: 'optional' in namespace 'std' does not name a template type 375 | std::optional GetIfInt() const { | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:375:5: note: 'std::optional' is only available from C++17 onwards 375 | std::optional GetIfInt() const { | ^~~ ./src/core/lib/channel/channel_args.h:389:11: error: 'string_view' in namespace 'absl' does not name a type 389 | absl::string_view ToString(std::list& backing) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:396:27: error: 'absl::string_view' has not been declared 396 | bool operator==(absl::string_view rhs) const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:86, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_data_edge.h:45:14: error: 'string_view' in namespace 'absl' does not name a type 45 | inline absl::string_view EdgeData(const CordRep* edge) { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:438:16: error: expected ';' at end of member declaration 438 | const Value* Get(absl::string_view name) const; | ^~~ | ; ./src/core/lib/channel/channel_args.h:438:37: error: expected ')' before 'name' 438 | const Value* Get(absl::string_view name) const; | ~ ^~~~~ | ) ./src/core/lib/channel/channel_args.h:439:46: error: 'absl::string_view' has not been declared 439 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:441:46: error: 'absl::string_view' has not been declared 441 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, int value) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:442:46: error: 'absl::string_view' has not been declared 442 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:443:46: error: 'absl::string_view' has not been declared 443 | absl::string_view value) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:442:36: error: 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' cannot be overloaded with 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' 442 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~ ./src/core/lib/channel/channel_args.h:441:36: note: previous declaration 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' 441 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, int value) const; | ^~~ ./src/core/lib/channel/channel_args.h:444:46: error: 'absl::string_view' has not been declared 444 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:446:46: error: 'absl::string_view' has not been declared 446 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:454:13: error: 'absl::string_view' has not been declared 454 | Set(absl::string_view name, T* value) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:459:39: error: 'absl::string_view' has not been declared 459 | GRPC_MUST_USE_RESULT auto Set(absl::string_view name, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1089:7: error: 'conjunction' does not name a type 1089 | conjunction, is_uniquely_represented, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:472:39: error: 'absl::string_view' has not been declared 472 | GRPC_MUST_USE_RESULT auto Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:490:13: error: 'absl::string_view' has not been declared 490 | Set(absl::string_view name, std::shared_ptr value) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:502:53: error: 'absl::string_view' has not been declared 502 | GRPC_MUST_USE_RESULT ChannelArgs SetIfUnset(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:507:49: error: 'absl::string_view' has not been declared 507 | GRPC_MUST_USE_RESULT ChannelArgs Remove(absl::string_view name) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:508:23: error: 'absl::string_view' has not been declared 508 | bool Contains(absl::string_view name) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:511:33: error: 'absl::string_view' has not been declared 511 | RemoveAllKeysWithPrefix(absl::string_view prefix) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:518:8: error: 'optional' in namespace 'std' does not name a template type 518 | std::optional GetInt(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:518:3: note: 'std::optional' is only available from C++17 onwards 518 | std::optional GetInt(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:519:8: error: 'optional' in namespace 'std' does not name a template type 519 | std::optional GetString(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:519:3: note: 'std::optional' is only available from C++17 onwards 519 | std::optional GetString(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:520:8: error: 'optional' in namespace 'std' does not name a template type 520 | std::optional GetOwnedString(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:520:3: note: 'std::optional' is only available from C++17 onwards 520 | std::optional GetOwnedString(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:523:9: error: expected ';' at end of member declaration 523 | void* GetVoidPointer(absl::string_view name) const; | ^~~~~~~~~~~~~~ | ; ./src/core/lib/channel/channel_args.h:523:41: error: expected ')' before 'name' 523 | void* GetVoidPointer(absl::string_view name) const; | ~ ^~~~~ | ) ./src/core/lib/channel/channel_args.h:526:13: error: 'absl::string_view' has not been declared 526 | absl::string_view name) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:530:8: error: 'optional' in namespace 'std' does not name a template type 530 | std::optional GetDurationFromIntMillis( | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:530:3: note: 'std::optional' is only available from C++17 onwards 530 | std::optional GetDurationFromIntMillis( | ^~~ ./src/core/lib/channel/channel_args.h:532:8: error: 'optional' in namespace 'std' does not name a template type 532 | std::optional GetBool(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:532:3: note: 'std::optional' is only available from C++17 onwards 532 | std::optional GetBool(absl::string_view name) const; | ^~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/cluster/v3/circuit_breaker.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/circuit_breaker.upbdefs.o -pthread ./src/core/lib/channel/channel_args.h:590:46: error: 'absl::string_view' has not been declared 590 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb_minitable.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.o -pthread ./src/core/lib/channel/channel_args.h: In constructor 'grpc_core::ChannelArgs::Value::Value(std::string)': ./src/core/lib/channel/channel_args.h:372:39: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 372 | : rep_(RefCountedString::Make(s).release(), &string_vtable_) {} | ^ | | | std::string {aka std::__cxx11::basic_string} In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/util/ref_counted_string.h:34:65: note: initializing argument 1 of 'static grpc_core::RefCountedPtr grpc_core::RefCountedString::Make(int)' 34 | static RefCountedPtr Make(absl::string_view src); | ~~~~~~~~~~~~~~~~~~^~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/lib/channel/channel_args.h: In member function 'bool grpc_core::ChannelArgs::Value::operator==(int) const': ./src/core/lib/channel/channel_args.h:399:19: error: 'class grpc_core::RefCountedString' has no member named 'as_string_view' 399 | return str->as_string_view() == rhs; | ^~~~~~~~~~~~~~ ./src/core/lib/channel/channel_args.h: In member function 'typename grpc_core::GetObjectImpl::StoredType grpc_core::ChannelArgs::GetPointer(int) const': ./src/core/lib/channel/channel_args.h:528:28: error: expression cannot be used as a function 528 | GetVoidPointer(name)); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump.upbdefs.o -pthread In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::RemoveChunkPrefix(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1596:14: error: 'current_chunk_' was not declared in this scope 1596 | assert(n < current_chunk_.size()); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:40, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h: In function 'OutputIterator absl::lts_20250512::c_sample(const C&, OutputIterator, Distance, UniformRandomBitGenerator&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h:849:15: error: 'sample' is not a member of 'std' 849 | return std::sample(container_algorithm_internal::c_begin(c), | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:43: error: 'IntegralFastPath' was not declared in this scope 1117 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:61: error: template argument 1 is invalid 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:76: error: expected unqualified-id before '=' token 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: In member function 'bool absl::lts_20250512::str_format_internal::ParsedFormatBase::ProcessFormat(Consumer) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:155:5: error: 'string_view' was not declared in this scope 155 | string_view text(base, 0); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:207, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:45, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h: In static member function 'static std::true_type absl::lts_20250512::container_internal::common_policy_traits >::transfer_impl(Alloc*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::Rank1)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h:133:33: error: 'launder' is not a member of 'std' 133 | static_cast(std::launder( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:157:31: error: 'text' was not declared in this scope 157 | const char* const end = text.data() + text.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:224:44: error: expected ')' before 'format' 224 | explicit ExtendedParsedFormat(string_view format) | ~ ^~~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:247:52: error: 'string_view' has not been declared 247 | static std::unique_ptr New(string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:251:7: error: 'string_view' has not been declared 251 | string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:256:52: error: 'string_view' has not been declared 256 | static std::unique_ptr New(string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:264:35: error: expected ')' before 's' 264 | ExtendedParsedFormat(string_view s, bool allow_ignored) | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/parser.h:265:50: error: expected unqualified-id before ')' token 265 | : ParsedFormatBase(s, allow_ignored, {C...}) {} | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:55:45: error: expected ')' before 's' 55 | explicit UntypedFormatSpecImpl(string_view s) | ~ ^~ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:211, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:45, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h: In static member function 'static absl::lts_20250512::container_internal::hash_policy_traits >::key_type& absl::lts_20250512::container_internal::hash_policy_traits >::ReturnKey::Impl(Key&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h:42:20: error: 'launder' is not a member of 'std' 42 | return *std::launder( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:63:3: error: 'string_view' does not name a type 63 | string_view str() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:168:33: error: expected ')' before 's' 168 | FormatSpecTemplate(string_view s) : Base(s) {} // NOLINT | ~ ^~ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h: In instantiation of 'class absl::lts_20250512::InlinedVector': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:194:41: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:105:9: error: no type named 'MoveAssignmentPolicy' in 'class absl::lts_20250512::inlined_vector_internal::Storage >' 105 | using MoveAssignmentPolicy = typename Storage::MoveAssignmentPolicy; | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytes(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1603:29: error: 'current_chunk_' was not declared in this scope 1603 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::CharIterator& absl::lts_20250512::Cord::CharIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1631:40: error: base operand of '->' has non-pointer type 'absl::lts_20250512::Cord::ChunkIterator' 1631 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'const char& absl::lts_20250512::Cord::CharIterator::operator*() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1654:26: error: base operand of '->' has non-pointer type 'const absl::lts_20250512::Cord::ChunkIterator' 1654 | return *chunk_iterator_->data(); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1668:14: error: 'string_view' in namespace 'absl' does not name a type 1668 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:111:41: error: expected ')' before 's' 111 | explicit UntypedFormatSpec(string_view s) : spec_(s) {} | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:34: error: 'string_view' is not a member of 'absl' 1695 | absl::FunctionRef callback) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:46: error: template argument 1 is invalid 1695 | absl::FunctionRef callback) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ForEachChunk(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:20: error: 'string_view' is not a member of 'absl' 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/protocol.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/core/v3/protocol.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:67: error: 'callback' cannot be used as a function 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:47: error: 'absl::string_view' has not been declared 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1728:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' 1728 | size_t rhs_size = rhs.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:13: error: declaration of 'operator==' as non-function 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:30: error: 'string_view' is not a member of 'absl' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:45: error: expected primary-expression before 'const' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1734:45: error: 'absl::string_view' has not been declared 1734 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:13: error: declaration of 'operator!=' as non-function 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:847:15: error: 'string_view' has not been declared 847 | void Append(string_view v) { sink_->Append(v); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:855:24: error: 'string_view' has not been declared 855 | bool PutPaddedString(string_view v, int width, int precision, bool left) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:861:37: error: 'absl::string_view' has not been declared 861 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:30: error: 'string_view' is not a member of 'absl' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:45: error: expected primary-expression before 'const' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:44: error: 'absl::string_view' has not been declared 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:13: error: declaration of 'operator<' as non-function 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:29: error: 'string_view' is not a member of 'absl' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:44: error: expected primary-expression before 'const' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:44: error: 'absl::string_view' has not been declared 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator>(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:79:37: error: 'absl::string_view' has not been declared 79 | absl::string_view buf_to_add); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:98:36: error: 'absl::string_view' has not been declared 98 | absl::string_view buf_to_add) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: In function 'absl::lts_20250512::crc32c_t absl::lts_20250512::ExtendCrc32c(absl::lts_20250512::crc32c_t, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:100:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 100 | if (buf_to_add.size() <= 64) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:102:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' 102 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:103:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 103 | buf_to_add.size())) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:37: error: 'string_view' is not a member of 'absl' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:113:54: error: expected ',' or ';' before '{' token 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:45, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::CommonFields::set_control(absl::lts_20250512::container_internal::ctrl_t*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:993:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 993 | if constexpr (kGenerateSeed) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:13: error: declaration of 'operator>' as non-function 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:29: error: 'string_view' is not a member of 'absl' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:44: error: expected primary-expression before 'const' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:45: error: 'absl::string_view' has not been declared 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator<=(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'bool absl::lts_20250512::container_internal::CommonFields::should_rehash_for_bug_detection_on_insert() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1080:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1080 | if constexpr (!SwisstableGenerationsEnabled()) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:13: error: declaration of 'operator<=' as non-function 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:30: error: 'string_view' is not a member of 'absl' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:45: error: expected primary-expression before 'const' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1746:45: error: 'absl::string_view' has not been declared 1746 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::SizeToCapacity(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1229:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1229 | if constexpr (Group::kWidth == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:13: error: declaration of 'operator>=' as non-function 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:30: error: 'string_view' is not a member of 'absl' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:45: error: expected primary-expression before 'const' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:68:46: error: 'absl::string_view' has not been declared 68 | StatusRep(absl::StatusCode code_arg, absl::string_view message_arg, | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:102, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:27: error: 'string_view' is not a member of 'absl' 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:53: error: expected primary-expression before '*' token 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:84:9: error: 'optional' in namespace 'absl' does not name a template type 84 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:85:25: error: 'absl::string_view' has not been declared 85 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:90:34: error: 'absl::string_view' has not been declared 90 | EraseResult ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:55: error: 'c' was not declared in this scope 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:56: error: expression list treated as compound expression in initializer [-fpermissive] 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:13: error: 'absl::FunctionRef' is not a type 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:24: error: expected ',' or '...' before '<' token 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:27: error: 'string_view' is not a member of 'absl' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:53: error: expected primary-expression before '*' token 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:516:55: error: 'c' was not declared in this scope 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:27: error: 'string_view' is not a member of 'absl' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:51: error: expected primary-expression before '*' token 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:517:53: error: 'c' was not declared in this scope 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:27: error: 'string_view' is not a member of 'absl' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:50: error: expected primary-expression before '*' token 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:518:52: error: 'c' was not declared in this scope 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:27: error: 'string_view' is not a member of 'absl' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:52: error: expected primary-expression before '*' token 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:44: error: 'IntegralFastPath' was not declared in this scope 1124 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:62: error: template argument 1 is invalid 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:77: error: expected unqualified-id before '=' token 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:519:54: error: 'c' was not declared in this scope 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:27: error: 'string_view' is not a member of 'absl' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:51: error: expected primary-expression before '*' token 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:520:53: error: 'c' was not declared in this scope 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:34: error: 'string_view' is not a member of 'absl' 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:60: error: expected primary-expression before '*' token 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'size_t absl::lts_20250512::container_internal::TryFindNewIndexWithoutProbing(size_t, size_t, size_t, absl::lts_20250512::container_internal::ctrl_t*, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1488:7: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' 1488 | if (auto mask = new_g.MaskNonFull(); ABSL_PREDICT_TRUE(mask)) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:62: error: 'c' was not declared in this scope 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:63: error: expression list treated as compound expression in initializer [-fpermissive] 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:34: error: 'string_view' is not a member of 'absl' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:60: error: expected primary-expression before '*' token 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:536:62: error: 'c' was not declared in this scope 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:34: error: 'string_view' is not a member of 'absl' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:58: error: expected primary-expression before '*' token 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::ShouldSampleHashtablezInfoForAlloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:15: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1592 | return std::is_same_v>; | ^~~~~~~~~ | is_same /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:34: error: expected primary-expression before ',' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:55: error: expected primary-expression before '>' token 1592 | return std::is_same_v>; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:57: error: expected primary-expression before ';' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:537:60: error: 'c' was not declared in this scope 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSizeFor1ByteSlot()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1692:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1692 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:34: error: 'string_view' is not a member of 'absl' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSize(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1705:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1705 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:57: error: expected primary-expression before '*' token 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::IsAboveValidSize(size_t, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1721:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1721 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:538:59: error: 'c' was not declared in this scope 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:34: error: 'string_view' is not a member of 'absl' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:59: error: expected primary-expression before '*' token 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1972:28: error: 'disjunction' in namespace 'absl' does not name a template type 1972 | using Insertable = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:539:61: error: 'c' was not declared in this scope 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:72: error: expected primary-expression before '>' token 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:34: error: 'string_view' is not a member of 'absl' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:58: error: expected primary-expression before '*' token 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:75: error: 'value' in namespace '::' does not name a type 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:540:60: error: 'c' was not declared in this scope 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:26: error: 'string_view' is not a member of 'absl' 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:52: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:39: error: 'Insertable' was not declared in this scope 1989 | IsDecomposable::value, T>>; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:51: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:61: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:66: error: wrong number of template arguments (4, should be 3) 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::Mix(uint64_t, uint64_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1320:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1320 | if constexpr (sizeof(size_t) < 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::WeakMix(uint64_t, uint64_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1337:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1337 | if constexpr (sizeof(size_t) < 8) return Mix(n, kMul); | ^~~~~~~~~ src/core/ext/upb-gen/xds/annotations/v3/sensitive.upb_minitable.c:19:1: warning: 'retain' attribute directive ignored [-Wattributes] 19 | const upb_MiniTableExtension xds_annotations_v3_sensitive_ext = { | ^~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/type/matcher/v3/matcher.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/type/matcher/v3/matcher.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In member function 'size_t absl::lts_20250512::hash_internal::HashImpl::operator()(const T&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1440:29: error: 'hash' is not a member of 'absl::lts_20250512::hash_internal::MixingHashState' 1440 | return MixingHashState::hash(value); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static H absl::lts_20250512::hash_internal::HashStateBase::combine(H, const T&, const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:64: error: expected primary-expression before '>' token 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static K& absl::lts_20250512::container_internal::map_slot_policy::mutable_key(absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:381:40: error: 'launder' is not a member of 'std' 381 | : *std::launder(const_cast( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static auto absl::lts_20250512::container_internal::map_slot_policy::transfer(Allocator*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*, absl::lts_20250512::container_internal::map_slot_policy::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: error: 'conjunction' in namespace 'std' does not name a template type 441 | auto is_relocatable = typename std::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: note: 'std::conjunction' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:441:52: error: expected '(' before '<' token 441 | auto is_relocatable = typename std::conjunction< | ^ | ( /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:442:72: error: expected primary-expression before ',' token 442 | absl::is_trivially_relocatable, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:45, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:30: error: 'Insertable' was not declared in this scope 2243 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:42: error: template argument 1 is invalid 2243 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:57: error: expected unqualified-id before '=' token 2243 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:54: error: 'c' was not declared in this scope 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:208:51: error: 'string_view' has not been declared 208 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/container_memory.h:449:43: error: 'launder' is not a member of 'std' 449 | std::memcpy(static_cast(std::launder(&new_slot->value)), | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:210:52: error: 'string_view' has not been declared 210 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:239:21: error: 'absl::string_view' has not been declared 239 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:245:46: error: 'absl::string_view' has not been declared 245 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:321:16: error: 'string_view' in namespace 'absl' does not name a type 321 | inline absl::string_view Data(size_t index) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:346:46: error: 'absl::string_view' has not been declared 346 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:348:46: error: 'absl::string_view' has not been declared 348 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:67: error: '::Invoke' has not been declared; did you mean 'revoke'? 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~~ | revoke /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:38: error: 'string_view' is not a member of 'absl' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:63: error: expected primary-expression before 'extra' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:24: error: 'constexpr' needed for in-class initialization of static data member 'absl::lts_20250512::cord_internal::CordRepBtree* absl::lts_20250512::cord_internal::CordRepBtree::NewLeaf' of non-integral type [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:68: error: expression list treated as compound expression in initializer [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:68: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/annotations/v3/status.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/annotations/v3/status.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:535:9: error: 'string_view' in namespace 'absl' does not name a type 535 | absl::string_view AddData(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:30: error: 'Insertable' was not declared in this scope 2255 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:42: error: template argument 1 is invalid 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:57: error: expected unqualified-id before '=' token 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:571:58: error: 'absl::string_view' has not been declared 571 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:342:55: error: expected ')' before 'str' 342 | explicit constexpr CordRepExternal(absl::string_view str) | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:343:45: error: expected unqualified-id before ',' token 343 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:29: error: 'invoke_result_t' in namespace 'std' does not name a template type 361 | typename = ::std::invoke_result_t> | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:22: note: 'std::invoke_result_t' is only available from C++17 onwards 361 | typename = ::std::invoke_result_t> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:44: error: expected '>' before '<' token 361 | typename = ::std::invoke_result_t> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:362:55: error: 'absl::string_view' has not been declared 362 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view data) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank1, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: error: 'invoke' is not a member of 'std' 363 | ::std::invoke(std::forward(releaser), data); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:48: error: 'invoke_result_t' in namespace 'std' does not name a template type 366 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:41: note: 'std::invoke_result_t' is only available from C++17 onwards 366 | template > | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:63: error: expected '>' before '<' token 366 | template > | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:367:55: error: 'absl::string_view' has not been declared 367 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(absl::lts_20250512::cord_internal::Rank0, Releaser&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: error: 'invoke' is not a member of 'std' 368 | ::std::invoke(std::forward(releaser)); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2448 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:59: error: template argument 1 is invalid 2448 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:68: error: expected '>' before '&&' token 2448 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2451:35: error: expected unqualified-id before '=' token 2451 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:30: error: 'Insertable' was not declared in this scope 2265 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:42: error: template argument 1 is invalid 2265 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:57: error: expected unqualified-id before '=' token 2265 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:637:14: error: 'string_view' in namespace 'absl' does not name a type 637 | inline absl::string_view CordRepBtree::Data(size_t index) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:30: error: 'Insertable' was not declared in this scope 2275 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:42: error: template argument 1 is invalid 2275 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:57: error: expected unqualified-id before '=' token 2275 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2470 | IsDecomposableAndInsertable::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:62: error: template argument 1 is invalid 2470 | IsDecomposableAndInsertable::value && | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/src/proto/grpc/lb/v1/load_balancer.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/src/proto/grpc/lb/v1/load_balancer.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h: In constructor 'absl::lts_20250512::status_internal::StatusRep::StatusRep(absl::lts_20250512::StatusCode, int, std::unique_ptr >)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 73 | payloads_(std::move(payloads_arg)) {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:70: error: 'error' was not declared in this scope; did you mean 'herror'? 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~ | herror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:75: error: expression list treated as compound expression in initializer [-fpermissive] 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:26: error: 'string_view' is not a member of 'absl' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:52: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2439 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:65: error: template argument 1 is invalid 2439 | int = std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:54: error: 'c' was not declared in this scope 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:68: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:567:70: error: 'error' was not declared in this scope; did you mean 'herror'? 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~ | herror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:26: error: 'string_view' is not a member of 'absl' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:50: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:52: error: 'c' was not declared in this scope 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:66: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:72: error: expected primary-expression before '>' token 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:75: error: 'value' in namespace '::' does not name a type 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:568:68: error: 'error' was not declared in this scope; did you mean 'herror'? 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~ | herror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:26: error: 'string_view' is not a member of 'absl' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:49: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:51: error: 'c' was not declared in this scope 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:65: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:112:9: error: 'string_view' in namespace 'absl' does not name a type 112 | absl::string_view Init(CordRepBtree* tree); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:118:9: error: 'string_view' in namespace 'absl' does not name a type 118 | absl::string_view Next(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:122:9: error: 'string_view' in namespace 'absl' does not name a type 122 | absl::string_view Skip(size_t skip); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:146:9: error: 'string_view' in namespace 'absl' does not name a type 146 | absl::string_view Read(size_t n, size_t chunk_size, CordRep*& tree); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:155:9: error: 'string_view' in namespace 'absl' does not name a type 155 | absl::string_view Seek(size_t offset); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:167:14: error: 'string_view' in namespace 'absl' does not name a type 167 | inline absl::string_view CordRepBtreeReader::Init(CordRepBtree* tree) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:174:14: error: 'string_view' in namespace 'absl' does not name a type 174 | inline absl::string_view CordRepBtreeReader::Next() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:182:14: error: 'string_view' in namespace 'absl' does not name a type 182 | inline absl::string_view CordRepBtreeReader::Skip(size_t skip) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:197:14: error: 'string_view' in namespace 'absl' does not name a type 197 | inline absl::string_view CordRepBtreeReader::Seek(size_t offset) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:569:67: error: 'error' was not declared in this scope; did you mean 'herror'? 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~ | herror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:26: error: 'string_view' is not a member of 'absl' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:51: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:53: error: 'c' was not declared in this scope 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:67: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2448 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:59: error: template argument 1 is invalid 2448 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:68: error: expected '>' before '&&' token 2448 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2451:35: error: expected unqualified-id before '=' token 2451 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:570:69: error: 'error' was not declared in this scope; did you mean 'herror'? 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~ | herror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:26: error: 'string_view' is not a member of 'absl' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:50: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:52: error: 'c' was not declared in this scope 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:66: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:31: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected primary-expression before 'const' 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected '>' before 'const' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/civil_time.h:571:68: error: 'error' was not declared in this scope; did you mean 'herror'? 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~ | herror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:72: error: 'value' in namespace '::' does not name a type 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2470 | IsDecomposableAndInsertable::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:62: error: template argument 1 is invalid 2470 | IsDecomposableAndInsertable::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:31: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected primary-expression before 'const' 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected '>' before 'const' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:72: error: 'value' in namespace '::' does not name a type 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from ./src/core/util/ref_counted_ptr.h:29, from ./src/core/util/ref_counted.h:33, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::hash_bytes(H, const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:385:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 385 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:387:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 387 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:389:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 389 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2478 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:66: error: template argument 1 is invalid 2478 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:75: error: expected '>' before '&&' token 2478 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2480:35: error: expected unqualified-id before '=' token 2480 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' 578 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:58: error: expected parameter pack before '...' 578 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:61: error: template argument 1 is invalid 578 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: error: expected identifier before '::' token 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: declaration of 'value' not in a namespace surrounding '::' 578 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:69: error: expected ';' before ',' token 578 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:621:37: error: 'absl::string_view' has not been declared 621 | H AbslHashValue(H hash_state, absl::string_view str) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:56: error: request for member 'data' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:68: error: request for member 'size' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:624:30: error: request for member 'size' in 'str', which is of non-class type 'int' 624 | WeaklyMixedInteger{str.size()}); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:36: error: 'std::basic_string_view' has not been declared 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:53: error: expected ',' or '...' before '<' token 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2478 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:66: error: template argument 1 is invalid 2478 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:75: error: expected '>' before '&&' token 2478 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2480:35: error: expected unqualified-id before '=' token 2480 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:647:52: error: 'str' was not declared in this scope; did you mean 'std'? 647 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~ | std /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2511 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:65: error: template argument 1 is invalid 2511 | int = std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:31: error: 'optional' in namespace 'absl' does not name a template type 886 | H hash_state, const absl::optional& opt) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:39: error: expected ',' or '...' before '<' token 886 | H hash_state, const absl::optional& opt) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2511 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:65: error: template argument 1 is invalid 2511 | int = std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'typename std::enable_if::value, H>::type absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:887:7: error: 'opt' was not declared in this scope 887 | if (opt) hash_state = H::combine(std::move(hash_state), *opt); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:888:44: error: 'opt' was not declared in this scope 888 | return H::combine(std::move(hash_state), opt.has_value()); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:72: error: expected primary-expression before '>' token 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:25: error: 'conjunction' was not declared in this scope 903 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:51: error: expected parameter pack before '...' 903 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:54: error: template argument 1 is invalid 903 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:55: error: expected identifier before '::' token 903 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: declaration of 'value' not in a namespace surrounding '::' 903 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: redeclaration of 'template int value' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: note: previous declaration 'template int value' 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:62: error: expected ';' before ',' token 903 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:75: error: 'value' in namespace '::' does not name a type 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:72: error: expected primary-expression before '>' token 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:75: error: 'value' in namespace '::' does not name a type 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1054:23: error: 'disjunction' in namespace 'absl' does not name a template type 1054 | using Apply = absl::disjunction< // | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1065 | : std::integral_constant::value> {}; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:64: error: template argument 2 is invalid 1065 | : std::integral_constant::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:65: error: expected '{' before '::' token 1065 | : std::integral_constant::value> {}; | ^~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:95, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:39:48: error: 'absl::string_view' has not been declared 39 | static constexpr bool TryConstexprEval(absl::string_view view) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:26: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr absl::string_view value = T{}(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:50: error: expected unqualified-id before ')' token 44 | static constexpr absl::string_view value = T{}(); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:45:19: error: 'string_view' in namespace 'absl' does not name a type 45 | constexpr absl::string_view operator()() const { return value; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1089:7: error: 'conjunction' does not name a type 1089 | conjunction, is_uniquely_represented, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2519 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:59: error: template argument 1 is invalid 2519 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:68: error: expected '>' before '&&' token 2519 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2519 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2522:35: error: expected unqualified-id before '=' token 2522 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:59: error: template argument 1 is invalid 2519 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:68: error: expected '>' before '&&' token 2519 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2522:35: error: expected unqualified-id before '=' token 2522 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:49:34: error: 'value' was not declared in this scope 49 | static_assert(TryConstexprEval(value), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h: In static member function 'static constexpr bool absl::lts_20250512::strings_internal::StringConstant::TryConstexprEval(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:17: error: request for member 'empty' in 'view', which is of non-class type 'int' 40 | return view.empty() || 2 * view[0] != 1; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:36: error: invalid types 'int[int]' for array subscript 40 | return view.empty() || 2 * view[0] != 1; | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:33: error: 'string_view' is not a member of 'absl' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:54: error: expected primary-expression before '&&' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:56: error: expected primary-expression before ')' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:194:34: error: expected ')' before 'src' 194 | explicit Cord(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:9: error: declaration of 'operator=' as non-function 195 | Cord& operator=(absl::string_view src); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:17: error: expected ';' at end of member declaration 195 | Cord& operator=(absl::string_view src); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:36: error: expected ')' before 'src' 195 | Cord& operator=(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:252:42: error: 'absl::string_view' has not been declared 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:252:79: error: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: previous declaration 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:266:21: error: 'absl::string_view' has not been declared 266 | void Append(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:327:22: error: 'absl::string_view' has not been declared 327 | void Prepend(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:62: error: template argument 1 is invalid 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:77: error: expected unqualified-id before '=' token 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:385:21: error: 'absl::string_view' has not been declared 385 | int Compare(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:392:25: error: 'absl::string_view' has not been declared 392 | bool StartsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:397:23: error: 'absl::string_view' has not been declared 397 | bool EndsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:403:23: error: 'absl::string_view' has not been declared 403 | bool Contains(absl::string_view rhs) const; | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/google/api/http.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/google/api/http.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:468:30: error: 'string_view' in namespace 'absl' does not name a type 468 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:27: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:26: error: expected ';' before 'value_type' 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:62: error: template argument 1 is invalid 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:77: error: expected unqualified-id before '=' token 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:26: error: 'string_view' is not a member of 'absl' 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:58: error: expected primary-expression before '*' token 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:60: error: 'd' was not declared in this scope 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:725:61: error: expression list treated as compound expression in initializer [-fpermissive] 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:26: error: 'string_view' is not a member of 'absl' 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:52: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:471:23: error: 'value_type' does not name a type 471 | using reference = value_type; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:30: error: 'Insertable' was not declared in this scope 2547 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:54: error: 'dst' was not declared in this scope 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:49: error: template argument 1 is invalid 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:70: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:64: error: expected unqualified-id before '=' token 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:72: error: 'error' was not declared in this scope; did you mean 'herror'? 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | herror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:77: error: expression list treated as compound expression in initializer [-fpermissive] 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:479:5: error: 'reference' does not name a type 479 | reference operator*() const; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:480:5: error: 'pointer' does not name a type 480 | pointer operator->() const; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:511:11: error: 'string_view' in namespace 'absl' does not name a type 511 | absl::string_view current_chunk_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:566:30: error: 'string_view' in namespace 'absl' does not name a type 566 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:6: error: redefinition of 'bool absl::lts_20250512::AbslParseFlag' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:732:6: note: 'bool absl::lts_20250512::AbslParseFlag' previously defined here 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:26: error: 'string_view' is not a member of 'absl' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:48: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:567:23: error: 'value_type' does not name a type 567 | using reference = value_type&; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:35: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 568 | using const_reference = const value_type&; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:34: error: expected ';' before 'value_type' 568 | using const_reference = const value_type&; | ^~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:671:16: error: 'string_view' in namespace 'absl' does not name a type 671 | static absl::string_view ChunkRemaining(const CharIterator& it); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:766:9: error: 'optional' in namespace 'absl' does not name a template type 766 | absl::optional TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:774:9: error: 'string_view' in namespace 'absl' does not name a type 774 | absl::string_view Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:781:27: error: 'absl::string_view' has not been declared 781 | CharIterator Find(absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:786:37: error: 'absl::string_view' has not been declared 786 | absl::string_view part) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:30: error: 'Insertable' was not declared in this scope 2547 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:49: error: template argument 1 is invalid 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:64: error: expected unqualified-id before '=' token 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:819:9: error: 'optional' in namespace 'absl' does not name a template type 819 | absl::optional ExpectedChecksum() const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:850:34: error: expected ')' before 'src' 850 | explicit Cord(absl::string_view src, MethodIdentifier method); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:854:49: error: 'absl::string_view' has not been declared 854 | friend bool operator==(const Cord& lhs, absl::string_view rhs); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:50: error: 'string_view' is not a member of 'absl' 893 | void ForEachChunk(absl::FunctionRef) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:62: error: template argument 1 is invalid 893 | void ForEachChunk(absl::FunctionRef) const; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:897:9: error: 'string_view' in namespace 'absl' does not name a type 897 | absl::string_view FlattenSlowPath(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:916:51: error: expected ')' before 'sv' 916 | explicit constexpr InlineRep(absl::string_view sv, | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:935:28: error: 'absl::string_view' has not been declared 935 | void AppendArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:936:11: error: 'string_view' in namespace 'absl' does not name a type 936 | absl::string_view FindFlatStartPiece() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1040:32: error: 'absl::string_view' has not been declared 1040 | absl::string_view* absl_nonnull fragment); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:36: error: 'string_view' is not a member of 'absl' 1045 | absl::FunctionRef callback); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:48: error: template argument 1 is invalid 1045 | absl::FunctionRef callback); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1052:29: error: 'absl::string_view' has not been declared 1052 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1056:25: error: 'absl::string_view' has not been declared 1056 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1063:16: error: 'string_view' in namespace 'absl' does not name a type 1063 | static absl::string_view GetFirstChunk(const Cord& c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1064:16: error: 'string_view' in namespace 'absl' does not name a type 1064 | static absl::string_view GetFirstChunk(absl::string_view sv); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1079:28: error: 'absl::string_view' has not been declared 1079 | void AppendPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1080:29: error: 'absl::string_view' has not been declared 1080 | void PrependPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1087:27: error: 'absl::string_view' has not been declared 1087 | void PrependArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1109:48: error: 'absl::string_view' has not been declared 1109 | CharIterator FindImpl(CharIterator it, absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:16: error: 'string_view' is not a member of 'absl' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ';' before '}' token 795 | } | ^ | ; 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ')' before '}' token 795 | } | ^ | ) 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:9: note: to match this '(' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'H absl::lts_20250512::AbslHashValue(H, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:11: error: 'optional' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:26: error: 'string_view' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In destructor 'absl::lts_20250512::container_internal::raw_hash_set::~raw_hash_set()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2361:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 2361 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20250512::cord_internal::CordRepExternalImpl::~CordRepExternalImpl()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:386:26: error: 'string_view' is not a member of 'absl' 386 | absl::string_view(base, length)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:50: error: 't' was not declared in this scope; did you mean 'tm'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:64: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:39: error: 'maybe_flat' was not declared in this scope 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:54: error: 'const class absl::lts_20250512::Cord' has no member named 'TryFlat' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1060:66: error: 'error' was not declared in this scope; did you mean 'herror'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | herror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'H absl::lts_20250512::Cord::HashFragmented(H) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1097:49: error: 'absl::string_view' has not been declared 1097 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In lambda function: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1098:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' 1098 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1099:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' 1099 | chunk.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1130:6: error: variable or field 'InitializeCordRepExternal' declared void 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1130:38: error: 'string_view' is not a member of 'absl' 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1131:47: error: expected primary-expression before '*' token 1131 | CordRepExternal* absl_nonnull rep); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1131:62: error: 'rep' was not declared in this scope 1131 | CordRepExternal* absl_nonnull rep); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1137:44: error: 'string_view' is not a member of 'absl' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:46: error: expected primary-expression before '&&' token 1138 | Releaser&& releaser) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:32: error: 'string_view' is not a member of 'absl' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:58: error: expected primary-expression before '*' token 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:49: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1138 | Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:57: error: expression list treated as compound expression in initializer [-fpermissive] 1138 | Releaser&& releaser) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:58: error: expected ';' before '{' token 1138 | Releaser&& releaser) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1150:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1150 | inline CordRep* absl_nonnull NewExternalRep( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' redeclared as different kind of entity 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1137:23: note: previous declaration 'template absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::destroy_slots()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3087:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3087 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1264:62: error: expression list treated as compound expression in initializer [-fpermissive] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:36: error: 'releaser' was not declared in this scope 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:52: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:6: error: redefinition of 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' previously declared here 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:33: error: 'string_view' is not a member of 'absl' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:59: error: expected primary-expression before '&&' token 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::AssertNotDebugCapacity() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3329:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3329 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: ISO C++ forbids declaration of 'InlineRep' with no type [-fpermissive] 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: 'constexpr const int absl::lts_20250512::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20250512::Cord::InlineRep' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:44: error: 'string_view' is not a member of 'absl' 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:45: error: expected primary-expression before '*' token 1174 | CordRep* absl_nullable rep) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:61: error: 'rep' was not declared in this scope 1174 | CordRep* absl_nullable rep) | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:64: error: expression list treated as compound expression in initializer [-fpermissive] 1174 | CordRep* absl_nullable rep) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: warning: 'pure' attribute ignored [-Wattributes] 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:59: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:58: error: expected primary-expression before 't' 1507 | Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1507:70: error: expected primary-expression before 'tz' 1507 | Time t, TimeZone tz); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1512:72: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time, absl::lts_20250512::TimeZone)' redeclared as different kind of entity 1512 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1513:59: error: 'std::string absl::lts_20250512::FormatTime(absl::lts_20250512::Time)' redeclared as different kind of entity 1513 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1517:28: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1517 | return os << FormatTime(t); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, absl::lts_20250512::Time)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1523:27: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1523 | sink.Append(FormatTime(t)); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:22: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:48: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:71: error: expected primary-expression before '*' token 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:27: error: expected primary-expression before '*' token 1576 | std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In static member function 'static const absl::lts_20250512::container_internal::PolicyFunctions& absl::lts_20250512::container_internal::raw_hash_set::GetPolicyFunctions()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:31: error: expected primary-expression before '>' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:33: error: expected primary-expression before '?' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:29: error: 'err' was not declared in this scope; did you mean 'erf'? 1576 | std::string* err); | ^~~ | erf /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1576:32: error: expression list treated as compound expression in initializer [-fpermissive] 1576 | std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:6: error: redefinition of 'bool absl::lts_20250512::ParseTime' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1575:6: note: 'bool absl::lts_20250512::ParseTime' previously defined here 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:30: error: expected primary-expression before '>' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:32: error: expected primary-expression before '?' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:22: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:48: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1585:76: error: expected primary-expression before 'tz' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:20: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:39: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1586:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1586 | Time* time, std::string* err); | ^~~ | erf /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:43: error: 'IntegralFastPath' was not declared in this scope 1117 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:61: error: template argument 1 is invalid 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:76: error: expected unqualified-id before '=' token 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: ISO C++ forbids declaration of 'Cord' with no type [-fpermissive] 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: 'int absl::lts_20250512::Cord::Cord' is not a static data member of 'class absl::lts_20250512::Cord' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:25: error: 'string_view' is not a member of 'absl' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord& absl::lts_20250512::Cord::operator=(T&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1353:28: error: 'string_view' is not a member of 'absl' 1353 | return operator=(absl::string_view(src)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1400:14: error: 'optional' in namespace 'absl' does not name a template type 1400 | inline absl::optional Cord::TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1413:14: error: 'string_view' in namespace 'absl' does not name a type 1413 | inline absl::string_view Cord::Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:13: error: variable or field 'Append' declared void 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:32: error: 'string_view' is not a member of 'absl' 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:13: error: variable or field 'Prepend' declared void 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:33: error: 'string_view' is not a member of 'absl' 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Append(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1437:9: error: 'string_view' is not a member of 'absl' 1437 | absl::string_view short_value; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/absl_vlog_is_on.h:63, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/resource_quota/memory_quota.h:36, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:129:21: error: 'string_view' is not a member of 'absl' 129 | int VLogLevel(absl::string_view file); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:141:6: error: variable or field 'UpdateVModule' declared void 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:141:26: error: 'string_view' is not a member of 'absl' 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:44: error: 'IntegralFastPath' was not declared in this scope 1124 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:26: error: 'string_view' is not a member of 'absl' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:62: error: template argument 1 is invalid 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:54: error: expected primary-expression before 'int' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:67: error: expression list treated as compound expression in initializer [-fpermissive] 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:77: error: expected unqualified-id before '=' token 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:42: error: 'short_value' was not declared in this scope 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:53: error: expression cannot be used as a function 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:64:26: error: 'HasValue' does not name a type; did you mean 'Value'? 64 | using LifetimeBoundK = HasValue< | ^~~~~~~~ | Value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Prepend(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1448:9: error: 'string_view' is not a member of 'absl' 1448 | absl::string_view short_value; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:71:7: error: 'HasValue' does not name a type; did you mean 'Value'? 71 | HasValue>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:42: error: 'short_value' was not declared in this scope 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:53: error: expression cannot be used as a function 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:13: error: 'bool absl::lts_20250512::Cord::StartsWith' is not a static data member of 'class absl::lts_20250512::Cord' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:36: error: 'string_view' is not a member of 'absl' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::Mix(uint64_t, uint64_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1320:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1320 | if constexpr (sizeof(size_t) < 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::WeakMix(uint64_t, uint64_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1337:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1337 | if constexpr (sizeof(size_t) < 8) return Mix(n, kMul); | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::InitTree(absl::lts_20250512::cord_internal::CordRep*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:5: error: 'current_chunk_' was not declared in this scope 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:36: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Init' 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In member function 'size_t absl::lts_20250512::hash_internal::HashImpl::operator()(const T&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1440:29: error: 'hash' is not a member of 'absl::lts_20250512::hash_internal::MixingHashState' 1440 | return MixingHashState::hash(value); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static H absl::lts_20250512::hash_internal::HashStateBase::combine(H, const T&, const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:64: error: expected primary-expression before '>' token 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:32: error: 'string_view' is not a member of 'absl' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:57: error: expected primary-expression before 'pos' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:60: error: expression list treated as compound expression in initializer [-fpermissive] 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:516:41: error: expected ')' before 'sv' 516 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:129:26: error: wrong number of template arguments (4, should be 1) 129 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:711:45: error: expected ')' before 'chars' 711 | explicit constexpr Rep(absl::string_view chars) | ~ ^~~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_internal.h:727:38: error: expected unqualified-id before '{' token 727 | GetOrNull(chars, 14)} {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:5: error: 'current_chunk_' was not declared in this scope 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:37: error: 'EdgeData' is not a member of 'absl::lts_20250512::cord_internal' 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/cluster/v3/cluster.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/cluster.upbdefs.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' 57 | using HasValue = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:62: error: template argument 3 is invalid 57 | using HasValue = std::conditional_t>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:156:9: error: 'optional' in namespace 'absl' does not name a template type 156 | absl::optional alloc_ = {}; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:131:25: error: wrong number of template arguments (4, should be 1) 131 | true, false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In constructor 'absl::lts_20250512::Cord::ChunkIterator::ChunkIterator(const absl::lts_20250512::Cord*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1527:7: error: 'current_chunk_' was not declared in this scope 1527 | current_chunk_ = {}; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base& absl::lts_20250512::container_internal::node_handle_base::operator=(absl::lts_20250512::container_internal::node_handle_base&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:110:7: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 110 | alloc_ = other.alloc_; | ^~~~~~ | alloc In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:95, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:39:48: error: 'absl::string_view' has not been declared 39 | static constexpr bool TryConstexprEval(absl::string_view view) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:26: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr absl::string_view value = T{}(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:50: error: expected unqualified-id before ')' token 44 | static constexpr absl::string_view value = T{}(); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:45:19: error: 'string_view' in namespace 'absl' does not name a type 45 | constexpr absl::string_view operator()() const { return value; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'bool absl::lts_20250512::container_internal::node_handle_base::empty() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:117:41: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 117 | bool empty() const noexcept { return !alloc_; } | ^~~~~~ | alloc In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:133:25: error: wrong number of template arguments (4, should be 1) 133 | true, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1531:5: error: 'current_chunk_' was not declared in this scope 1531 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type absl::lts_20250512::container_internal::node_handle_base::get_allocator() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:119:50: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 119 | allocator_type get_allocator() const { return *alloc_; } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::transfer_tag_t, const allocator_type&, absl::lts_20250512::container_internal::node_handle_base::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:126:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 126 | : alloc_(a) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::construct_tag_t, const allocator_type&, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:133:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 133 | : alloc_(a) { | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:38, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:23: error: expected ';' at end of member declaration 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ^~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:47: error: expected ')' before 'data' 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ~ ^~~~~ | ) In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'void absl::lts_20250512::container_internal::node_handle_base::reset()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:145:12: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 145 | assert(alloc_.has_value()); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:49:34: error: 'value' was not declared in this scope 49 | static_assert(TryConstexprEval(value), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h: In static member function 'static constexpr bool absl::lts_20250512::strings_internal::StringConstant::TryConstexprEval(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:17: error: request for member 'empty' in 'view', which is of non-class type 'int' 40 | return view.empty() || 2 * view[0] != 1; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:36: error: invalid types 'int[int]' for array subscript 40 | return view.empty() || 2 * view[0] != 1; | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:146:20: error: 'nullopt' is not a member of 'absl' 146 | alloc_ = absl::nullopt; | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:98, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:33:12: error: 'bad_optional_access' has not been declared in 'std' 33 | using std::bad_optional_access; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:34:12: error: 'optional' has not been declared in 'std' 34 | using std::optional; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:35:12: error: 'make_optional' has not been declared in 'std' 35 | using std::make_optional; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:36:12: error: 'nullopt_t' has not been declared in 'std' 36 | using std::nullopt_t; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/optional.h:37:12: error: 'nullopt' has not been declared in 'std' 37 | using std::nullopt; | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:33: error: 'string_view' is not a member of 'absl' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:54: error: expected primary-expression before '&&' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:56: error: expected primary-expression before ')' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type* absl::lts_20250512::container_internal::node_handle_base::alloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:153:52: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 153 | allocator_type* alloc() { return std::addressof(*alloc_); } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:194:34: error: expected ')' before 'src' 194 | explicit Cord(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:9: error: declaration of 'operator=' as non-function 195 | Cord& operator=(absl::string_view src); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:17: error: expected ';' at end of member declaration 195 | Cord& operator=(absl::string_view src); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:36: error: expected ')' before 'src' 195 | Cord& operator=(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::AdvanceBtree()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:3: error: 'current_chunk_' was not declared in this scope 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:252:42: error: 'absl::string_view' has not been declared 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:34: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:252:79: error: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: previous declaration 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:266:21: error: 'absl::string_view' has not been declared 266 | void Append(absl::string_view src); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:385:21: error: 'absl::string_view' has not been declared 385 | int Compare(absl::string_view rhs) const; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:27: error: 'absl::string_view' has not been declared 76 | size_t operator()(absl::string_view v) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:392:25: error: 'absl::string_view' has not been declared 392 | bool StartsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:397:23: error: 'absl::string_view' has not been declared 397 | bool EndsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:403:23: error: 'absl::string_view' has not been declared 403 | bool Contains(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::StringHash::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' 77 | return absl::Hash{}(v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:468:30: error: 'string_view' in namespace 'absl' does not name a type 468 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:27: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:26: error: expected ';' before 'value_type' 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:40: error: template argument 1 is invalid 77 | return absl::Hash{}(v); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from ./src/core/util/ref_counted_ptr.h:29, from ./src/core/util/ref_counted.h:33, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/ext/filters/http/client_authority_filter.h:27, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:35: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable' used in nested name specifier 1445 | struct Hash | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::StringHash::operator()(const absl::lts_20250512::Cord&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:38: error: no match for call to '(absl::lts_20250512::hash_internal::Hash) (const absl::lts_20250512::Cord&)' 80 | return absl::Hash{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:25: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:48: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:48: error: 'absl::string_view' has not been declared 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:25: error: 'absl::string_view' has not been declared 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, const absl::lts_20250512::Cord&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:16: error: no match for 'operator==' (operand types are 'int' and 'const absl::lts_20250512::Cord') 96 | return lhs == rhs; | ~~~ ^~ ~~~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:530:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 530 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:530:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 534 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 539 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:546:42: note: candidate: 'template bool absl::lts_20250512::operator==(const U&, absl::lts_20250512::Span)' 546 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:546:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, const U&)' 552 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: candidate: 'template bool absl::lts_20250512::operator==(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 946 | bool operator==(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:810:48: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::int128, absl::lts_20250512::int128)' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:46: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytesBtree(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1541:15: error: 'current_chunk_' was not declared in this scope 1541 | assert(n >= current_chunk_.size()); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1545:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1545 | current_chunk_ = btree_reader_.Next(); | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:66: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Time, absl::lts_20250512::Time)' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:62: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1548:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Seek' 1548 | current_chunk_ = btree_reader_.Seek(offset); | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, int)' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:836:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Status&, const absl::lts_20250512::Status&)' 836 | inline bool operator==(const Status& lhs, const Status& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:836:38: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Status&' 836 | inline bool operator==(const Status& lhs, const Status& rhs) { | ~~~~~~~~~~~~~~^~~ In file included from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:611:6: note: candidate: 'template bool absl::lts_20250512::operator==(const absl::lts_20250512::StatusOr&, const absl::lts_20250512::StatusOr&)' 611 | bool operator==(const StatusOr& lhs, const StatusOr& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:611:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'const absl::lts_20250512::StatusOr' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:471:23: error: 'value_type' does not name a type 471 | using reference = value_type; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:138:19: error: wrong number of template arguments (4, should be 1) 138 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' 109 | struct HashEq : StringHashEq {}; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:32: error: template argument 1 is invalid 109 | struct HashEq : StringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:26: error: 'std::basic_string_view' has not been declared 117 | size_t operator()(std::basic_string_view v) const { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:43: error: expected ',' or '...' before '<' token 117 | size_t operator()(std::basic_string_view v) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::BasicStringHash::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' 118 | return absl::Hash>{}(v); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:46: error: template argument 1 is invalid 118 | return absl::Hash>{}(v); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected primary-expression before '{' token 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected ';' before '{' token 118 | return absl::Hash>{}(v); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:56: error: 'v' was not declared in this scope 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:24: error: 'std::basic_string_view' has not been declared 125 | bool operator()(std::basic_string_view lhs, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:41: error: expected ',' or '...' before '<' token 125 | bool operator()(std::basic_string_view lhs, | ^ In file included from /usr/include/g++/string:55, from ./src/core/credentials/call/external/aws_request_signer.h:23, from src/core/credentials/call/external/aws_request_signer.cc:16: /usr/include/g++/bits/basic_string.h:638:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with _InputIterator = _InputIterator; = ; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 638 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:638:9: note: template argument deduction/substitution failed: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: note: candidate expects 3 arguments, 1 provided 73 | payloads_(std::move(payloads_arg)) {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:140:19: error: wrong number of template arguments (4, should be 1) 140 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /usr/include/g++/string:55, from ./src/core/credentials/call/external/aws_request_signer.h:23, from src/core/credentials/call/external/aws_request_signer.cc:16: /usr/include/g++/bits/basic_string.h:600:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 600 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:600:7: note: candidate expects 2 arguments, 1 provided /usr/include/g++/bits/basic_string.h:596:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 596 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /usr/include/g++/bits/basic_string.h:596:7: note: candidate expects 2 arguments, 1 provided /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /usr/include/g++/bits/basic_string.h:592:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:592:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:565:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 565 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:565:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 565 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:67: error: '::Invoke' has not been declared; did you mean 'revoke'? 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~~ | revoke /usr/include/g++/bits/basic_string.h:553:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 553 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:553:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:533:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 533 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:533:7: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::BasicStringEq::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:12: error: 'lhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:72:18: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 72 | message_(message_arg), | ^~~~~~~~~~~ | | | int In file included from /usr/include/g++/string:55, from ./src/core/credentials/call/external/aws_request_signer.h:23, from src/core/credentials/call/external/aws_request_signer.cc:16: /usr/include/g++/bits/basic_string.h:518:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 518 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:518:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:500:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 500 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:500:7: note: candidate expects 4 arguments, 1 provided cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/type/matcher/v3/range.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/type/matcher/v3/range.upb_minitable.o -pthread /usr/include/g++/bits/basic_string.h:484:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 484 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:484:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:469:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 469 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:469:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:456:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 456 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:456:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 456 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/g++/bits/basic_string.h:448:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:448:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 439 | basic_string() | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate expects 0 arguments, 1 provided /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:19: error: 'rhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' 141 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:32: error: template argument 1 is invalid 141 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:479:5: error: 'reference' does not name a type 479 | reference operator*() const; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1558:30: error: 'current_chunk_' was not declared in this scope 1558 | assert(bytes_remaining_ >= current_chunk_.size()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:34: error: template argument 1 is invalid 145 | struct HashEq : BasicStringHashEq {}; | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1585:29: error: 'reference' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1585 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1590:29: error: 'pointer' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1590 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string In file included from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:446:39: error: 'absl::string_view' has not been declared 446 | Status(absl::StatusCode code, absl::string_view msg); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:507:9: error: 'string_view' in namespace 'absl' does not name a type 507 | absl::string_view message() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:480:5: error: 'pointer' does not name a type 480 | pointer operator->() const; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:34: error: template argument 1 is invalid 149 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:511:11: error: 'string_view' in namespace 'absl' does not name a type 511 | absl::string_view current_chunk_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:581:9: error: 'optional' in namespace 'absl' does not name a template type 581 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:589:25: error: 'absl::string_view' has not been declared 589 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:595:27: error: 'absl::string_view' has not been declared 595 | bool ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:566:30: error: 'string_view' in namespace 'absl' does not name a type 566 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:13: error: 'absl::FunctionRef' is not a type 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:24: error: expected ',' or '...' before '<' token 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:567:23: error: 'value_type' does not name a type 567 | using reference = value_type&; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:35: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 568 | using const_reference = const value_type&; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:34: error: expected ';' before 'value_type' 568 | using const_reference = const value_type&; | ^~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:738:27: error: 'string_view' is not a member of 'absl' 738 | Status AbortedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:671:16: error: 'string_view' in namespace 'absl' does not name a type 671 | static absl::string_view ChunkRemaining(const CharIterator& it); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:739:33: error: 'string_view' is not a member of 'absl' 739 | Status AlreadyExistsError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:740:29: error: 'absl::lts_20250512::Status absl::lts_20250512::CancelledError' redeclared as different kind of entity 740 | Status CancelledError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:612:17: note: previous declaration 'absl::lts_20250512::Status absl::lts_20250512::CancelledError()' 612 | friend Status CancelledError(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:766:9: error: 'optional' in namespace 'absl' does not name a template type 766 | absl::optional TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:774:9: error: 'string_view' in namespace 'absl' does not name a type 774 | absl::string_view Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:781:27: error: 'absl::string_view' has not been declared 781 | CharIterator Find(absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:786:37: error: 'absl::string_view' has not been declared 786 | absl::string_view part) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:740:29: error: 'string_view' is not a member of 'absl' 740 | Status CancelledError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:819:9: error: 'optional' in namespace 'absl' does not name a template type 819 | absl::optional ExpectedChecksum() const; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:142:19: error: wrong number of template arguments (4, should be 1) 142 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:850:34: error: expected ')' before 'src' 850 | explicit Cord(absl::string_view src, MethodIdentifier method); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:741:28: error: 'string_view' is not a member of 'absl' 741 | Status DataLossError(absl::string_view message); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:854:49: error: 'absl::string_view' has not been declared 854 | friend bool operator==(const Cord& lhs, absl::string_view rhs); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:742:36: error: 'string_view' is not a member of 'absl' 742 | Status DeadlineExceededError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In destructor 'absl::lts_20250512::container_internal::raw_hash_set::~raw_hash_set()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2361:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 2361 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls.upb_minitable.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::RemoveChunkPrefix(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1596:14: error: 'current_chunk_' was not declared in this scope 1596 | assert(n < current_chunk_.size()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:50: error: 'string_view' is not a member of 'absl' 893 | void ForEachChunk(absl::FunctionRef) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:62: error: template argument 1 is invalid 893 | void ForEachChunk(absl::FunctionRef) const; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:897:9: error: 'string_view' in namespace 'absl' does not name a type 897 | absl::string_view FlattenSlowPath(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::destroy_slots()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3087:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3087 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:916:51: error: expected ')' before 'sv' 916 | explicit constexpr InlineRep(absl::string_view sv, | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:935:28: error: 'absl::string_view' has not been declared 935 | void AppendArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:936:11: error: 'string_view' in namespace 'absl' does not name a type 936 | absl::string_view FindFlatStartPiece() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:147:19: error: wrong number of template arguments (4, should be 1) 147 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1040:32: error: 'absl::string_view' has not been declared 1040 | absl::string_view* absl_nonnull fragment); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:36: error: 'string_view' is not a member of 'absl' 1045 | absl::FunctionRef callback); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:48: error: template argument 1 is invalid 1045 | absl::FunctionRef callback); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1052:29: error: 'absl::string_view' has not been declared 1052 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1056:25: error: 'absl::string_view' has not been declared 1056 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1063:16: error: 'string_view' in namespace 'absl' does not name a type 1063 | static absl::string_view GetFirstChunk(const Cord& c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1064:16: error: 'string_view' in namespace 'absl' does not name a type 1064 | static absl::string_view GetFirstChunk(absl::string_view sv); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1079:28: error: 'absl::string_view' has not been declared 1079 | void AppendPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1080:29: error: 'absl::string_view' has not been declared 1080 | void PrependPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1087:27: error: 'absl::string_view' has not been declared 1087 | void PrependArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::AssertNotDebugCapacity() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3329:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3329 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1109:48: error: 'absl::string_view' has not been declared 1109 | CharIterator FindImpl(CharIterator it, absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:743:38: error: 'string_view' is not a member of 'absl' 743 | Status FailedPreconditionError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:149:19: error: wrong number of template arguments (4, should be 1) 149 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:744:28: error: 'string_view' is not a member of 'absl' 744 | Status InternalError(absl::string_view message); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:745:35: error: 'string_view' is not a member of 'absl' 745 | Status InvalidArgumentError(absl::string_view message); | ^~~~~~~~~~~ In file included from ./src/core/util/avl.h:27, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: ./src/core/util/useful.h: At global scope: ./src/core/util/useful.h:69:29: error: 'variant' in namespace 'std' does not name a template type 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~~~~~ ./src/core/util/useful.h:69:24: note: 'std::variant' is only available from C++17 onwards 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~ ./src/core/util/useful.h:69:36: error: expected ',' or '...' before '<' token 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:746:28: error: 'string_view' is not a member of 'absl' 746 | Status NotFoundError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:747:30: error: 'string_view' is not a member of 'absl' 747 | Status OutOfRangeError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:748:36: error: 'string_view' is not a member of 'absl' 748 | Status PermissionDeniedError(absl::string_view message); | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/proxy_protocol.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/core/v3/proxy_protocol.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:749:37: error: 'string_view' is not a member of 'absl' 749 | Status ResourceExhaustedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:750:35: error: 'string_view' is not a member of 'absl' 750 | Status UnauthenticatedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:751:31: error: 'string_view' is not a member of 'absl' 751 | Status UnavailableError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:752:33: error: 'string_view' is not a member of 'absl' 752 | Status UnimplementedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:753:27: error: 'string_view' is not a member of 'absl' 753 | Status UnknownError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:766:46: error: 'absl::string_view' has not been declared 766 | Status ErrnoToStatus(int error_number, absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:16: error: 'string_view' is not a member of 'absl' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ ./src/core/util/useful.h: In function 'int grpc_core::QsortCompare(int)': ./src/core/util/useful.h:70:34: error: 'a' was not declared in this scope 70 | const int index = QsortCompare(a.index(), b.index()); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ';' before '}' token 795 | } | ^ | ; 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:151:19: error: wrong number of template arguments (4, should be 1) 151 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ')' before '}' token 795 | } | ^ | ) 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:9: note: to match this '(' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'H absl::lts_20250512::AbslHashValue(H, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:11: error: 'optional' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:26: error: 'string_view' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~~ ./src/core/util/useful.h:70:45: error: 'b' was not declared in this scope 70 | const int index = QsortCompare(a.index(), b.index()); | ^ ./src/core/util/useful.h:72:15: error: 'visit' is not a member of 'std' 72 | return std::visit( | ^~~~~ ./src/core/util/useful.h:72:15: note: 'std::visit' is only available from C++17 onwards ./src/core/util/useful.h: At global scope: ./src/core/util/useful.h:79:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~ ./src/core/util/useful.h:79:31: error: 'int grpc_core::QsortCompare' redeclared as different kind of entity 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/util/useful.h:69:5: note: previous declaration 'template int grpc_core::QsortCompare(int)' 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~~~~~~~~~~ ./src/core/util/useful.h:79:31: error: 'string_view' is not a member of 'absl' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/util/useful.h:79:52: error: 'string_view' is not a member of 'absl' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:829:14: error: 'string_view' in namespace 'absl' does not name a type 829 | inline absl::string_view Status::message() const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In static member function 'static const absl::lts_20250512::container_internal::PolicyFunctions& absl::lts_20250512::container_internal::raw_hash_set::GetPolicyFunctions()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:31: error: expected primary-expression before '>' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:33: error: expected primary-expression before '?' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:30: error: expected primary-expression before '>' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:32: error: expected primary-expression before '?' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/google/api/httpbody.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/google/api/httpbody.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:39: error: 'maybe_flat' was not declared in this scope 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:54: error: 'const class absl::lts_20250512::Cord' has no member named 'TryFlat' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:75: error: wrong number of template arguments (4, should be 1) 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'H absl::lts_20250512::Cord::HashFragmented(H) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1097:49: error: 'absl::string_view' has not been declared 1097 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In lambda function: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1098:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' 1098 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1099:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' 1099 | chunk.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1130:6: error: variable or field 'InitializeCordRepExternal' declared void 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1130:38: error: 'string_view' is not a member of 'absl' 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1131:47: error: expected primary-expression before '*' token 1131 | CordRepExternal* absl_nonnull rep); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1131:62: error: 'rep' was not declared in this scope 1131 | CordRepExternal* absl_nonnull rep); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1137:44: error: 'string_view' is not a member of 'absl' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:46: error: expected primary-expression before '&&' token 1138 | Releaser&& releaser) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:49: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1138 | Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:57: error: expression list treated as compound expression in initializer [-fpermissive] 1138 | Releaser&& releaser) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:58: error: expected ';' before '{' token 1138 | Releaser&& releaser) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1150:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1150 | inline CordRep* absl_nonnull NewExternalRep( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' redeclared as different kind of entity 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1137:23: note: previous declaration 'template absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:64:26: error: 'HasValue' does not name a type; did you mean 'Value'? 64 | using LifetimeBoundK = HasValue< | ^~~~~~~~ | Value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ In file included from ./src/core/util/avl.h:27, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/util/useful.h: At global scope: ./src/core/util/useful.h:69:29: error: 'variant' in namespace 'std' does not name a template type 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~~~~~ ./src/core/util/useful.h:69:24: note: 'std::variant' is only available from C++17 onwards 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~ ./src/core/util/useful.h:69:36: error: expected ',' or '...' before '<' token 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:74: error: wrong number of template arguments (4, should be 1) 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:36: error: 'releaser' was not declared in this scope 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:52: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:6: error: redefinition of 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' previously declared here 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:71:7: error: 'HasValue' does not name a type; did you mean 'Value'? 71 | HasValue>, | ^~~~~~~~~~~ ./src/core/util/useful.h: In function 'int grpc_core::QsortCompare(int)': ./src/core/util/useful.h:70:34: error: 'a' was not declared in this scope 70 | const int index = QsortCompare(a.index(), b.index()); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:33: error: 'string_view' is not a member of 'absl' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:59: error: expected primary-expression before '&&' token 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~ ./src/core/util/useful.h:70:45: error: 'b' was not declared in this scope 70 | const int index = QsortCompare(a.index(), b.index()); | ^ ./src/core/util/useful.h:72:15: error: 'visit' is not a member of 'std' 72 | return std::visit( | ^~~~~ ./src/core/util/useful.h:72:15: note: 'std::visit' is only available from C++17 onwards ./src/core/util/useful.h: At global scope: ./src/core/util/useful.h:79:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~ ./src/core/util/useful.h:79:31: error: 'int grpc_core::QsortCompare' redeclared as different kind of entity 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/util/useful.h:69:5: note: previous declaration 'template int grpc_core::QsortCompare(int)' 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~~~~~~~~~~ ./src/core/util/useful.h:79:31: error: 'string_view' is not a member of 'absl' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: ISO C++ forbids declaration of 'InlineRep' with no type [-fpermissive] 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: 'constexpr const int absl::lts_20250512::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20250512::Cord::InlineRep' ./src/core/util/useful.h:79:52: error: 'string_view' is not a member of 'absl' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:44: error: 'string_view' is not a member of 'absl' 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:45: error: expected primary-expression before '*' token 1174 | CordRep* absl_nullable rep) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:74: error: wrong number of template arguments (4, should be 1) 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:61: error: 'rep' was not declared in this scope 1174 | CordRep* absl_nullable rep) | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:64: error: expression list treated as compound expression in initializer [-fpermissive] 1174 | CordRep* absl_nullable rep) | ^ In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: ./src/core/util/ref_counted_string.h:34:53: error: 'absl::string_view' has not been declared 34 | static RefCountedPtr Make(absl::string_view src); | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:51:9: error: 'string_view' in namespace 'absl' does not name a type 51 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:62:46: error: expected ')' before 'src' 62 | explicit RefCountedString(absl::string_view src); | ~ ^~~~ | ) In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:93:30: error: 'absl::string_view' has not been declared 93 | absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator==(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:94:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 94 | return lhs.as_string_view() == rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:96:13: error: declaration of 'operator==' as non-function 96 | inline bool operator==(absl::string_view lhs, | ^~~~~~~~ ./src/core/util/ref_counted_string.h:96:30: error: 'string_view' is not a member of 'absl' 96 | inline bool operator==(absl::string_view lhs, | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:97:24: error: expected primary-expression before 'const' 97 | const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator==(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:102:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 102 | return lhs.as_string_view() == rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:102:38: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 102 | return lhs.as_string_view() == rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:106:30: error: 'absl::string_view' has not been declared 106 | absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator!=(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:107:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 107 | return lhs.as_string_view() != rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:109:13: error: declaration of 'operator!=' as non-function 109 | inline bool operator!=(absl::string_view lhs, | ^~~~~~~~ ./src/core/util/ref_counted_string.h:109:30: error: 'string_view' is not a member of 'absl' 109 | inline bool operator!=(absl::string_view lhs, | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:110:24: error: expected primary-expression before 'const' 110 | const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator!=(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:115:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 115 | return lhs.as_string_view() != rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:115:38: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 115 | return lhs.as_string_view() != rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:118:63: error: 'absl::string_view' has not been declared 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:119:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 119 | return lhs.as_string_view() < rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:121:13: error: declaration of 'operator<' as non-function 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~ ./src/core/util/ref_counted_string.h:121:29: error: 'string_view' is not a member of 'absl' 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:121:46: error: expected primary-expression before 'const' 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: ISO C++ forbids declaration of 'Cord' with no type [-fpermissive] 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:126:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 126 | return lhs.as_string_view() < rhs.as_string_view(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: 'int absl::lts_20250512::Cord::Cord' is not a static data member of 'class absl::lts_20250512::Cord' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ ./src/core/util/ref_counted_string.h:126:37: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 126 | return lhs.as_string_view() < rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:129:63: error: 'absl::string_view' has not been declared 129 | inline bool operator>(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator>(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:130:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 130 | return lhs.as_string_view() > rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:132:13: error: declaration of 'operator>' as non-function 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:25: error: 'string_view' is not a member of 'absl' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:129:26: error: wrong number of template arguments (4, should be 1) 129 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:132:29: error: 'string_view' is not a member of 'absl' 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:132:46: error: expected primary-expression before 'const' 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator>(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:137:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 137 | return lhs.as_string_view() > rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:137:37: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 137 | return lhs.as_string_view() > rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:147:25: error: 'absl::string_view' has not been declared 147 | bool operator()(absl::string_view lhs, | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:152:25: error: 'absl::string_view' has not been declared 152 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord& absl::lts_20250512::Cord::operator=(T&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1353:28: error: 'string_view' is not a member of 'absl' 1353 | return operator=(absl::string_view(src)); | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In member function 'bool grpc_core::RefCountedStringValueLessThan::operator()(int, const grpc_core::RefCountedStringValue&) const': ./src/core/util/ref_counted_string.h:149:16: error: no match for 'operator<' (operand types are 'int' and 'const grpc_core::RefCountedStringValue') 149 | return lhs < rhs; | ~~~ ^ ~~~ | | | | int const grpc_core::RefCountedStringValue In file included from ./src/core/util/ref_counted.h:33, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: ./src/core/util/ref_counted_ptr.h:373:6: note: candidate: 'template bool grpc_core::operator<(const grpc_core::RefCountedPtr&, const grpc_core::RefCountedPtr&)' 373 | bool operator<(const RefCountedPtr& p1, const RefCountedPtr& p2) { | ^~~~~~~~ ./src/core/util/ref_counted_ptr.h:373:6: note: template argument deduction/substitution failed: In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: ./src/core/util/ref_counted_string.h:149:18: note: mismatched types 'const grpc_core::RefCountedPtr' and 'int' 149 | return lhs < rhs; | ^~~ In file included from ./src/core/util/ref_counted.h:33, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: ./src/core/util/ref_counted_ptr.h:378:6: note: candidate: 'template bool grpc_core::operator<(const grpc_core::WeakRefCountedPtr&, const grpc_core::WeakRefCountedPtr&)' 378 | bool operator<(const WeakRefCountedPtr& p1, const WeakRefCountedPtr& p2) { | ^~~~~~~~ ./src/core/util/ref_counted_ptr.h:378:6: note: template argument deduction/substitution failed: In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: ./src/core/util/ref_counted_string.h:149:18: note: mismatched types 'const grpc_core::WeakRefCountedPtr' and 'int' 149 | return lhs < rhs; | ^~~ ./src/core/util/ref_counted_string.h:118:13: note: candidate: 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, int)' 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~ ./src/core/util/ref_counted_string.h:118:52: note: no known conversion for argument 1 from 'int' to 'const grpc_core::RefCountedStringValue&' 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ./src/core/util/ref_counted_string.h:124:13: note: candidate: 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)' 124 | inline bool operator<(const RefCountedStringValue& lhs, | ^~~~~~~~ ./src/core/util/ref_counted_string.h:124:52: note: no known conversion for argument 1 from 'int' to 'const grpc_core::RefCountedStringValue&' 124 | inline bool operator<(const RefCountedStringValue& lhs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:165:26: error: wrong number of template arguments (4, should be 1) 165 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1400:14: error: 'optional' in namespace 'absl' does not name a template type 1400 | inline absl::optional Cord::TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1413:14: error: 'string_view' in namespace 'absl' does not name a type 1413 | inline absl::string_view Cord::Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:13: error: variable or field 'Append' declared void 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:32: error: 'string_view' is not a member of 'absl' 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:13: error: variable or field 'Prepend' declared void 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:33: error: 'string_view' is not a member of 'absl' 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Append(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1437:9: error: 'string_view' is not a member of 'absl' 1437 | absl::string_view short_value; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:131:25: error: wrong number of template arguments (4, should be 1) 131 | true, false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from ./src/core/lib/channel/channel_args.h:45, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: ./src/core/util/time.h: At global scope: ./src/core/util/time.h:180:8: error: 'optional' in namespace 'std' does not name a template type 180 | std::optional cached_time_; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ ./src/core/util/time.h:180:3: note: 'std::optional' is only available from C++17 onwards 180 | std::optional cached_time_; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:167:25: error: wrong number of template arguments (4, should be 1) 167 | true, false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/util/ref_counted_string.h:34:53: error: 'absl::string_view' has not been declared 34 | static RefCountedPtr Make(absl::string_view src); | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:51:9: error: 'string_view' in namespace 'absl' does not name a type 51 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:62:46: error: expected ')' before 'src' 62 | explicit RefCountedString(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:42: error: 'short_value' was not declared in this scope 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:53: error: expression cannot be used as a function 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Prepend(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1448:9: error: 'string_view' is not a member of 'absl' 1448 | absl::string_view short_value; | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:79:51: error: expected ')' before 'str' 79 | explicit RefCountedStringValue(absl::string_view str) | ~ ^~~~ | ) ./src/core/util/ref_counted_string.h:82:9: error: 'string_view' in namespace 'absl' does not name a type 82 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:93:30: error: 'absl::string_view' has not been declared 93 | absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator==(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:94:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 94 | return lhs.as_string_view() == rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:96:13: error: declaration of 'operator==' as non-function 96 | inline bool operator==(absl::string_view lhs, | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:133:25: error: wrong number of template arguments (4, should be 1) 133 | true, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:96:30: error: 'string_view' is not a member of 'absl' 96 | inline bool operator==(absl::string_view lhs, | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:97:24: error: expected primary-expression before 'const' 97 | const RefCountedStringValue& rhs) { | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator==(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:102:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 102 | return lhs.as_string_view() == rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:102:38: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 102 | return lhs.as_string_view() == rhs.as_string_view(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:106:30: error: 'absl::string_view' has not been declared 106 | absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator!=(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:107:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 107 | return lhs.as_string_view() != rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:109:13: error: declaration of 'operator!=' as non-function 109 | inline bool operator!=(absl::string_view lhs, | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:169:25: error: wrong number of template arguments (4, should be 1) 169 | true, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:109:30: error: 'string_view' is not a member of 'absl' 109 | inline bool operator!=(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ ./src/core/util/ref_counted_string.h:110:24: error: expected primary-expression before 'const' 110 | const RefCountedStringValue& rhs) { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator!=(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:115:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 115 | return lhs.as_string_view() != rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:115:38: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 115 | return lhs.as_string_view() != rhs.as_string_view(); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:118:63: error: 'absl::string_view' has not been declared 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:119:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 119 | return lhs.as_string_view() < rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:121:13: error: declaration of 'operator<' as non-function 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~ ./src/core/util/ref_counted_string.h:121:29: error: 'string_view' is not a member of 'absl' 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:121:46: error: expected primary-expression before 'const' 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:126:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 126 | return lhs.as_string_view() < rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:126:37: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 126 | return lhs.as_string_view() < rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:129:63: error: 'absl::string_view' has not been declared 129 | inline bool operator>(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator>(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:130:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 130 | return lhs.as_string_view() > rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:132:13: error: declaration of 'operator>' as non-function 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~ ./src/core/util/ref_counted_string.h:132:29: error: 'string_view' is not a member of 'absl' 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:132:46: error: expected primary-expression before 'const' 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator>(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:137:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 137 | return lhs.as_string_view() > rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:137:37: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 137 | return lhs.as_string_view() > rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:147:25: error: 'absl::string_view' has not been declared 147 | bool operator()(absl::string_view lhs, | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:152:25: error: 'absl::string_view' has not been declared 152 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:42: error: 'short_value' was not declared in this scope 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:53: error: expression cannot be used as a function 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ ./src/core/util/ref_counted_string.h: In member function 'bool grpc_core::RefCountedStringValueLessThan::operator()(int, const grpc_core::RefCountedStringValue&) const': ./src/core/util/ref_counted_string.h:149:16: error: no match for 'operator<' (operand types are 'int' and 'const grpc_core::RefCountedStringValue') 149 | return lhs < rhs; | ~~~ ^ ~~~ | | | | int const grpc_core::RefCountedStringValue In file included from ./src/core/util/ref_counted.h:33, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/util/ref_counted_ptr.h:373:6: note: candidate: 'template bool grpc_core::operator<(const grpc_core::RefCountedPtr&, const grpc_core::RefCountedPtr&)' 373 | bool operator<(const RefCountedPtr& p1, const RefCountedPtr& p2) { | ^~~~~~~~ ./src/core/util/ref_counted_ptr.h:373:6: note: template argument deduction/substitution failed: In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/util/ref_counted_string.h:149:18: note: mismatched types 'const grpc_core::RefCountedPtr' and 'int' 149 | return lhs < rhs; | ^~~ In file included from ./src/core/util/ref_counted.h:33, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/util/ref_counted_ptr.h:378:6: note: candidate: 'template bool grpc_core::operator<(const grpc_core::WeakRefCountedPtr&, const grpc_core::WeakRefCountedPtr&)' 378 | bool operator<(const WeakRefCountedPtr& p1, const WeakRefCountedPtr& p2) { | ^~~~~~~~ ./src/core/util/ref_counted_ptr.h:378:6: note: template argument deduction/substitution failed: In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/util/ref_counted_string.h:149:18: note: mismatched types 'const grpc_core::WeakRefCountedPtr' and 'int' 149 | return lhs < rhs; | ^~~ ./src/core/util/ref_counted_string.h:118:13: note: candidate: 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, int)' 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~ ./src/core/util/ref_counted_string.h:118:52: note: no known conversion for argument 1 from 'int' to 'const grpc_core::RefCountedStringValue&' 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ./src/core/util/ref_counted_string.h:124:13: note: candidate: 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)' 124 | inline bool operator<(const RefCountedStringValue& lhs, | ^~~~~~~~ ./src/core/util/ref_counted_string.h:124:52: note: no known conversion for argument 1 from 'int' to 'const grpc_core::RefCountedStringValue&' 124 | inline bool operator<(const RefCountedStringValue& lhs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~ ./src/core/util/time.h: In member function 'virtual void grpc_core::ScopedTimeCache::InvalidateCache()': ./src/core/util/time.h:174:5: error: 'cached_time_' was not declared in this scope 174 | cached_time_ = std::nullopt; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:13: error: 'bool absl::lts_20250512::Cord::StartsWith' is not a static data member of 'class absl::lts_20250512::Cord' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:36: error: 'string_view' is not a member of 'absl' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~~~~~~ ./src/core/util/time.h:174:25: error: 'nullopt' is not a member of 'std' 174 | cached_time_ = std::nullopt; | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:70: error: wrong number of template arguments (6, should be 1) 110 | IfRRef::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ In file included from ./src/core/lib/channel/channel_args.h:45, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/util/time.h: At global scope: ./src/core/util/time.h:180:8: error: 'optional' in namespace 'std' does not name a template type 180 | std::optional cached_time_; | ^~~~~~~~ ./src/core/util/time.h:180:3: note: 'std::optional' is only available from C++17 onwards 180 | std::optional cached_time_; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::InitTree(absl::lts_20250512::cord_internal::CordRep*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:5: error: 'current_chunk_' was not declared in this scope 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:36: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Init' 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~ ./src/core/util/time.h: In member function 'virtual void grpc_core::ScopedTimeCache::InvalidateCache()': ./src/core/util/time.h:174:5: error: 'cached_time_' was not declared in this scope 174 | cached_time_ = std::nullopt; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ ./src/core/util/time.h:174:25: error: 'nullopt' is not a member of 'std' 174 | cached_time_ = std::nullopt; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:174:19: error: wrong number of template arguments (4, should be 1) 174 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:138:19: error: wrong number of template arguments (4, should be 1) 138 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ ./src/core/util/time.h: In member function 'void grpc_core::ScopedTimeCache::TestOnlySetNow(grpc_core::Timestamp)': ./src/core/util/time.h:177:40: error: 'cached_time_' was not declared in this scope 177 | void TestOnlySetNow(Timestamp now) { cached_time_ = now; } | ^~~~~~~~~~~~ ./src/core/util/time.h: In member function 'void grpc_core::ScopedTimeCache::TestOnlySetNow(grpc_core::Timestamp)': ./src/core/util/time.h:177:40: error: 'cached_time_' was not declared in this scope 177 | void TestOnlySetNow(Timestamp now) { cached_time_ = now; } | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:5: error: 'current_chunk_' was not declared in this scope 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:37: error: 'EdgeData' is not a member of 'absl::lts_20250512::cord_internal' 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:140:19: error: wrong number of template arguments (4, should be 1) 140 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:176:19: error: wrong number of template arguments (4, should be 1) 176 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In constructor 'absl::lts_20250512::Cord::ChunkIterator::ChunkIterator(const absl::lts_20250512::Cord*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1527:7: error: 'current_chunk_' was not declared in this scope 1527 | current_chunk_ = {}; | ^~~~~~~~~~~~~~ In file included from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/lib/channel/channel_args.h: In lambda function: ./src/core/lib/channel/channel_args.h:173:14: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 173 | if constexpr (channel_args_detail::has_channel_args_compare< | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:142:19: error: wrong number of template arguments (4, should be 1) 142 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: ./src/core/lib/channel/channel_args.h: In lambda function: ./src/core/lib/channel/channel_args.h:173:14: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 173 | if constexpr (channel_args_detail::has_channel_args_compare< | ^~~~~~~~~ ./src/core/lib/channel/channel_args.h: At global scope: ./src/core/lib/channel/channel_args.h:295:16: error: 'string_view' in namespace 'absl' does not name a type 295 | static absl::string_view ChannelArgName() { return T::ChannelArgName(); } | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:299:16: error: 'string_view' in namespace 'absl' does not name a type 299 | static absl::string_view ChannelArgName() { return T::ChannelArgName(); } | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:304:16: error: 'string_view' in namespace 'absl' does not name a type 304 | static absl::string_view ChannelArgName() { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:375:10: error: 'optional' in namespace 'std' does not name a template type 375 | std::optional GetIfInt() const { | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:375:5: note: 'std::optional' is only available from C++17 onwards 375 | std::optional GetIfInt() const { | ^~~ ./src/core/lib/channel/channel_args.h:389:11: error: 'string_view' in namespace 'absl' does not name a type 389 | absl::string_view ToString(std::list& backing) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:396:27: error: 'absl::string_view' has not been declared 396 | bool operator==(absl::string_view rhs) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:438:16: error: expected ';' at end of member declaration 438 | const Value* Get(absl::string_view name) const; | ^~~ | ; ./src/core/lib/channel/channel_args.h:438:37: error: expected ')' before 'name' 438 | const Value* Get(absl::string_view name) const; | ~ ^~~~~ | ) ./src/core/lib/channel/channel_args.h:439:46: error: 'absl::string_view' has not been declared 439 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:441:46: error: 'absl::string_view' has not been declared 441 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, int value) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:442:46: error: 'absl::string_view' has not been declared 442 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:443:46: error: 'absl::string_view' has not been declared 443 | absl::string_view value) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:442:36: error: 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' cannot be overloaded with 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' 442 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~ ./src/core/lib/channel/channel_args.h:441:36: note: previous declaration 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' 441 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, int value) const; | ^~~ ./src/core/lib/channel/channel_args.h:444:46: error: 'absl::string_view' has not been declared 444 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:446:46: error: 'absl::string_view' has not been declared 446 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h: At global scope: ./src/core/lib/channel/channel_args.h:295:16: error: 'string_view' in namespace 'absl' does not name a type 295 | static absl::string_view ChannelArgName() { return T::ChannelArgName(); } | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:299:16: error: 'string_view' in namespace 'absl' does not name a type 299 | static absl::string_view ChannelArgName() { return T::ChannelArgName(); } | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:454:13: error: 'absl::string_view' has not been declared 454 | Set(absl::string_view name, T* value) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:304:16: error: 'string_view' in namespace 'absl' does not name a type 304 | static absl::string_view ChannelArgName() { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:459:39: error: 'absl::string_view' has not been declared 459 | GRPC_MUST_USE_RESULT auto Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:472:39: error: 'absl::string_view' has not been declared 472 | GRPC_MUST_USE_RESULT auto Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:490:13: error: 'absl::string_view' has not been declared 490 | Set(absl::string_view name, std::shared_ptr value) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1531:5: error: 'current_chunk_' was not declared in this scope 1531 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; | ^~~~~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:502:53: error: 'absl::string_view' has not been declared 502 | GRPC_MUST_USE_RESULT ChannelArgs SetIfUnset(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:375:10: error: 'optional' in namespace 'std' does not name a template type 375 | std::optional GetIfInt() const { | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:375:5: note: 'std::optional' is only available from C++17 onwards 375 | std::optional GetIfInt() const { | ^~~ ./src/core/lib/channel/channel_args.h:507:49: error: 'absl::string_view' has not been declared 507 | GRPC_MUST_USE_RESULT ChannelArgs Remove(absl::string_view name) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:508:23: error: 'absl::string_view' has not been declared 508 | bool Contains(absl::string_view name) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:389:11: error: 'string_view' in namespace 'absl' does not name a type 389 | absl::string_view ToString(std::list& backing) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:511:33: error: 'absl::string_view' has not been declared 511 | RemoveAllKeysWithPrefix(absl::string_view prefix) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:518:8: error: 'optional' in namespace 'std' does not name a template type 518 | std::optional GetInt(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:396:27: error: 'absl::string_view' has not been declared 396 | bool operator==(absl::string_view rhs) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:518:3: note: 'std::optional' is only available from C++17 onwards 518 | std::optional GetInt(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:519:8: error: 'optional' in namespace 'std' does not name a template type 519 | std::optional GetString(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:519:3: note: 'std::optional' is only available from C++17 onwards 519 | std::optional GetString(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:520:8: error: 'optional' in namespace 'std' does not name a template type 520 | std::optional GetOwnedString(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:520:3: note: 'std::optional' is only available from C++17 onwards 520 | std::optional GetOwnedString(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:523:9: error: expected ';' at end of member declaration 523 | void* GetVoidPointer(absl::string_view name) const; | ^~~~~~~~~~~~~~ | ; ./src/core/lib/channel/channel_args.h:523:41: error: expected ')' before 'name' 523 | void* GetVoidPointer(absl::string_view name) const; | ~ ^~~~~ | ) ./src/core/lib/channel/channel_args.h:526:13: error: 'absl::string_view' has not been declared 526 | absl::string_view name) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:530:8: error: 'optional' in namespace 'std' does not name a template type 530 | std::optional GetDurationFromIntMillis( | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:530:3: note: 'std::optional' is only available from C++17 onwards 530 | std::optional GetDurationFromIntMillis( | ^~~ ./src/core/lib/channel/channel_args.h:532:8: error: 'optional' in namespace 'std' does not name a template type 532 | std::optional GetBool(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:532:3: note: 'std::optional' is only available from C++17 onwards 532 | std::optional GetBool(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:438:16: error: expected ';' at end of member declaration 438 | const Value* Get(absl::string_view name) const; | ^~~ | ; ./src/core/lib/channel/channel_args.h:438:37: error: expected ')' before 'name' 438 | const Value* Get(absl::string_view name) const; | ~ ^~~~~ | ) ./src/core/lib/channel/channel_args.h:439:46: error: 'absl::string_view' has not been declared 439 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:441:46: error: 'absl::string_view' has not been declared 441 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, int value) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:442:46: error: 'absl::string_view' has not been declared 442 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:443:46: error: 'absl::string_view' has not been declared 443 | absl::string_view value) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:442:36: error: 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' cannot be overloaded with 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' 442 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~ ./src/core/lib/channel/channel_args.h:441:36: note: previous declaration 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' 441 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, int value) const; | ^~~ ./src/core/lib/channel/channel_args.h:590:46: error: 'absl::string_view' has not been declared 590 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:444:46: error: 'absl::string_view' has not been declared 444 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:446:46: error: 'absl::string_view' has not been declared 446 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:454:13: error: 'absl::string_view' has not been declared 454 | Set(absl::string_view name, T* value) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:459:39: error: 'absl::string_view' has not been declared 459 | GRPC_MUST_USE_RESULT auto Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:472:39: error: 'absl::string_view' has not been declared 472 | GRPC_MUST_USE_RESULT auto Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:490:13: error: 'absl::string_view' has not been declared 490 | Set(absl::string_view name, std::shared_ptr value) const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:508:23: error: 'absl::string_view' has not been declared 508 | bool Contains(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:511:33: error: 'absl::string_view' has not been declared 511 | RemoveAllKeysWithPrefix(absl::string_view prefix) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:518:8: error: 'optional' in namespace 'std' does not name a template type 518 | std::optional GetInt(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:518:3: note: 'std::optional' is only available from C++17 onwards 518 | std::optional GetInt(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:519:8: error: 'optional' in namespace 'std' does not name a template type 519 | std::optional GetString(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:519:3: note: 'std::optional' is only available from C++17 onwards 519 | std::optional GetString(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:520:8: error: 'optional' in namespace 'std' does not name a template type 520 | std::optional GetOwnedString(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:520:3: note: 'std::optional' is only available from C++17 onwards 520 | std::optional GetOwnedString(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:523:9: error: expected ';' at end of member declaration 523 | void* GetVoidPointer(absl::string_view name) const; | ^~~~~~~~~~~~~~ | ; ./src/core/lib/channel/channel_args.h:523:41: error: expected ')' before 'name' 523 | void* GetVoidPointer(absl::string_view name) const; | ~ ^~~~~ | ) ./src/core/lib/channel/channel_args.h:526:13: error: 'absl::string_view' has not been declared 526 | absl::string_view name) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:530:8: error: 'optional' in namespace 'std' does not name a template type 530 | std::optional GetDurationFromIntMillis( | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:530:3: note: 'std::optional' is only available from C++17 onwards 530 | std::optional GetDurationFromIntMillis( | ^~~ ./src/core/lib/channel/channel_args.h:532:8: error: 'optional' in namespace 'std' does not name a template type 532 | std::optional GetBool(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:532:3: note: 'std::optional' is only available from C++17 onwards 532 | std::optional GetBool(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:590:46: error: 'absl::string_view' has not been declared 590 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:178:19: error: wrong number of template arguments (4, should be 1) 178 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ src/core/ext/upb-gen/xds/annotations/v3/status.upb_minitable.c:94:1: warning: 'retain' attribute directive ignored [-Wattributes] 94 | const upb_MiniTableExtension xds_annotations_v3_file_status_ext = { | ^~~~~ src/core/ext/upb-gen/xds/annotations/v3/status.upb_minitable.c:101:1: warning: 'retain' attribute directive ignored [-Wattributes] 101 | const upb_MiniTableExtension xds_annotations_v3_message_status_ext = { | ^~~~~ src/core/ext/upb-gen/xds/annotations/v3/status.upb_minitable.c:108:1: warning: 'retain' attribute directive ignored [-Wattributes] 108 | const upb_MiniTableExtension xds_annotations_v3_field_status_ext = { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::AdvanceBtree()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:3: error: 'current_chunk_' was not declared in this scope 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:34: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:147:19: error: wrong number of template arguments (4, should be 1) 147 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ ./src/core/lib/channel/channel_args.h: In constructor 'grpc_core::ChannelArgs::Value::Value(std::string)': ./src/core/lib/channel/channel_args.h:372:39: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 372 | : rep_(RefCountedString::Make(s).release(), &string_vtable_) {} | ^ | | | std::string {aka std::__cxx11::basic_string} In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/util/ref_counted_string.h:34:65: note: initializing argument 1 of 'static grpc_core::RefCountedPtr grpc_core::RefCountedString::Make(int)' 34 | static RefCountedPtr Make(absl::string_view src); | ~~~~~~~~~~~~~~~~~~^~~ In file included from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/lib/channel/channel_args.h: In member function 'bool grpc_core::ChannelArgs::Value::operator==(int) const': ./src/core/lib/channel/channel_args.h:399:19: error: 'class grpc_core::RefCountedString' has no member named 'as_string_view' 399 | return str->as_string_view() == rhs; | ^~~~~~~~~~~~~~ ./src/core/lib/channel/channel_args.h: In member function 'typename grpc_core::GetObjectImpl::StoredType grpc_core::ChannelArgs::GetPointer(int) const': ./src/core/lib/channel/channel_args.h:528:28: error: expression cannot be used as a function 528 | GetVoidPointer(name)); | ^ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytesBtree(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1541:15: error: 'current_chunk_' was not declared in this scope 1541 | assert(n >= current_chunk_.size()); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1545:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1545 | current_chunk_ = btree_reader_.Next(); | ^~~~ ./src/core/lib/channel/channel_args.h: In constructor 'grpc_core::ChannelArgs::Value::Value(std::string)': ./src/core/lib/channel/channel_args.h:372:39: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 372 | : rep_(RefCountedString::Make(s).release(), &string_vtable_) {} | ^ | | | std::string {aka std::__cxx11::basic_string} /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1548:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Seek' 1548 | current_chunk_ = btree_reader_.Seek(offset); | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf grpc_core::RefCountedString::Make(int)' 34 | static RefCountedPtr Make(absl::string_view src); | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:70: error: wrong number of template arguments (6, should be 1) 110 | IfRRef::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ In file included from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: ./src/core/lib/channel/channel_args.h: In member function 'bool grpc_core::ChannelArgs::Value::operator==(int) const': ./src/core/lib/channel/channel_args.h:399:19: error: 'class grpc_core::RefCountedString' has no member named 'as_string_view' 399 | return str->as_string_view() == rhs; | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/macros.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/casts.h:37, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/internal/endian.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/bits.h:52, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/traits.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/fast_uniform_bits.h:25, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/bit_gen_ref.h:37, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:33, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytes(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1603:29: error: 'current_chunk_' was not declared in this scope 1603 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:860:14: error: 'optional' in namespace 'absl' does not name a template type 860 | inline absl::optional Status::GetPayload( | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:13: error: variable or field 'SetPayload' declared void 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::CharIterator& absl::lts_20250512::Cord::CharIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1631:40: error: base operand of '->' has non-pointer type 'absl::lts_20250512::Cord::ChunkIterator' 1631 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:183:19: error: wrong number of template arguments (4, should be 1) 183 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:38: error: 'string_view' is not a member of 'absl' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:71: error: expected primary-expression before 'payload' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/annotations/v3/versioning.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/annotations/v3/versioning.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:13: error: 'bool absl::lts_20250512::Status::ErasePayload' is not a static data member of 'class absl::lts_20250512::Status' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'const char& absl::lts_20250512::Cord::CharIterator::operator*() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1654:26: error: base operand of '->' has non-pointer type 'const absl::lts_20250512::Cord::ChunkIterator' 1654 | return *chunk_iterator_->data(); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:149:19: error: wrong number of template arguments (4, should be 1) 149 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:40: error: 'string_view' is not a member of 'absl' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1668:14: error: 'string_view' in namespace 'absl' does not name a type 1668 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:881:13: error: variable or field 'ForEachPayload' declared void 881 | inline void Status::ForEachPayload( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:25, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h: In static member function 'static std::true_type absl::lts_20250512::container_internal::common_policy_traits >::transfer_impl(Alloc*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::Rank1)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h:133:33: error: 'launder' is not a member of 'std' 133 | static_cast(std::launder( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:34: error: 'string_view' is not a member of 'absl' 1695 | absl::FunctionRef callback) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:46: error: template argument 1 is invalid 1695 | absl::FunctionRef callback) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ForEachChunk(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:20: error: 'string_view' is not a member of 'absl' 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:67: error: 'callback' cannot be used as a function 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:47: error: 'absl::string_view' has not been declared 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1728:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' 1728 | size_t rhs_size = rhs.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:13: error: declaration of 'operator==' as non-function 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:30: error: 'string_view' is not a member of 'absl' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:45: error: expected primary-expression before 'const' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1734:45: error: 'absl::string_view' has not been declared 1734 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:13: error: declaration of 'operator!=' as non-function 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:30: error: 'string_view' is not a member of 'absl' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:45: error: expected primary-expression before 'const' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:44: error: 'absl::string_view' has not been declared 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:13: error: declaration of 'operator<' as non-function 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:29: error: 'string_view' is not a member of 'absl' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:44: error: expected primary-expression before 'const' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:44: error: 'absl::string_view' has not been declared 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator>(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/traits.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/fast_uniform_bits.h:25, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/bit_gen_ref.h:37, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:33, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/traits.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/fast_uniform_bits.h:25, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/bit_gen_ref.h:37, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:33, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:36, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:36, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:36, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:36, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:36, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:151:19: error: wrong number of template arguments (4, should be 1) 151 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from ./src/core/call/metadata_batch.h:33, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/type/matcher/v3/regex.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/type/matcher/v3/regex.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/call/metadata_batch.h:35, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1558:30: error: 'current_chunk_' was not declared in this scope 1558 | assert(bytes_remaining_ >= current_chunk_.size()); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/call/metadata_batch.h:35, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:13: error: declaration of 'operator>' as non-function 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:29: error: 'string_view' is not a member of 'absl' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:44: error: expected primary-expression before 'const' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:45: error: 'absl::string_view' has not been declared 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator<=(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/traits.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/fast_uniform_bits.h:25, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/bit_gen_ref.h:37, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:33, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/traits.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/fast_uniform_bits.h:25, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/bit_gen_ref.h:37, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:33, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:36, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:36, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:36, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:36, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: ./src/core/lib/channel/channel_args.h: In member function 'typename grpc_core::GetObjectImpl::StoredType grpc_core::ChannelArgs::GetPointer(int) const': ./src/core/lib/channel/channel_args.h:528:28: error: expression cannot be used as a function 528 | GetVoidPointer(name)); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:36, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from ./src/core/call/metadata_batch.h:33, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/call/metadata_batch.h:35, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/call/metadata_batch.h:35, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:13: error: declaration of 'operator<=' as non-function 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:30: error: 'string_view' is not a member of 'absl' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:45: error: expected primary-expression before 'const' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1746:45: error: 'absl::string_view' has not been declared 1746 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:13: error: declaration of 'operator>=' as non-function 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:30: error: 'string_view' is not a member of 'absl' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:45: error: expected primary-expression before 'const' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:27: error: 'absl::string_view' has not been declared 76 | size_t operator()(absl::string_view v) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::StringHash::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' 77 | return absl::Hash{}(v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:40: error: template argument 1 is invalid 77 | return absl::Hash{}(v); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from ./src/core/lib/slice/slice_internal.h:29, from ./src/core/lib/slice/slice.h:30, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:35: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable' used in nested name specifier 1445 | struct Hash | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::StringHash::operator()(const absl::lts_20250512::Cord&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:38: error: no match for call to '(absl::lts_20250512::hash_internal::Hash) (const absl::lts_20250512::Cord&)' 80 | return absl::Hash{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:25: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1585:29: error: 'reference' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1585 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:48: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1590:29: error: 'pointer' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1590 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:48: error: 'absl::string_view' has not been declared 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:25: error: 'absl::string_view' has not been declared 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, const absl::lts_20250512::Cord&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:16: error: no match for 'operator==' (operand types are 'int' and 'const absl::lts_20250512::Cord') 96 | return lhs == rhs; | ~~~ ^~ ~~~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/traits.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/fast_uniform_bits.h:25, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/bit_gen_ref.h:37, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:33, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:810:48: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/traits.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/internal/fast_uniform_bits.h:25, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/random/bit_gen_ref.h:37, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:33, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::int128, absl::lts_20250512::int128)' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:46: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:36, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:530:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 530 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:530:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:36, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 534 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:36, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 539 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:36, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:546:42: note: candidate: 'template bool absl::lts_20250512::operator==(const U&, absl::lts_20250512::Span)' 546 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:546:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 96 | return lhs == rhs; | ^~~ In file included from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:36, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, const U&)' 552 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from ./src/core/call/metadata_batch.h:33, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: candidate: 'template bool absl::lts_20250512::operator==(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 946 | bool operator==(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/call/metadata_batch.h:35, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:66: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Time, absl::lts_20250512::Time)' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:62: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, int)' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' 109 | struct HashEq : StringHashEq {}; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:32: error: template argument 1 is invalid 109 | struct HashEq : StringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:26: error: 'std::basic_string_view' has not been declared 117 | size_t operator()(std::basic_string_view v) const { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:43: error: expected ',' or '...' before '<' token 117 | size_t operator()(std::basic_string_view v) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::BasicStringHash::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' 118 | return absl::Hash>{}(v); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:46: error: template argument 1 is invalid 118 | return absl::Hash>{}(v); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected primary-expression before '{' token 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected ';' before '{' token 118 | return absl::Hash>{}(v); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:56: error: 'v' was not declared in this scope 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:24: error: 'std::basic_string_view' has not been declared 125 | bool operator()(std::basic_string_view lhs, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:41: error: expected ',' or '...' before '<' token 125 | bool operator()(std::basic_string_view lhs, | ^ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::RemoveChunkPrefix(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1596:14: error: 'current_chunk_' was not declared in this scope 1596 | assert(n < current_chunk_.size()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::BasicStringEq::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:12: error: 'lhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:75: error: wrong number of template arguments (4, should be 1) 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:19: error: 'rhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' 141 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:32: error: template argument 1 is invalid 141 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:74: error: wrong number of template arguments (4, should be 1) 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls_config.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls_config.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:34: error: template argument 1 is invalid 145 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:34: error: template argument 1 is invalid 149 | struct HashEq : BasicStringHashEq {}; | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/macros.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:43, from include/grpc/event_engine/endpoint_config.h:22, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytes(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1603:29: error: 'current_chunk_' was not declared in this scope 1603 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:74: error: wrong number of template arguments (4, should be 1) 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::CharIterator& absl::lts_20250512::Cord::CharIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1631:40: error: base operand of '->' has non-pointer type 'absl::lts_20250512::Cord::ChunkIterator' 1631 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:25, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h: In static member function 'static std::true_type absl::lts_20250512::container_internal::common_policy_traits >::transfer_impl(Alloc*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::Rank1)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h:133:33: error: 'launder' is not a member of 'std' 133 | static_cast(std::launder( | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'const char& absl::lts_20250512::Cord::CharIterator::operator*() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1654:26: error: base operand of '->' has non-pointer type 'const absl::lts_20250512::Cord::ChunkIterator' 1654 | return *chunk_iterator_->data(); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1668:14: error: 'string_view' in namespace 'absl' does not name a type 1668 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:34: error: 'string_view' is not a member of 'absl' 1695 | absl::FunctionRef callback) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:46: error: template argument 1 is invalid 1695 | absl::FunctionRef callback) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ForEachChunk(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:20: error: 'string_view' is not a member of 'absl' 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:67: error: 'callback' cannot be used as a function 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:47: error: 'absl::string_view' has not been declared 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:13: error: declaration of 'operator==' as non-function 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:30: error: 'string_view' is not a member of 'absl' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:45: error: expected primary-expression before 'const' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1734:45: error: 'absl::string_view' has not been declared 1734 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:13: error: declaration of 'operator!=' as non-function 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:30: error: 'string_view' is not a member of 'absl' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:45: error: expected primary-expression before 'const' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:44: error: 'absl::string_view' has not been declared 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:13: error: declaration of 'operator<' as non-function 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:29: error: 'string_view' is not a member of 'absl' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:44: error: expected primary-expression before 'const' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:44: error: 'absl::string_view' has not been declared 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator>(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/internal/raw_logging.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:13: error: declaration of 'operator>' as non-function 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:29: error: 'string_view' is not a member of 'absl' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:44: error: expected primary-expression before 'const' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:45: error: 'absl::string_view' has not been declared 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator<=(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:165:26: error: wrong number of template arguments (4, should be 1) 165 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/internal/raw_logging.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:13: error: declaration of 'operator<=' as non-function 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:30: error: 'string_view' is not a member of 'absl' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:45: error: expected primary-expression before 'const' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1746:45: error: 'absl::string_view' has not been declared 1746 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:13: error: declaration of 'operator>=' as non-function 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:30: error: 'string_view' is not a member of 'absl' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:45: error: expected primary-expression before 'const' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:68:46: error: 'absl::string_view' has not been declared 68 | StatusRep(absl::StatusCode code_arg, absl::string_view message_arg, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:84:9: error: 'optional' in namespace 'absl' does not name a template type 84 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:85:25: error: 'absl::string_view' has not been declared 85 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:90:34: error: 'absl::string_view' has not been declared 90 | EraseResult ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:13: error: 'absl::FunctionRef' is not a type 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:24: error: expected ',' or '...' before '<' token 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:167:25: error: wrong number of template arguments (4, should be 1) 167 | true, false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:40, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h: In function 'OutputIterator absl::lts_20250512::c_sample(const C&, OutputIterator, Distance, UniformRandomBitGenerator&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h:849:15: error: 'sample' is not a member of 'std' 849 | return std::sample(container_algorithm_internal::c_begin(c), | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:169:25: error: wrong number of template arguments (4, should be 1) 169 | true, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:40, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h: In function 'OutputIterator absl::lts_20250512::c_sample(const C&, OutputIterator, Distance, UniformRandomBitGenerator&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h:849:15: error: 'sample' is not a member of 'std' 849 | return std::sample(container_algorithm_internal::c_begin(c), | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:174:19: error: wrong number of template arguments (4, should be 1) 174 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' 57 | using HasValue = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:62: error: template argument 3 is invalid 57 | using HasValue = std::conditional_t>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:156:9: error: 'optional' in namespace 'absl' does not name a template type 156 | absl::optional alloc_ = {}; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:176:19: error: wrong number of template arguments (4, should be 1) 176 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base& absl::lts_20250512::container_internal::node_handle_base::operator=(absl::lts_20250512::container_internal::node_handle_base&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:110:7: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 110 | alloc_ = other.alloc_; | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'bool absl::lts_20250512::container_internal::node_handle_base::empty() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:117:41: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 117 | bool empty() const noexcept { return !alloc_; } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type absl::lts_20250512::container_internal::node_handle_base::get_allocator() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:119:50: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 119 | allocator_type get_allocator() const { return *alloc_; } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::transfer_tag_t, const allocator_type&, absl::lts_20250512::container_internal::node_handle_base::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:126:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 126 | : alloc_(a) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::construct_tag_t, const allocator_type&, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:133:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 133 | : alloc_(a) { | ^~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'void absl::lts_20250512::container_internal::node_handle_base::reset()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:145:12: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 145 | assert(alloc_.has_value()); | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:146:20: error: 'nullopt' is not a member of 'absl' 146 | alloc_ = absl::nullopt; | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:178:19: error: wrong number of template arguments (4, should be 1) 178 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type* absl::lts_20250512::container_internal::node_handle_base::alloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:153:52: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 153 | allocator_type* alloc() { return std::addressof(*alloc_); } | ^~~~~~ | alloc In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' 57 | using HasValue = std::conditional_t>; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:183:19: error: wrong number of template arguments (4, should be 1) 183 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:85, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:27: error: expected ';' at end of member declaration 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ^~~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord_buffer.h:435:57: error: expected ')' before '&' token 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:185:19: error: wrong number of template arguments (4, should be 1) 185 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/cluster/v3/filter.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/filter.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h: In constructor 'absl::lts_20250512::status_internal::StatusRep::StatusRep(absl::lts_20250512::StatusCode, int, std::unique_ptr >)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 73 | payloads_(std::move(payloads_arg)) {} | ^ In file included from /usr/include/g++/string:55, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/bits/basic_string.h:638:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with _InputIterator = _InputIterator; = ; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 638 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:638:9: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: note: candidate expects 3 arguments, 1 provided 73 | payloads_(std::move(payloads_arg)) {} | ^ In file included from /usr/include/g++/string:55, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/bits/basic_string.h:600:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 600 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:600:7: note: candidate expects 2 arguments, 1 provided /usr/include/g++/bits/basic_string.h:596:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 596 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:596:7: note: candidate expects 2 arguments, 1 provided /usr/include/g++/bits/basic_string.h:592:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:592:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:565:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 565 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:565:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 565 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/g++/bits/basic_string.h:553:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 553 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:553:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:533:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 533 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:533:7: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:72:18: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 72 | message_(message_arg), | ^~~~~~~~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:185:19: error: wrong number of template arguments (4, should be 1) 185 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /usr/include/g++/string:55, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/bits/basic_string.h:518:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 518 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /usr/include/g++/bits/basic_string.h:518:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:500:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 500 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:500:7: note: candidate expects 4 arguments, 1 provided /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:484:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 484 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:484:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:469:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 469 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:469:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:456:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 456 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:456:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 456 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /usr/include/g++/bits/basic_string.h:448:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /usr/include/g++/bits/basic_string.h:448:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 439 | basic_string() | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate expects 0 arguments, 1 provided /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:62: error: template argument 3 is invalid 57 | using HasValue = std::conditional_t>; | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:187:19: error: wrong number of template arguments (4, should be 1) 187 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:446:39: error: 'absl::string_view' has not been declared 446 | Status(absl::StatusCode code, absl::string_view msg); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:86, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_data_edge.h:45:14: error: 'string_view' in namespace 'absl' does not name a type 45 | inline absl::string_view EdgeData(const CordRep* edge) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:507:9: error: 'string_view' in namespace 'absl' does not name a type 507 | absl::string_view message() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:581:9: error: 'optional' in namespace 'absl' does not name a template type 581 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:589:25: error: 'absl::string_view' has not been declared 589 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:595:27: error: 'absl::string_view' has not been declared 595 | bool ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:208:51: error: 'string_view' has not been declared 208 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:210:52: error: 'string_view' has not been declared 210 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:239:21: error: 'absl::string_view' has not been declared 239 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:245:46: error: 'absl::string_view' has not been declared 245 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:321:16: error: 'string_view' in namespace 'absl' does not name a type 321 | inline absl::string_view Data(size_t index) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:346:46: error: 'absl::string_view' has not been declared 346 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:348:46: error: 'absl::string_view' has not been declared 348 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:187:19: error: wrong number of template arguments (4, should be 1) 187 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:13: error: 'absl::FunctionRef' is not a type 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:24: error: expected ',' or '...' before '<' token 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:38: error: 'string_view' is not a member of 'absl' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:63: error: expected primary-expression before 'extra' 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:24: error: 'constexpr' needed for in-class initialization of static data member 'absl::lts_20250512::cord_internal::CordRepBtree* absl::lts_20250512::cord_internal::CordRepBtree::NewLeaf' of non-integral type [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:68: error: expression list treated as compound expression in initializer [-fpermissive] 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:535:9: error: 'string_view' in namespace 'absl' does not name a type 535 | absl::string_view AddData(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:571:58: error: 'absl::string_view' has not been declared 571 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:738:27: error: 'string_view' is not a member of 'absl' 738 | Status AbortedError(absl::string_view message); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:740:29: error: 'string_view' is not a member of 'absl' 740 | Status CancelledError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:741:28: error: 'string_view' is not a member of 'absl' 741 | Status DataLossError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:742:36: error: 'string_view' is not a member of 'absl' 742 | Status DeadlineExceededError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:743:38: error: 'string_view' is not a member of 'absl' 743 | Status FailedPreconditionError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:744:28: error: 'string_view' is not a member of 'absl' 744 | Status InternalError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:745:35: error: 'string_view' is not a member of 'absl' 745 | Status InvalidArgumentError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:746:28: error: 'string_view' is not a member of 'absl' 746 | Status NotFoundError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:747:30: error: 'string_view' is not a member of 'absl' 747 | Status OutOfRangeError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:748:36: error: 'string_view' is not a member of 'absl' 748 | Status PermissionDeniedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:749:37: error: 'string_view' is not a member of 'absl' 749 | Status ResourceExhaustedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:750:35: error: 'string_view' is not a member of 'absl' 750 | Status UnauthenticatedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:751:31: error: 'string_view' is not a member of 'absl' 751 | Status UnavailableError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:752:33: error: 'string_view' is not a member of 'absl' 752 | Status UnimplementedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:753:27: error: 'string_view' is not a member of 'absl' 753 | Status UnknownError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:766:46: error: 'absl::string_view' has not been declared 766 | Status ErrnoToStatus(int error_number, absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:637:14: error: 'string_view' in namespace 'absl' does not name a type 637 | inline absl::string_view CordRepBtree::Data(size_t index) const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:75: error: wrong number of template arguments (4, should be 1) 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:211, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h: In static member function 'static absl::lts_20250512::container_internal::hash_policy_traits >::key_type& absl::lts_20250512::container_internal::hash_policy_traits >::ReturnKey::Impl(Key&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h:42:20: error: 'launder' is not a member of 'std' 42 | return *std::launder( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:829:14: error: 'string_view' in namespace 'absl' does not name a type 829 | inline absl::string_view Status::message() const { | ^~~~~~~~~~~ src/core/ext/upb-gen/xds/annotations/v3/versioning.upb_minitable.c:37:1: warning: 'retain' attribute directive ignored [-Wattributes] 37 | const upb_MiniTableExtension xds_annotations_v3_versioning_ext = { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:860:14: error: 'optional' in namespace 'absl' does not name a template type 860 | inline absl::optional Status::GetPayload( | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:13: error: variable or field 'SetPayload' declared void 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:38: error: 'string_view' is not a member of 'absl' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:71: error: expected primary-expression before 'payload' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:13: error: 'bool absl::lts_20250512::Status::ErasePayload' is not a static data member of 'class absl::lts_20250512::Status' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:40: error: 'string_view' is not a member of 'absl' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:74: error: wrong number of template arguments (4, should be 1) 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:881:13: error: variable or field 'ForEachPayload' declared void 881 | inline void Status::ForEachPayload( | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:156:9: error: 'optional' in namespace 'absl' does not name a template type 156 | absl::optional alloc_ = {}; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:49, from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h: In function 'void absl::lts_20250512::base_internal::CallOnceImpl(std::atomic*, absl::lts_20250512::base_internal::SchedulingMode, Callable&&, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:184:10: error: 'invoke' is not a member of 'std' 184 | std::invoke(std::forward(fn), std::forward(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:184:10: note: 'std::invoke' is only available from C++17 onwards In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:52:11: error: 'disjunction' in namespace 'absl' does not name a template type 52 | absl::disjunction&>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:65:11: error: 'disjunction' in namespace 'absl' does not name a template type 65 | absl::disjunction, | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/core/v3/authority.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/core/v3/authority.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:81:54: error: expected template-name before '<' token 81 | : public IsConstructibleOrConvertibleFromStatusOr {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:81:54: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:86:43: error: 'disjunction' in namespace 'absl' does not name a template type 86 | using IsDirectInitializationValid = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:113:66: error: expected template-name before '<' token 113 | : public IsConstructibleOrConvertibleOrAssignableFromStatusOr {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:113:66: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:118:43: error: 'disjunction' in namespace 'absl' does not name a template type 118 | using IsForwardingAssignmentValid = absl::disjunction< | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:112:9: error: 'string_view' in namespace 'absl' does not name a type 112 | absl::string_view Init(CordRepBtree* tree); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:118:9: error: 'string_view' in namespace 'absl' does not name a type 118 | absl::string_view Next(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:53: error: 'negation' is not a member of 'absl' 128 | using Equality = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:122:9: error: 'string_view' in namespace 'absl' does not name a type 122 | absl::string_view Skip(size_t skip); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:146:9: error: 'string_view' in namespace 'absl' does not name a type 146 | absl::string_view Read(size_t n, size_t chunk_size, CordRep*& tree); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:155:9: error: 'string_view' in namespace 'absl' does not name a type 155 | absl::string_view Seek(size_t offset); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:62: error: template argument 3 is invalid 128 | using Equality = std::conditional_t>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:131:35: error: 'conjunction' in namespace 'absl' does not name a template type 131 | using IsConstructionValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:147:33: error: 'conjunction' in namespace 'absl' does not name a template type 147 | using IsAssignmentValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:159:45: error: 'conjunction' in namespace 'absl' does not name a template type 159 | using IsConstructionFromStatusValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:169:47: error: 'conjunction' in namespace 'absl' does not name a template type 169 | using IsConstructionFromStatusOrValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:178:41: error: 'conjunction' in namespace 'absl' does not name a template type 178 | using IsStatusOrAssignmentValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:167:14: error: 'string_view' in namespace 'absl' does not name a type 167 | inline absl::string_view CordRepBtreeReader::Init(CordRepBtree* tree) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:174:14: error: 'string_view' in namespace 'absl' does not name a type 174 | inline absl::string_view CordRepBtreeReader::Next() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:182:14: error: 'string_view' in namespace 'absl' does not name a type 182 | inline absl::string_view CordRepBtreeReader::Skip(size_t skip) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:197:14: error: 'string_view' in namespace 'absl' does not name a type 197 | inline absl::string_view CordRepBtreeReader::Seek(size_t offset) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:252:41: error: expected ')' before ',' token 252 | explicit StatusOrData(absl::in_place_t, Args&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:75: error: wrong number of template arguments (4, should be 1) 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base& absl::lts_20250512::container_internal::node_handle_base::operator=(absl::lts_20250512::container_internal::node_handle_base&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:110:7: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 110 | alloc_ = other.alloc_; | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:462:23: error: 'string_view' in namespace 'absl' does not name a type 462 | static inline absl::string_view OpenBrackets() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:476:23: error: 'string_view' in namespace 'absl' does not name a type 476 | static inline absl::string_view CloseBrackets() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'bool absl::lts_20250512::container_internal::node_handle_base::empty() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:117:41: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 117 | bool empty() const noexcept { return !alloc_; } | ^~~~~~ | alloc In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:56, from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:33:12: error: 'bad_variant_access' has not been declared in 'std' 33 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:35:12: error: 'get_if' has not been declared in 'std' 35 | using std::get_if; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:36:12: error: 'holds_alternative' has not been declared in 'std' 36 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:37:12: error: 'monostate' has not been declared in 'std' 37 | using std::monostate; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:38:12: error: 'variant' has not been declared in 'std' 38 | using std::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:39:12: error: 'variant_alternative' has not been declared in 'std' 39 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:40:12: error: 'variant_alternative_t' has not been declared in 'std' 40 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:41:12: error: 'variant_npos' has not been declared in 'std' 41 | using std::variant_npos; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:42:12: error: 'variant_size' has not been declared in 'std' 42 | using std::variant_size; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:43:12: error: 'variant_size_v' has not been declared in 'std' 43 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:44:12: error: 'visit' has not been declared in 'std' 44 | using std::visit; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h: In function 'To absl::lts_20250512::ConvertVariantTo(Variant&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/variant.h:75:16: error: 'visit' is not a member of 'absl' 75 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:240:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 240 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:240:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:241:61: error: wrong number of template arguments (5, should be at least 1) 241 | false, T, U, false, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:242:34: error: expected unqualified-id before '=' token 242 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:246:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 246 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:74: error: wrong number of template arguments (4, should be 1) 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:246:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:247:60: error: wrong number of template arguments (5, should be at least 1) 247 | false, T, U, true, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:248:34: error: expected unqualified-id before '=' token 248 | int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:252:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 252 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:252:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:253:60: error: wrong number of template arguments (5, should be at least 1) 253 | true, T, U, false, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:254:34: error: expected unqualified-id before '=' token 254 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:258:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 258 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:258:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:259:59: error: wrong number of template arguments (5, should be at least 1) 259 | true, T, U, true, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:260:34: error: expected unqualified-id before '=' token 260 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:265:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 265 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:74: error: wrong number of template arguments (4, should be 1) 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type absl::lts_20250512::container_internal::node_handle_base::get_allocator() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:119:50: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 119 | allocator_type get_allocator() const { return *alloc_; } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::transfer_tag_t, const allocator_type&, absl::lts_20250512::container_internal::node_handle_base::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:126:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 126 | : alloc_(a) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::construct_tag_t, const allocator_type&, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:133:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 133 | : alloc_(a) { | ^~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/type/matcher/v3/string.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/type/matcher/v3/string.upb_minitable.o -pthread In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'void absl::lts_20250512::container_internal::node_handle_base::reset()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:145:12: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 145 | assert(alloc_.has_value()); | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:146:20: error: 'nullopt' is not a member of 'absl' 146 | alloc_ = absl::nullopt; | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:95, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:39:48: error: 'absl::string_view' has not been declared 39 | static constexpr bool TryConstexprEval(absl::string_view view) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:26: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr absl::string_view value = T{}(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:44:50: error: expected unqualified-id before ')' token 44 | static constexpr absl::string_view value = T{}(); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:45:19: error: 'string_view' in namespace 'absl' does not name a type 45 | constexpr absl::string_view operator()() const { return value; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:265:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:48: error: 'LifetimeBoundK' was not declared in this scope 202 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:75: error: wrong number of template arguments (3, should be 1) 202 | template >(), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:266:56: error: wrong number of template arguments (5, should be at least 1) 266 | false, T, U, false, U&&>::value, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:79: error: expected unqualified-id before ')' token 202 | template >(), | ^ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:267:34: error: expected unqualified-id before '=' token 267 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type* absl::lts_20250512::container_internal::node_handle_base::alloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:153:52: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 153 | allocator_type* alloc() { return std::addressof(*alloc_); } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:271:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 271 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:271:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:272:55: error: wrong number of template arguments (5, should be at least 1) 272 | false, T, U, true, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:273:34: error: expected unqualified-id before '=' token 273 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:277:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 277 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:277:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:278:55: error: wrong number of template arguments (5, should be at least 1) 278 | true, T, U, false, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:279:34: error: expected unqualified-id before '=' token 279 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:283:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 283 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:283:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:49:34: error: 'value' was not declared in this scope 49 | static_assert(TryConstexprEval(value), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:284:54: error: wrong number of template arguments (5, should be at least 1) 284 | true, T, U, true, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:27: error: 'absl::string_view' has not been declared 76 | size_t operator()(absl::string_view v) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h: In static member function 'static constexpr bool absl::lts_20250512::strings_internal::StringConstant::TryConstexprEval(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:17: error: request for member 'empty' in 'view', which is of non-class type 'int' 40 | return view.empty() || 2 * view[0] != 1; | ^~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:285:34: error: expected unqualified-id before '=' token 285 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/string_constant.h:40:36: error: invalid types 'int[int]' for array subscript 40 | return view.empty() || 2 * view[0] != 1; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:309:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 309 | absl::enable_if_t{}(v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:309:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:310:53: error: wrong number of template arguments (3, should be at least 1) 310 | T, const U&, false>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:311:36: error: expected unqualified-id before '=' token 311 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:40: error: template argument 1 is invalid 77 | return absl::Hash{}(v); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:33: error: 'string_view' is not a member of 'absl' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:54: error: expected primary-expression before '&&' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:317:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 317 | absl::enable_if_t': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:35: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable' used in nested name specifier 1445 | struct Hash | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:317:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:318:52: error: wrong number of template arguments (3, should be at least 1) 318 | T, const U&, true>::value, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::StringHash::operator()(const absl::lts_20250512::Cord&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:38: error: no match for call to '(absl::lts_20250512::hash_internal::Hash) (const absl::lts_20250512::Cord&)' 80 | return absl::Hash{}(v); | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:319:36: error: expected unqualified-id before '=' token 319 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:25: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:48: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:194:34: error: expected ')' before 'src' 194 | explicit Cord(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:9: error: declaration of 'operator=' as non-function 195 | Cord& operator=(absl::string_view src); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:48: error: 'absl::string_view' has not been declared 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:17: error: expected ';' at end of member declaration 195 | Cord& operator=(absl::string_view src); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:195:36: error: expected ')' before 'src' 195 | Cord& operator=(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:325:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 325 | absl::enable_if_t::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:252:79: error: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: previous declaration 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:327:36: error: expected unqualified-id before '=' token 327 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:266:21: error: 'absl::string_view' has not been declared 266 | void Append(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:333:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 333 | absl::enable_if_t bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 530 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:334:47: error: wrong number of template arguments (3, should be at least 1) 334 | T, U&&, true>::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:530:42: note: template argument deduction/substitution failed: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:385:21: error: 'absl::string_view' has not been declared 385 | int Compare(absl::string_view rhs) const; | ^~~~~~~~~~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:392:25: error: 'absl::string_view' has not been declared 392 | bool StartsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:335:36: error: expected unqualified-id before '=' token 335 | int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 534 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: template argument deduction/substitution failed: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:397:23: error: 'absl::string_view' has not been declared 397 | bool EndsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:403:23: error: 'absl::string_view' has not been declared 403 | bool Contains(absl::string_view rhs) const; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 539 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:546:42: note: candidate: 'template bool absl::lts_20250512::operator==(const U&, absl::lts_20250512::Span)' 546 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:353:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 353 | absl::enable_if_t' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:27: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:470:26: error: expected ';' before 'value_type' 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~~ | ; In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, const U&)' 552 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:353:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:354:46: error: wrong number of template arguments (3, should be at least 1) 354 | false, T, U>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:355:36: error: expected unqualified-id before '=' token 355 | int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: candidate: 'template bool absl::lts_20250512::operator==(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 946 | bool operator==(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:211, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h: In static member function 'static absl::lts_20250512::container_internal::hash_policy_traits >::key_type& absl::lts_20250512::container_internal::hash_policy_traits >::ReturnKey::Impl(Key&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h:42:20: error: 'launder' is not a member of 'std' 42 | return *std::launder( | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:359:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 359 | absl::enable_if_t::value, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::int128, absl::lts_20250512::int128)' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ^~~~~~~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:46: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:361:36: error: expected unqualified-id before '=' token 361 | int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:66: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Time, absl::lts_20250512::Time)' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:62: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, int)' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:836:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Status&, const absl::lts_20250512::Status&)' 836 | inline bool operator==(const Status& lhs, const Status& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:836:38: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Status&' 836 | inline bool operator==(const Status& lhs, const Status& rhs) { | ~~~~~~~~~~~~~~^~~ In file included from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:611:6: note: candidate: 'template bool absl::lts_20250512::operator==(const absl::lts_20250512::StatusOr&, const absl::lts_20250512::StatusOr&)' 611 | bool operator==(const StatusOr& lhs, const StatusOr& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:611:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'const absl::lts_20250512::StatusOr' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' 109 | struct HashEq : StringHashEq {}; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:471:23: error: 'value_type' does not name a type 471 | using reference = value_type; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:32: error: template argument 1 is invalid 109 | struct HashEq : StringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:26: error: 'std::basic_string_view' has not been declared 117 | size_t operator()(std::basic_string_view v) const { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:364:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 364 | absl::enable_if_t v) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::BasicStringHash::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' 118 | return absl::Hash>{}(v); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:364:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:46: error: template argument 1 is invalid 118 | return absl::Hash>{}(v); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:365:46: error: wrong number of template arguments (3, should be at least 1) 365 | false, T, U>::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected primary-expression before '{' token 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected ';' before '{' token 118 | return absl::Hash>{}(v); | ^ | ; In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:366:36: error: expected unqualified-id before '=' token 366 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 390 | internal_statusor::IsAssignmentValid::value, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:65: error: wrong number of template arguments (3, should be at least 1) 390 | internal_statusor::IsAssignmentValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2182:12: note: provided for 'template, class _Tp> struct std::enable_if' 2182 | struct enable_if | ^~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:66: error: expected identifier before '::' token 390 | internal_statusor::IsAssignmentValid::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:73: error: expected unqualified-id before ',' token 390 | internal_statusor::IsAssignmentValid::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:391:23: error: 'type' in namespace '::' does not name a type; did you mean 'wctype'? 391 | int>::type = 0> | ^~~~ | wctype /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 398 | internal_statusor::IsAssignmentValid::value, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:64: error: wrong number of template arguments (3, should be at least 1) 398 | internal_statusor::IsAssignmentValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2182:12: note: provided for 'template, class _Tp> struct std::enable_if' 2182 | struct enable_if | ^~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:65: error: expected identifier before '::' token 398 | internal_statusor::IsAssignmentValid::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:56: error: 'v' was not declared in this scope 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:72: error: expected unqualified-id before ',' token 398 | internal_statusor::IsAssignmentValid::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:24: error: 'std::basic_string_view' has not been declared 125 | bool operator()(std::basic_string_view lhs, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:41: error: expected ',' or '...' before '<' token 125 | bool operator()(std::basic_string_view lhs, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:479:5: error: 'reference' does not name a type 479 | reference operator*() const; | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:399:23: error: 'type' in namespace '::' does not name a type; did you mean 'wctype'? 399 | int>::type = 0> | ^~~~ | wctype /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:408:37: error: expected ')' before ',' token 408 | explicit StatusOr(absl::in_place_t, Args&&... args); | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:410:37: error: expected ')' before ',' token 410 | explicit StatusOr(absl::in_place_t, std::initializer_list ilist, | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:421:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 421 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:423:36: error: expected unqualified-id before '=' token 423 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:427:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 427 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:429:36: error: expected unqualified-id before '=' token 429 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:434:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 434 | absl::enable_if_t() const; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:434:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:435:52: error: wrong number of template arguments (4, should be at least 1) 435 | true, T, U, false>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:511:11: error: 'string_view' in namespace 'absl' does not name a type 511 | absl::string_view current_chunk_; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:436:36: error: expected unqualified-id before '=' token 436 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:36: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 441 | internal_statusor::IsConstructionValid::value, | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:566:30: error: 'string_view' in namespace 'absl' does not name a type 566 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:36: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:72: error: wrong number of template arguments (4, should be at least 1) 441 | internal_statusor::IsConstructionValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:442:22: error: expected unqualified-id before '=' token 442 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, const absl::lts_20250512::StatusOr&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:634:47: error: 'OpenBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 634 | os << internal_statusor::StringifyRandom::OpenBrackets() | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:636:47: error: 'CloseBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 636 | << internal_statusor::StringifyRandom::CloseBrackets(); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const absl::lts_20250512::StatusOr&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:653:54: error: 'OpenBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 653 | internal_statusor::StringifyRandom::OpenBrackets(), | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:655:54: error: 'CloseBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 655 | internal_statusor::StringifyRandom::CloseBrackets()); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:688:22: error: expected constructor, destructor, or type conversion before '(' token 688 | StatusOr::StatusOr(absl::in_place_t, Args&&... args) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:693:22: error: expected constructor, destructor, or type conversion before '(' token 693 | StatusOr::StatusOr(absl::in_place_t, std::initializer_list ilist, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:567:23: error: 'value_type' does not name a type 567 | using reference = value_type&; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:35: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 568 | using const_reference = const value_type&; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:568:34: error: expected ';' before 'value_type' 568 | using const_reference = const value_type&; | ^~~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:22: error: 'LifetimeBoundK' was not declared in this scope 212 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:48: error: wrong number of template arguments (3, should be 1) 212 | EnableIf> = 0, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:52: error: expected unqualified-id before '=' token 212 | EnableIf> = 0, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:671:16: error: 'string_view' in namespace 'absl' does not name a type 671 | static absl::string_view ChunkRemaining(const CharIterator& it); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:766:9: error: 'optional' in namespace 'absl' does not name a template type 766 | absl::optional TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:774:9: error: 'string_view' in namespace 'absl' does not name a type 774 | absl::string_view Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:781:27: error: 'absl::string_view' has not been declared 781 | CharIterator Find(absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:786:37: error: 'absl::string_view' has not been declared 786 | absl::string_view part) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:819:9: error: 'optional' in namespace 'absl' does not name a template type 819 | absl::optional ExpectedChecksum() const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:850:34: error: expected ')' before 'src' 850 | explicit Cord(absl::string_view src, MethodIdentifier method); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:854:49: error: 'absl::string_view' has not been declared 854 | friend bool operator==(const Cord& lhs, absl::string_view rhs); | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:50: error: 'string_view' is not a member of 'absl' 893 | void ForEachChunk(absl::FunctionRef) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:893:62: error: template argument 1 is invalid 893 | void ForEachChunk(absl::FunctionRef) const; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:897:9: error: 'string_view' in namespace 'absl' does not name a type 897 | absl::string_view FlattenSlowPath(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::BasicStringEq::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:12: error: 'lhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:916:51: error: expected ')' before 'sv' 916 | explicit constexpr InlineRep(absl::string_view sv, | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:935:28: error: 'absl::string_view' has not been declared 935 | void AppendArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:936:11: error: 'string_view' in namespace 'absl' does not name a type 936 | absl::string_view FindFlatStartPiece() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1040:32: error: 'absl::string_view' has not been declared 1040 | absl::string_view* absl_nonnull fragment); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:36: error: 'string_view' is not a member of 'absl' 1045 | absl::FunctionRef callback); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1045:48: error: template argument 1 is invalid 1045 | absl::FunctionRef callback); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1052:29: error: 'absl::string_view' has not been declared 1052 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1056:25: error: 'absl::string_view' has not been declared 1056 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:19: error: 'rhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1063:16: error: 'string_view' in namespace 'absl' does not name a type 1063 | static absl::string_view GetFirstChunk(const Cord& c); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1064:16: error: 'string_view' in namespace 'absl' does not name a type 1064 | static absl::string_view GetFirstChunk(absl::string_view sv); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1079:28: error: 'absl::string_view' has not been declared 1079 | void AppendPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1080:29: error: 'absl::string_view' has not been declared 1080 | void PrependPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1087:27: error: 'absl::string_view' has not been declared 1087 | void PrependArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1109:48: error: 'absl::string_view' has not been declared 1109 | CharIterator FindImpl(CharIterator it, absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:48: error: 'LifetimeBoundK' was not declared in this scope 222 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:66: error: wrong number of template arguments (2, should be 1) 222 | template >(), | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:74: error: expected unqualified-id before ')' token 222 | template >(), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' 141 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:16: error: 'string_view' is not a member of 'absl' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ';' before '}' token 795 | } | ^ | ; 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:795:6: error: expected ')' before '}' token 795 | } | ^ | ) 796 | } | ~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:793:9: note: to match this '(' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'H absl::lts_20250512::AbslHashValue(H, const absl::lts_20250512::Cord&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:11: error: 'optional' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:26: error: 'string_view' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:32: error: template argument 1 is invalid 141 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:34: error: template argument 1 is invalid 145 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:39: error: 'maybe_flat' was not declared in this scope 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:823:54: error: 'const class absl::lts_20250512::Cord' has no member named 'TryFlat' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:22: error: 'LifetimeBoundK' was not declared in this scope 231 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:40: error: wrong number of template arguments (2, should be 1) 231 | EnableIf> = 0, | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:47: error: expected unqualified-id before '=' token 231 | EnableIf> = 0, | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump_shared.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump_shared.upbdefs.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/udpa/annotations/migrate.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/udpa/annotations/migrate.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'H absl::lts_20250512::Cord::HashFragmented(H) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1097:49: error: 'absl::string_view' has not been declared 1097 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from include/grpc/event_engine/event_engine.h:29, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_event_engine::experimental::internal::WriteEvent, absl::lts_20250512::Time, std::vector) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable) const> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable) const>' include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In lambda function: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1098:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' 1098 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1099:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' 1099 | chunk.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_event_engine::experimental::internal::WriteEvent, absl::lts_20250512::Time, std::vector) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable) const> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable) const>' include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1130:6: error: variable or field 'InitializeCordRepExternal' declared void 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable) const>': include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1130:38: error: 'string_view' is not a member of 'absl' 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1131:47: error: expected primary-expression before '*' token 1131 | CordRepExternal* absl_nonnull rep); | ^ In file included from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: include/grpc/event_engine/event_engine.h:297:12: error: 'optional' in namespace 'std' does not name a template type 297 | std::optional TakeMetricsSink() { | ^~~~~~~~ include/grpc/event_engine/event_engine.h:297:7: note: 'std::optional' is only available from C++17 onwards 297 | std::optional TakeMetricsSink() { | ^~~ include/grpc/event_engine/event_engine.h:332:12: error: 'optional' in namespace 'std' does not name a template type 332 | std::optional metrics_sink_; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:332:7: note: 'std::optional' is only available from C++17 onwards 332 | std::optional metrics_sink_; | ^~~ include/grpc/event_engine/event_engine.h:369:18: error: 'optional' in namespace 'std' does not name a template type 369 | virtual std::optional GetMetricName(size_t key) = 0; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:369:13: note: 'std::optional' is only available from C++17 onwards 369 | virtual std::optional GetMetricName(size_t key) = 0; | ^~~ include/grpc/event_engine/event_engine.h:372:18: error: 'optional' in namespace 'std' does not name a template type 372 | virtual std::optional GetMetricKey(absl::string_view name) = 0; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:372:13: note: 'std::optional' is only available from C++17 onwards 372 | virtual std::optional GetMetricKey(absl::string_view name) = 0; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1131:62: error: 'rep' was not declared in this scope 1131 | CordRepExternal* absl_nonnull rep); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1137:44: error: 'string_view' is not a member of 'absl' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:46: error: expected primary-expression before '&&' token 1138 | Releaser&& releaser) { | ^~ include/grpc/event_engine/event_engine.h:493:39: error: 'absl::string_view' has not been declared 493 | absl::string_view name, | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:494:39: error: 'absl::string_view' has not been declared 494 | absl::string_view default_port) = 0; | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:500:34: error: 'absl::string_view' has not been declared 500 | absl::string_view name) = 0; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:49: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1138 | Releaser&& releaser) { | ^~~~~~~~ | Releaser include/grpc/event_engine/event_engine.h:506:34: error: 'absl::string_view' has not been declared 506 | absl::string_view name) = 0; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:57: error: expression list treated as compound expression in initializer [-fpermissive] 1138 | Releaser&& releaser) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1138:58: error: expected ';' before '{' token 1138 | Releaser&& releaser) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1150:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1150 | inline CordRep* absl_nonnull NewExternalRep( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' redeclared as different kind of entity 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1137:23: note: previous declaration 'template absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:48: error: 'LifetimeBoundK' was not declared in this scope 240 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:75: error: wrong number of template arguments (3, should be 1) 240 | template >(), | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:79: error: expected unqualified-id before ')' token 240 | template >(), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:36: error: 'releaser' was not declared in this scope 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1151:52: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:6: error: redefinition of 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:105:6: note: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' previously declared here 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:33: error: 'string_view' is not a member of 'absl' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:59: error: expected primary-expression before '&&' token 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1158:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: ISO C++ forbids declaration of 'InlineRep' with no type [-fpermissive] 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:11: error: 'constexpr const int absl::lts_20250512::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20250512::Cord::InlineRep' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1173:44: error: 'string_view' is not a member of 'absl' 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:45: error: expected primary-expression before '*' token 1174 | CordRep* absl_nullable rep) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:61: error: 'rep' was not declared in this scope 1174 | CordRep* absl_nullable rep) | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1174:64: error: expression list treated as compound expression in initializer [-fpermissive] 1174 | CordRep* absl_nullable rep) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:22: error: 'LifetimeBoundK' was not declared in this scope 247 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:48: error: wrong number of template arguments (3, should be 1) 247 | EnableIf> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:52: error: expected unqualified-id before '=' token 247 | EnableIf> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: ISO C++ forbids declaration of 'Cord' with no type [-fpermissive] 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:8: error: 'int absl::lts_20250512::Cord::Cord' is not a static data member of 'class absl::lts_20250512::Cord' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1333:25: error: 'string_view' is not a member of 'absl' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord& absl::lts_20250512::Cord::operator=(T&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1353:28: error: 'string_view' is not a member of 'absl' 1353 | return operator=(absl::string_view(src)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1400:14: error: 'optional' in namespace 'absl' does not name a template type 1400 | inline absl::optional Cord::TryFlat() const | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1413:14: error: 'string_view' in namespace 'absl' does not name a type 1413 | inline absl::string_view Cord::Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:13: error: variable or field 'Append' declared void 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1426:32: error: 'string_view' is not a member of 'absl' 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:13: error: variable or field 'Prepend' declared void 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1430:33: error: 'string_view' is not a member of 'absl' 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Append(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1437:9: error: 'string_view' is not a member of 'absl' 1437 | absl::string_view short_value; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:42: error: 'short_value' was not declared in this scope 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1438:53: error: expression cannot be used as a function 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Prepend(absl::lts_20250512::CordBuffer)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1448:9: error: 'string_view' is not a member of 'absl' 1448 | absl::string_view short_value; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:42: error: 'short_value' was not declared in this scope 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1449:53: error: expression cannot be used as a function 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:13: error: 'bool absl::lts_20250512::Cord::StartsWith' is not a static data member of 'class absl::lts_20250512::Cord' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1490:36: error: 'string_view' is not a member of 'absl' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::CommonFields::set_control(absl::lts_20250512::container_internal::ctrl_t*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:993:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 993 | if constexpr (kGenerateSeed) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::InitTree(absl::lts_20250512::cord_internal::CordRep*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:5: error: 'current_chunk_' was not declared in this scope 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1508:36: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Init' 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~ include/grpc/event_engine/event_engine.h: In member function 'bool grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs::has_metrics_sink() const': include/grpc/event_engine/event_engine.h:303:46: error: 'metrics_sink_' was not declared in this scope; did you mean 'has_metrics_sink'? 303 | bool has_metrics_sink() const { return metrics_sink_.has_value(); } | ^~~~~~~~~~~~~ | has_metrics_sink /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'bool absl::lts_20250512::container_internal::CommonFields::should_rehash_for_bug_detection_on_insert() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1080:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1080 | if constexpr (!SwisstableGenerationsEnabled()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:5: error: 'current_chunk_' was not declared in this scope 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1511:37: error: 'EdgeData' is not a member of 'absl::lts_20250512::cord_internal' 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~ include/grpc/event_engine/event_engine.h: In member function 'void grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs::set_metrics_sink(grpc_event_engine::experimental::EventEngine::Endpoint::WriteEventSink)': include/grpc/event_engine/event_engine.h:306:9: error: 'metrics_sink_' was not declared in this scope; did you mean 'has_metrics_sink'? 306 | metrics_sink_ = std::move(sink); | ^~~~~~~~~~~~~ | has_metrics_sink /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::SizeToCapacity(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1229:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1229 | if constexpr (Group::kWidth == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In constructor 'absl::lts_20250512::Cord::ChunkIterator::ChunkIterator(const absl::lts_20250512::Cord*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1527:7: error: 'current_chunk_' was not declared in this scope 1527 | current_chunk_ = {}; | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/client_channel/retry_filter.h:30, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: error: expected ';' at end of member declaration 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:43: error: expected ')' before ',' token 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:53:3: error: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation(SourceLocationType)' conflicts with a previous declaration 53 | } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: previous declaration 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1531:5: error: 'current_chunk_' was not declared in this scope 1531 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h: In constructor 'absl::lts_20250512::log_internal::NullStreamMaybeFatal::NullStreamMaybeFatal(absl::lts_20250512::LogSeverity)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:104:53: error: use of deleted function 'absl::lts_20250512::log_internal::NullStream::NullStream()' 104 | : fatal_(severity == absl::LogSeverity::kFatal) {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: note: 'absl::lts_20250512::log_internal::NullStream::NullStream()' is implicitly deleted because the default definition would be ill-formed: 47 | class NullStream { | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:47:7: error: uninitialized reference member in 'class absl::lts_20250512::log_internal::NullStream' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:49:15: note: 'absl::lts_20250512::log_internal::NullStream& absl::lts_20250512::log_internal::NullStream::AtLocation' should be initialized 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'size_t absl::lts_20250512::container_internal::TryFindNewIndexWithoutProbing(size_t, size_t, size_t, absl::lts_20250512::container_internal::ctrl_t*, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1488:7: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' 1488 | if (auto mask = new_g.MaskNonFull(); ABSL_PREDICT_TRUE(mask)) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::AdvanceBtree()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:3: error: 'current_chunk_' was not declared in this scope 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1536:34: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::ShouldSampleHashtablezInfoForAlloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:15: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1592 | return std::is_same_v>; | ^~~~~~~~~ | is_same /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:34: error: expected primary-expression before ',' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:55: error: expected primary-expression before '>' token 1592 | return std::is_same_v>; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:57: error: expected primary-expression before ';' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSizeFor1ByteSlot()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1692:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1692 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSize(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1705:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1705 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::IsAboveValidSize(size_t, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1721:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1721 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1972:28: error: 'disjunction' in namespace 'absl' does not name a template type 1972 | using Insertable = absl::disjunction< | ^~~~~~~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytesBtree(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1541:15: error: 'current_chunk_' was not declared in this scope 1541 | assert(n >= current_chunk_.size()); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1545:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1545 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1548:38: error: 'using CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Seek' 1548 | current_chunk_ = btree_reader_.Seek(offset); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:39: error: 'Insertable' was not declared in this scope 1989 | IsDecomposable::value, T>>; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:51: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:61: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:66: error: wrong number of template arguments (4, should be 3) 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1558:30: error: 'current_chunk_' was not declared in this scope 1558 | assert(bytes_remaining_ >= current_chunk_.size()); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1585:29: error: 'reference' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1585 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1590:29: error: 'pointer' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1590 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:90, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::RemoveChunkPrefix(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1596:14: error: 'current_chunk_' was not declared in this scope 1596 | assert(n < current_chunk_.size()); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:27: error: 'absl::string_view' has not been declared 76 | size_t operator()(absl::string_view v) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:34: error: template argument 1 is invalid 149 | struct HashEq : BasicStringHashEq {}; | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/client_channel/retry_filter.h:30, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:149:46: error: 'absl::string_view' has not been declared 149 | inline bool EncodeString(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/core/v3/cidr.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/core/v3/cidr.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::StringHash::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' 77 | return absl::Hash{}(v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:40: error: template argument 1 is invalid 77 | return absl::Hash{}(v); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from ./src/core/util/ref_counted_ptr.h:29, from ./src/core/util/ref_counted.h:33, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/handshaker/handshaker.h:31, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:35: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable' used in nested name specifier 1445 | struct Hash | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::StringHash::operator()(const absl::lts_20250512::Cord&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:38: error: no match for call to '(absl::lts_20250512::hash_internal::Hash) (const absl::lts_20250512::Cord&)' 80 | return absl::Hash{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:25: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:48: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:48: error: 'absl::string_view' has not been declared 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:25: error: 'absl::string_view' has not been declared 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeString(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:151:27: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 151 | return EncodeBytes(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:159:54: error: 'absl::string_view' has not been declared 159 | inline bool EncodeStringTruncate(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeStringTruncate(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:161:35: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 161 | return EncodeBytesTruncate(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, const absl::lts_20250512::Cord&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:16: error: no match for 'operator==' (operand types are 'int' and 'const absl::lts_20250512::Cord') 96 | return lhs == rhs; | ~~~ ^~ ~~~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:530:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 530 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:530:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 534 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 539 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:546:42: note: candidate: 'template bool absl::lts_20250512::operator==(const U&, absl::lts_20250512::Span)' 546 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:546:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, const U&)' 552 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/port.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:106, from include/grpc/support/json.h:30, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytes(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1603:29: error: 'current_chunk_' was not declared in this scope 1603 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:30: error: 'Insertable' was not declared in this scope 2243 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:42: error: template argument 1 is invalid 2243 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:57: error: expected unqualified-id before '=' token 2243 | std::enable_if_t::value, int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: candidate: 'template bool absl::lts_20250512::operator==(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 946 | bool operator==(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:810:48: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:276:9: error: 'string_view' in namespace 'absl' does not name a type 276 | absl::string_view string_value() const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::int128, absl::lts_20250512::int128)' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:46: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::CharIterator& absl::lts_20250512::Cord::CharIterator::operator++()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1631:40: error: base operand of '->' has non-pointer type 'absl::lts_20250512::Cord::ChunkIterator' 1631 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:66: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Time, absl::lts_20250512::Time)' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:62: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, int)' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'const char& absl::lts_20250512::Cord::CharIterator::operator*() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1654:26: error: base operand of '->' has non-pointer type 'const absl::lts_20250512::Cord::ChunkIterator' 1654 | return *chunk_iterator_->data(); | ^~ In file included from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:836:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Status&, const absl::lts_20250512::Status&)' 836 | inline bool operator==(const Status& lhs, const Status& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:836:38: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Status&' 836 | inline bool operator==(const Status& lhs, const Status& rhs) { | ~~~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:74: error: wrong number of template arguments (4, should be 1) 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/handshaker/handshaker.h:22, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:611:6: note: candidate: 'template bool absl::lts_20250512::operator==(const absl::lts_20250512::StatusOr&, const absl::lts_20250512::StatusOr&)' 611 | bool operator==(const StatusOr& lhs, const StatusOr& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:611:6: note: template argument deduction/substitution failed: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'const absl::lts_20250512::StatusOr' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1668:14: error: 'string_view' in namespace 'absl' does not name a type 1668 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' 109 | struct HashEq : StringHashEq {}; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:32: error: template argument 1 is invalid 109 | struct HashEq : StringHashEq {}; | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:25, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h: In static member function 'static std::true_type absl::lts_20250512::container_internal::common_policy_traits >::transfer_impl(Alloc*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::Rank1)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h:133:33: error: 'launder' is not a member of 'std' 133 | static_cast(std::launder( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:26: error: 'std::basic_string_view' has not been declared 117 | size_t operator()(std::basic_string_view v) const { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:43: error: expected ',' or '...' before '<' token 117 | size_t operator()(std::basic_string_view v) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::BasicStringHash::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' 118 | return absl::Hash>{}(v); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:34: error: 'string_view' is not a member of 'absl' 1695 | absl::FunctionRef callback) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1695:46: error: template argument 1 is invalid 1695 | absl::FunctionRef callback) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:46: error: template argument 1 is invalid 118 | return absl::Hash>{}(v); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected primary-expression before '{' token 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected ';' before '{' token 118 | return absl::Hash>{}(v); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ForEachChunk(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:20: error: 'string_view' is not a member of 'absl' 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1698:67: error: 'callback' cannot be used as a function 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:47: error: 'absl::string_view' has not been declared 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1728:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' 1728 | size_t rhs_size = rhs.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:13: error: declaration of 'operator==' as non-function 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:30: error: 'string_view' is not a member of 'absl' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1733:45: error: expected primary-expression before 'const' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1734:45: error: 'absl::string_view' has not been declared 1734 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:13: error: declaration of 'operator!=' as non-function 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:30: error: 'string_view' is not a member of 'absl' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:56: error: 'v' was not declared in this scope 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1735:45: error: expected primary-expression before 'const' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:30: error: 'Insertable' was not declared in this scope 2255 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:44: error: 'absl::string_view' has not been declared 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:42: error: template argument 1 is invalid 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:24: error: 'std::basic_string_view' has not been declared 125 | bool operator()(std::basic_string_view lhs, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:41: error: expected ',' or '...' before '<' token 125 | bool operator()(std::basic_string_view lhs, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:57: error: expected unqualified-id before '=' token 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:13: error: declaration of 'operator<' as non-function 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:29: error: 'string_view' is not a member of 'absl' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1739:44: error: expected primary-expression before 'const' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:44: error: 'absl::string_view' has not been declared 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator>(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:50, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:111, from include/grpc/support/json.h:30, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:50, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:111, from include/grpc/support/json.h:30, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::BasicStringEq::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:12: error: 'lhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:19: error: 'rhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:13: error: declaration of 'operator>' as non-function 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:29: error: 'string_view' is not a member of 'absl' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1743:44: error: expected primary-expression before 'const' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:45: error: 'absl::string_view' has not been declared 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator<=(const absl::lts_20250512::Cord&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:50, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:111, from include/grpc/support/json.h:30, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:50, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:111, from include/grpc/support/json.h:30, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::int128, absl::lts_20250512::int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/nullstream.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:40, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverity, absl::lts_20250512::LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::LogSeverityAtMost, absl::lts_20250512::LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' 141 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, absl::lts_20250512::Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, absl::lts_20250512::Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(absl::lts_20250512::Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(absl::lts_20250512::Time, absl::lts_20250512::Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const absl::lts_20250512::Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:13: error: declaration of 'operator<=' as non-function 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:32: error: template argument 1 is invalid 141 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:30: error: 'string_view' is not a member of 'absl' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1745:45: error: expected primary-expression before 'const' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1746:45: error: 'absl::string_view' has not been declared 1746 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:13: error: declaration of 'operator>=' as non-function 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:30: error: 'string_view' is not a member of 'absl' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1747:45: error: expected primary-expression before 'const' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:27: error: 'absl::string_view' has not been declared 76 | size_t operator()(absl::string_view v) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::StringHash::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' 77 | return absl::Hash{}(v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:40: error: template argument 1 is invalid 77 | return absl::Hash{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:34: error: template argument 1 is invalid 145 | struct HashEq : BasicStringHashEq {}; | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from ./src/core/util/ref_counted_ptr.h:29, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:35: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable' used in nested name specifier 1445 | struct Hash | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::StringHash::operator()(const absl::lts_20250512::Cord&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:38: error: no match for call to '(absl::lts_20250512::hash_internal::Hash) (const absl::lts_20250512::Cord&)' 80 | return absl::Hash{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:25: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:48: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:48: error: 'absl::string_view' has not been declared 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:25: error: 'absl::string_view' has not been declared 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/client_channel/retry_filter.h:30, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:38:24: error: 'variant' in namespace 'absl' does not name a template type 38 | using Varint = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:42:21: error: 'variant' in namespace 'absl' does not name a template type 42 | using I64 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:50:21: error: 'variant' in namespace 'absl' does not name a template type 50 | using I32 = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:54:23: error: 'variant' in namespace 'absl' does not name a template type 54 | using Value = absl::variant; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, const absl::lts_20250512::Cord&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:16: error: no match for 'operator==' (operand types are 'int' and 'const absl::lts_20250512::Cord') 96 | return lhs == rhs; | ~~~ ^~ ~~~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:50, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:111, from include/grpc/support/json.h:30, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:810:48: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:50, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:111, from include/grpc/support/json.h:30, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::int128, absl::lts_20250512::int128)' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:46: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:530:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 530 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:530:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 534 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 539 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:546:42: note: candidate: 'template bool absl::lts_20250512::operator==(const U&, absl::lts_20250512::Span)' 546 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:34: error: template argument 1 is invalid 149 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:546:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, const U&)' 552 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:66: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Time, absl::lts_20250512::Time)' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:62: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: candidate: 'template bool absl::lts_20250512::operator==(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 946 | bool operator==(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, int)' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' 109 | struct HashEq : StringHashEq {}; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:32: error: template argument 1 is invalid 109 | struct HashEq : StringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:26: error: 'std::basic_string_view' has not been declared 117 | size_t operator()(std::basic_string_view v) const { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:43: error: expected ',' or '...' before '<' token 117 | size_t operator()(std::basic_string_view v) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::BasicStringHash::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' 118 | return absl::Hash>{}(v); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:46: error: template argument 1 is invalid 118 | return absl::Hash>{}(v); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected primary-expression before '{' token 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected ';' before '{' token 118 | return absl::Hash>{}(v); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:56: error: 'v' was not declared in this scope 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:24: error: 'std::basic_string_view' has not been declared 125 | bool operator()(std::basic_string_view lhs, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:41: error: expected ',' or '...' before '<' token 125 | bool operator()(std::basic_string_view lhs, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:25, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h: In static member function 'static std::true_type absl::lts_20250512::container_internal::common_policy_traits >::transfer_impl(Alloc*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::Rank1)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h:133:33: error: 'launder' is not a member of 'std' 133 | static_cast(std::launder( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::BasicStringEq::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:12: error: 'lhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:19: error: 'rhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:48: error: 'LifetimeBoundK' was not declared in this scope 202 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:75: error: wrong number of template arguments (3, should be 1) 202 | template >(), | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:79: error: expected unqualified-id before ')' token 202 | template >(), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:60:3: error: 'Value' does not name a type 60 | Value value; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h: In function 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::Varint' has not been declared 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I64' has not been declared 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:75:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' 141 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I32' has not been declared 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:84:12: error: 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(absl::lts_20250512::log_internal::StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:32: error: template argument 1 is invalid 141 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:16: error: 'visit' is not a member of 'absl' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:91:67: error: 'struct absl::lts_20250512::log_internal::StructuredProtoField' has no member named 'value' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/client_channel/retry_filter.h:30, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:75:9: error: 'string_view' in namespace 'absl' does not name a type 75 | absl::string_view source_filename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:78:9: error: 'string_view' in namespace 'absl' does not name a type 78 | absl::string_view source_basename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:145:9: error: 'string_view' in namespace 'absl' does not name a type 145 | absl::string_view text_message_with_prefix_and_newline() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:151:9: error: 'string_view' in namespace 'absl' does not name a type 151 | absl::string_view text_message_with_prefix() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:157:9: error: 'string_view' in namespace 'absl' does not name a type 157 | absl::string_view text_message_with_newline() const | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:163:9: error: 'string_view' in namespace 'absl' does not name a type 163 | absl::string_view text_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:178:9: error: 'string_view' in namespace 'absl' does not name a type 178 | absl::string_view encoded_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:194:9: error: 'string_view' in namespace 'absl' does not name a type 194 | absl::string_view stacktrace() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:201:9: error: 'string_view' in namespace 'absl' does not name a type 201 | absl::string_view full_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:202:9: error: 'string_view' in namespace 'absl' does not name a type 202 | absl::string_view base_filename_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:211:9: error: 'string_view' in namespace 'absl' does not name a type 211 | absl::string_view encoding_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:34: error: template argument 1 is invalid 145 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/client_channel/retry_filter.h:30, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:15: error: expected ';' at end of member declaration 84 | LogMessage& AtLocation(absl::string_view file, int line); | ^~~~~~~~~~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:84:43: error: expected ')' before 'file' 84 | LogMessage& AtLocation(absl::string_view file, int line); | ~ ^~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:15: error: declaration of 'operator<<' as non-function 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:23: error: expected ';' at end of member declaration 162 | LogMessage& operator<<(absl::string_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:162:43: error: expected ')' before 'v' 162 | LogMessage& operator<<(absl::string_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:34: error: template argument 1 is invalid 149 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:15: error: declaration of 'operator<<' as non-function 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:23: error: expected ';' at end of member declaration 166 | LogMessage& operator<<(std::wstring_view v); | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:166:43: error: expected ')' before 'v' 166 | LogMessage& operator<<(std::wstring_view v); | ~ ^~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:34: error: 'absl::string_view' has not been declared 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:33: error: 'std::wstring_view' has not been declared 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:260:8: error: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' cannot be overloaded with 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: previous declaration 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:266:58: error: 'absl::string_view' has not been declared 266 | absl::string_view str) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:30: error: 'Insertable' was not declared in this scope 2265 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:42: error: template argument 1 is invalid 2265 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:57: error: expected unqualified-id before '=' token 2265 | std::enable_if_t::value, int> = 0> | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/resolver.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/core/v3/resolver.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:22: error: 'LifetimeBoundK' was not declared in this scope 212 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:48: error: wrong number of template arguments (3, should be 1) 212 | EnableIf> = 0, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:52: error: expected unqualified-id before '=' token 212 | EnableIf> = 0, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:30: error: 'Insertable' was not declared in this scope 2275 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:42: error: template argument 1 is invalid 2275 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:57: error: expected unqualified-id before '=' token 2275 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:48: error: 'LifetimeBoundK' was not declared in this scope 222 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:66: error: wrong number of template arguments (2, should be 1) 222 | template >(), | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:74: error: expected unqualified-id before ')' token 222 | template >(), | ^ src/core/ext/upb-gen/udpa/annotations/migrate.upb_minitable.c:78:1: warning: 'retain' attribute directive ignored [-Wattributes] 78 | const upb_MiniTableExtension udpa_annotations_message_migrate_ext = { | ^~~~~ src/core/ext/upb-gen/udpa/annotations/migrate.upb_minitable.c:85:1: warning: 'retain' attribute directive ignored [-Wattributes] 85 | const upb_MiniTableExtension udpa_annotations_field_migrate_ext = { | ^~~~~ src/core/ext/upb-gen/udpa/annotations/migrate.upb_minitable.c:92:1: warning: 'retain' attribute directive ignored [-Wattributes] 92 | const upb_MiniTableExtension udpa_annotations_enum_migrate_ext = { | ^~~~~ src/core/ext/upb-gen/udpa/annotations/migrate.upb_minitable.c:99:1: warning: 'retain' attribute directive ignored [-Wattributes] 99 | const upb_MiniTableExtension udpa_annotations_enum_value_migrate_ext = { | ^~~~~ src/core/ext/upb-gen/udpa/annotations/migrate.upb_minitable.c:106:1: warning: 'retain' attribute directive ignored [-Wattributes] 106 | const upb_MiniTableExtension udpa_annotations_file_migrate_ext = { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:22: error: 'LifetimeBoundK' was not declared in this scope 231 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:40: error: wrong number of template arguments (2, should be 1) 231 | EnableIf> = 0, | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:47: error: expected unqualified-id before '=' token 231 | EnableIf> = 0, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2439 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:65: error: template argument 1 is invalid 2439 | int = std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:48: error: 'LifetimeBoundK' was not declared in this scope 240 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:75: error: wrong number of template arguments (3, should be 1) 240 | template >(), | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:79: error: expected unqualified-id before ')' token 240 | template >(), | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/listener/v3/quic_config.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/listener/v3/quic_config.upbdefs.o -pthread cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/trace/v3/service.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/trace/v3/service.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:72: error: expected primary-expression before '>' token 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:75: error: 'value' in namespace '::' does not name a type 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:22: error: 'LifetimeBoundK' was not declared in this scope 247 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:48: error: wrong number of template arguments (3, should be 1) 247 | EnableIf> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:52: error: expected unqualified-id before '=' token 247 | EnableIf> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:317:21: error: 'absl::string_view' has not been declared 317 | void Append(absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:323:37: error: 'absl::string_view' has not been declared 323 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In member function 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:334:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 334 | if constexpr (absl::HasAbslStringify::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:45: error: template-id 'CopyToEncodedBuffer' used as a declarator 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:389:22: error: variable or field 'CopyToEncodedBuffer' declared void 389 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:390:38: error: expected ';' before '(' token 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:48: error: template-id 'CopyToEncodedBuffer' used as a declarator 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:391:22: error: variable or field 'CopyToEncodedBuffer' declared void 391 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:392:41: error: expected ';' before '(' token 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:44: error: template-id 'CopyToEncodedBuffer' used as a declarator 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:398:22: error: variable or field 'CopyToEncodedBuffer' declared void 398 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:399:38: error: expected ';' before '(' token 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:47: error: template-id 'CopyToEncodedBuffer' used as a declarator 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:400:22: error: variable or field 'CopyToEncodedBuffer' declared void 400 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:401:41: error: expected ';' before '(' token 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^ | ; In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/client_channel/retry_filter.h:30, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:315:21: error: 'absl::string_view' has not been declared 315 | void Append(absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:318:37: error: 'absl::string_view' has not been declared 318 | absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:48: error: 'LifetimeBoundK' was not declared in this scope 255 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:66: error: wrong number of template arguments (2, should be 1) 255 | template >(), | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:74: error: expected unqualified-id before ')' token 255 | template >(), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2448 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:59: error: template argument 1 is invalid 2448 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:68: error: expected '>' before '&&' token 2448 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2451:35: error: expected unqualified-id before '=' token 2451 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2470 | IsDecomposableAndInsertable::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:62: error: template argument 1 is invalid 2470 | IsDecomposableAndInsertable::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:22: error: 'LifetimeBoundK' was not declared in this scope 262 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:40: error: wrong number of template arguments (2, should be 1) 262 | EnableIf> = 0> | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:47: error: expected unqualified-id before '=' token 262 | EnableIf> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:31: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected primary-expression before 'const' 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected '>' before 'const' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:72: error: 'value' in namespace '::' does not name a type 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:28: error: 'LifetimeBoundK' was not declared in this scope 293 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:55: error: wrong number of template arguments (3, should be 1) 293 | int = EnableIf>()> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:59: error: expected unqualified-id before ')' token 293 | int = EnableIf>()> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:22: error: 'LifetimeBoundK' was not declared in this scope 303 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:48: error: wrong number of template arguments (3, should be 1) 303 | EnableIf> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:52: error: expected unqualified-id before '=' token 303 | EnableIf> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2478 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:66: error: template argument 1 is invalid 2478 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:75: error: expected '>' before '&&' token 2478 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2480:35: error: expected unqualified-id before '=' token 2480 | int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:207, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:45, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h: In static member function 'static std::true_type absl::lts_20250512::container_internal::common_policy_traits >::transfer_impl(Alloc*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::Rank1)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h:133:33: error: 'launder' is not a member of 'std' 133 | static_cast(std::launder( | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:211, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:45, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h: In static member function 'static absl::lts_20250512::container_internal::hash_policy_traits >::key_type& absl::lts_20250512::container_internal::hash_policy_traits >::ReturnKey::Impl(Key&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h:42:20: error: 'launder' is not a member of 'std' 42 | return *std::launder( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:28: error: 'LifetimeBoundK' was not declared in this scope 311 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:46: error: wrong number of template arguments (2, should be 1) 311 | int = EnableIf>()> | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:54: error: expected unqualified-id before ')' token 311 | int = EnableIf>()> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2511 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:65: error: template argument 1 is invalid 2511 | int = std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:22: error: 'LifetimeBoundK' was not declared in this scope 320 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:40: error: wrong number of template arguments (2, should be 1) 320 | EnableIf> = 0> | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:47: error: expected unqualified-id before '=' token 320 | EnableIf> = 0> | ^ In file included from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/lib/debug/trace_impl.h:36:25: error: 'string_view' is not a member of 'absl' 36 | bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~ ./src/core/lib/debug/trace_impl.h:71:34: error: 'absl::string_view' has not been declared 71 | friend bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~ ./src/core/lib/debug/trace_impl.h:71:53: error: 'bool grpc_core::ParseTracers(int)' redeclared as different kind of entity 71 | friend bool ParseTracers(absl::string_view tracers); | ^ ./src/core/lib/debug/trace_impl.h:36:6: note: previous declaration 'bool grpc_core::ParseTracers' 36 | bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:211, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h: In static member function 'static absl::lts_20250512::container_internal::hash_policy_traits >::key_type& absl::lts_20250512::container_internal::hash_policy_traits >::ReturnKey::Impl(Key&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h:42:20: error: 'launder' is not a member of 'std' 42 | return *std::launder( | ^~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/core/v3/collection_entry.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/core/v3/collection_entry.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:48: error: 'LifetimeBoundK' was not declared in this scope 255 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:66: error: wrong number of template arguments (2, should be 1) 255 | template >(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:72: error: expected primary-expression before '>' token 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:74: error: expected unqualified-id before ')' token 255 | template >(), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:75: error: 'value' in namespace '::' does not name a type 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:22: error: 'LifetimeBoundK' was not declared in this scope 262 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:40: error: wrong number of template arguments (2, should be 1) 262 | EnableIf> = 0> | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:47: error: expected unqualified-id before '=' token 262 | EnableIf> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:45, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::CommonFields::set_control(absl::lts_20250512::container_internal::ctrl_t*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:993:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 993 | if constexpr (kGenerateSeed) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2519 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:59: error: template argument 1 is invalid 2519 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:68: error: expected '>' before '&&' token 2519 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2522:35: error: expected unqualified-id before '=' token 2522 | int> = 0> | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/type/v3/cel.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/type/v3/cel.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'bool absl::lts_20250512::container_internal::CommonFields::should_rehash_for_bug_detection_on_insert() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1080:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1080 | if constexpr (!SwisstableGenerationsEnabled()) { | ^~~~~~~~~ In file included from ./src/core/lib/experiments/experiments.h:53, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/lib/experiments/config.h:132:6: error: variable or field 'ForceEnableExperiment' declared void 132 | void ForceEnableExperiment(absl::string_view experiment_name, bool enable); | ^~~~~~~~~~~~~~~~~~~~~ ./src/core/lib/experiments/config.h:132:34: error: 'string_view' is not a member of 'absl' 132 | void ForceEnableExperiment(absl::string_view experiment_name, bool enable); | ^~~~~~~~~~~ ./src/core/lib/experiments/config.h:132:63: error: expected primary-expression before 'bool' 132 | void ForceEnableExperiment(absl::string_view experiment_name, bool enable); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:62: error: template argument 1 is invalid 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:77: error: expected unqualified-id before '=' token 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:110, from ./src/core/lib/promise/activity.h:31, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:32:15: error: 'string_view' has not been declared 32 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:35:58: error: 'absl::string_view' has not been declared 35 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::SizeToCapacity(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1229:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1229 | if constexpr (Group::kWidth == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:28: error: 'LifetimeBoundK' was not declared in this scope 293 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:55: error: wrong number of template arguments (3, should be 1) 293 | int = EnableIf>()> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:59: error: expected unqualified-id before ')' token 293 | int = EnableIf>()> | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/admin/v3/init_dump.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/admin/v3/init_dump.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:22: error: 'LifetimeBoundK' was not declared in this scope 303 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:48: error: wrong number of template arguments (3, should be 1) 303 | EnableIf> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:52: error: expected unqualified-id before '=' token 303 | EnableIf> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:30: error: 'Insertable' was not declared in this scope 2547 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:49: error: template argument 1 is invalid 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:64: error: expected unqualified-id before '=' token 2547 | std::enable_if_t::value, int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:211, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h: In static member function 'static absl::lts_20250512::container_internal::hash_policy_traits >::key_type& absl::lts_20250512::container_internal::hash_policy_traits >::ReturnKey::Impl(Key&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h:42:20: error: 'launder' is not a member of 'std' 42 | return *std::launder( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:28: error: 'LifetimeBoundK' was not declared in this scope 311 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:46: error: wrong number of template arguments (2, should be 1) 311 | int = EnableIf>()> | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:54: error: expected unqualified-id before ')' token 311 | int = EnableIf>()> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'size_t absl::lts_20250512::container_internal::TryFindNewIndexWithoutProbing(size_t, size_t, size_t, absl::lts_20250512::container_internal::ctrl_t*, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1488:7: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' 1488 | if (auto mask = new_g.MaskNonFull(); ABSL_PREDICT_TRUE(mask)) { | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::CommonFields::set_control(absl::lts_20250512::container_internal::ctrl_t*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:993:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 993 | if constexpr (kGenerateSeed) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'bool absl::lts_20250512::container_internal::CommonFields::should_rehash_for_bug_detection_on_insert() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1080:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1080 | if constexpr (!SwisstableGenerationsEnabled()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::ShouldSampleHashtablezInfoForAlloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:15: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1592 | return std::is_same_v>; | ^~~~~~~~~ | is_same /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:34: error: expected primary-expression before ',' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:55: error: expected primary-expression before '>' token 1592 | return std::is_same_v>; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:57: error: expected primary-expression before ';' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:22: error: 'LifetimeBoundK' was not declared in this scope 320 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:40: error: wrong number of template arguments (2, should be 1) 320 | EnableIf> = 0> | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:47: error: expected unqualified-id before '=' token 320 | EnableIf> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSizeFor1ByteSlot()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1692:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1692 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSize(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1705:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1705 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::IsAboveValidSize(size_t, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1721:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1721 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1972:28: error: 'disjunction' in namespace 'absl' does not name a template type 1972 | using Insertable = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::SizeToCapacity(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1229:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1229 | if constexpr (Group::kWidth == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In destructor 'absl::lts_20250512::container_internal::raw_hash_set::~raw_hash_set()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2361:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 2361 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ In file included from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/resource_quota/memory_quota.h:38, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/lib/debug/trace_impl.h:36:25: error: 'string_view' is not a member of 'absl' 36 | bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~ ./src/core/lib/debug/trace_impl.h:71:34: error: 'absl::string_view' has not been declared 71 | friend bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~ ./src/core/lib/debug/trace_impl.h:71:53: error: 'bool grpc_core::ParseTracers(int)' redeclared as different kind of entity 71 | friend bool ParseTracers(absl::string_view tracers); | ^ ./src/core/lib/debug/trace_impl.h:36:6: note: previous declaration 'bool grpc_core::ParseTracers' 36 | bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:39: error: 'Insertable' was not declared in this scope 1989 | IsDecomposable::value, T>>; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:51: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:61: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:66: error: wrong number of template arguments (4, should be 3) 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::destroy_slots()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3087:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3087 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:45, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:30: error: 'Insertable' was not declared in this scope 2243 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:42: error: template argument 1 is invalid 2243 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:57: error: expected unqualified-id before '=' token 2243 | std::enable_if_t::value, int> = 0> | ^ In file included from ./src/core/lib/experiments/experiments.h:53, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/lib/experiments/config.h:132:6: error: variable or field 'ForceEnableExperiment' declared void 132 | void ForceEnableExperiment(absl::string_view experiment_name, bool enable); | ^~~~~~~~~~~~~~~~~~~~~ ./src/core/lib/experiments/config.h:132:34: error: 'string_view' is not a member of 'absl' 132 | void ForceEnableExperiment(absl::string_view experiment_name, bool enable); | ^~~~~~~~~~~ ./src/core/lib/experiments/config.h:132:63: error: expected primary-expression before 'bool' 132 | void ForceEnableExperiment(absl::string_view experiment_name, bool enable); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'size_t absl::lts_20250512::container_internal::TryFindNewIndexWithoutProbing(size_t, size_t, size_t, absl::lts_20250512::container_internal::ctrl_t*, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1488:7: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' 1488 | if (auto mask = new_g.MaskNonFull(); ABSL_PREDICT_TRUE(mask)) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::AssertNotDebugCapacity() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3329:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3329 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:68:46: error: 'absl::string_view' has not been declared 68 | StatusRep(absl::StatusCode code_arg, absl::string_view message_arg, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:84:9: error: 'optional' in namespace 'absl' does not name a template type 84 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:85:25: error: 'absl::string_view' has not been declared 85 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:90:34: error: 'absl::string_view' has not been declared 90 | EraseResult ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:30: error: 'Insertable' was not declared in this scope 2255 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:42: error: template argument 1 is invalid 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:57: error: expected unqualified-id before '=' token 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:13: error: 'absl::FunctionRef' is not a type 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:24: error: expected ',' or '...' before '<' token 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:30: error: 'Insertable' was not declared in this scope 2265 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:42: error: template argument 1 is invalid 2265 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:57: error: expected unqualified-id before '=' token 2265 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:7: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:372:10: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:30: error: 'Insertable' was not declared in this scope 2275 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:42: error: template argument 1 is invalid 2275 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:57: error: expected unqualified-id before '=' token 2275 | std::enable_if_t::value, int> = 0> | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/cluster/v3/outlier_detection.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/outlier_detection.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2439 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:65: error: template argument 1 is invalid 2439 | int = std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::ShouldSampleHashtablezInfoForAlloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:15: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1592 | return std::is_same_v>; | ^~~~~~~~~ | is_same /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:34: error: expected primary-expression before ',' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:55: error: expected primary-expression before '>' token 1592 | return std::is_same_v>; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:57: error: expected primary-expression before ';' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSizeFor1ByteSlot()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1692:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1692 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSize(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1705:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1705 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::IsAboveValidSize(size_t, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1721:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1721 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1972:28: error: 'disjunction' in namespace 'absl' does not name a template type 1972 | using Insertable = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h: In constructor 'absl::lts_20250512::status_internal::StatusRep::StatusRep(absl::lts_20250512::StatusCode, int, std::unique_ptr >)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 73 | payloads_(std::move(payloads_arg)) {} | ^ In file included from /usr/include/g++/string:55, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/streambuf:41, from /usr/include/g++/bits/streambuf_iterator.h:35, from /usr/include/g++/iterator:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:35, from include/grpc/event_engine/memory_request.h:20, from include/grpc/event_engine/internal/memory_allocator_impl.h:17, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/bits/basic_string.h:638:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with _InputIterator = _InputIterator; = ; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 638 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:638:9: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: note: candidate expects 3 arguments, 1 provided 73 | payloads_(std::move(payloads_arg)) {} | ^ In file included from /usr/include/g++/string:55, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/streambuf:41, from /usr/include/g++/bits/streambuf_iterator.h:35, from /usr/include/g++/iterator:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:35, from include/grpc/event_engine/memory_request.h:20, from include/grpc/event_engine/internal/memory_allocator_impl.h:17, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/bits/basic_string.h:600:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 600 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:600:7: note: candidate expects 2 arguments, 1 provided /usr/include/g++/bits/basic_string.h:596:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 596 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:596:7: note: candidate expects 2 arguments, 1 provided /usr/include/g++/bits/basic_string.h:592:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:592:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:565:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 565 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:565:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 565 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/g++/bits/basic_string.h:553:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 553 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:553:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:533:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 533 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:533:7: note: conversion of argument 1 would be ill-formed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:72:18: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 72 | message_(message_arg), | ^~~~~~~~~~~ | | | int In file included from /usr/include/g++/string:55, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/streambuf:41, from /usr/include/g++/bits/streambuf_iterator.h:35, from /usr/include/g++/iterator:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:35, from include/grpc/event_engine/memory_request.h:20, from include/grpc/event_engine/internal/memory_allocator_impl.h:17, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/bits/basic_string.h:518:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 518 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:518:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:500:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 500 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:500:7: note: candidate expects 4 arguments, 1 provided /usr/include/g++/bits/basic_string.h:484:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 484 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:484:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:469:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 469 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:469:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:456:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 456 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:456:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 456 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/g++/bits/basic_string.h:448:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:448:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 439 | basic_string() | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate expects 0 arguments, 1 provided In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:446:39: error: 'absl::string_view' has not been declared 446 | Status(absl::StatusCode code, absl::string_view msg); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:507:9: error: 'string_view' in namespace 'absl' does not name a type 507 | absl::string_view message() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:581:9: error: 'optional' in namespace 'absl' does not name a template type 581 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:589:25: error: 'absl::string_view' has not been declared 589 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:595:27: error: 'absl::string_view' has not been declared 595 | bool ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:13: error: 'absl::FunctionRef' is not a type 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:24: error: expected ',' or '...' before '<' token 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:738:27: error: 'string_view' is not a member of 'absl' 738 | Status AbortedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:739:33: error: 'string_view' is not a member of 'absl' 739 | Status AlreadyExistsError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:740:29: error: 'absl::lts_20250512::Status absl::lts_20250512::CancelledError' redeclared as different kind of entity 740 | Status CancelledError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:612:17: note: previous declaration 'absl::lts_20250512::Status absl::lts_20250512::CancelledError()' 612 | friend Status CancelledError(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:740:29: error: 'string_view' is not a member of 'absl' 740 | Status CancelledError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:741:28: error: 'string_view' is not a member of 'absl' 741 | Status DataLossError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:39: error: 'Insertable' was not declared in this scope 1989 | IsDecomposable::value, T>>; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:51: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:742:36: error: 'string_view' is not a member of 'absl' 742 | Status DeadlineExceededError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:61: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:743:38: error: 'string_view' is not a member of 'absl' 743 | Status FailedPreconditionError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:744:28: error: 'string_view' is not a member of 'absl' 744 | Status InternalError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:745:35: error: 'string_view' is not a member of 'absl' 745 | Status InvalidArgumentError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:66: error: wrong number of template arguments (4, should be 3) 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:746:28: error: 'string_view' is not a member of 'absl' 746 | Status NotFoundError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:747:30: error: 'string_view' is not a member of 'absl' 747 | Status OutOfRangeError(absl::string_view message); | ^~~~~~~~~~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from include/grpc/grpc_crl_provider.h:26, from ./src/core/credentials/transport/tls/ssl_utils.h:22, from src/core/credentials/transport/tls/ssl_utils.cc:19: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:748:36: error: 'string_view' is not a member of 'absl' 748 | Status PermissionDeniedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:749:37: error: 'string_view' is not a member of 'absl' 749 | Status ResourceExhaustedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:750:35: error: 'string_view' is not a member of 'absl' 750 | Status UnauthenticatedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:751:31: error: 'string_view' is not a member of 'absl' 751 | Status UnavailableError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:752:33: error: 'string_view' is not a member of 'absl' 752 | Status UnimplementedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:753:27: error: 'string_view' is not a member of 'absl' 753 | Status UnknownError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:766:46: error: 'absl::string_view' has not been declared 766 | Status ErrnoToStatus(int error_number, absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:72: error: expected primary-expression before '>' token 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:75: error: 'value' in namespace '::' does not name a type 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:829:14: error: 'string_view' in namespace 'absl' does not name a type 829 | inline absl::string_view Status::message() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:860:14: error: 'optional' in namespace 'absl' does not name a template type 860 | inline absl::optional Status::GetPayload( | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:13: error: variable or field 'SetPayload' declared void 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:38: error: 'string_view' is not a member of 'absl' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:71: error: expected primary-expression before 'payload' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:13: error: 'bool absl::lts_20250512::Status::ErasePayload' is not a static data member of 'class absl::lts_20250512::Status' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:40: error: 'string_view' is not a member of 'absl' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:881:13: error: variable or field 'ForEachPayload' declared void 881 | inline void Status::ForEachPayload( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2448 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:59: error: template argument 1 is invalid 2448 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:68: error: expected '>' before '&&' token 2448 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2451:35: error: expected unqualified-id before '=' token 2451 | int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:30: error: 'Insertable' was not declared in this scope 2243 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:42: error: template argument 1 is invalid 2243 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:57: error: expected unqualified-id before '=' token 2243 | std::enable_if_t::value, int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:110, from ./src/core/lib/promise/activity.h:31, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:32:15: error: 'string_view' has not been declared 32 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:35:58: error: 'absl::string_view' has not been declared 35 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2470 | IsDecomposableAndInsertable::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:62: error: template argument 1 is invalid 2470 | IsDecomposableAndInsertable::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:41:10: error: 'string_view' does not name a type 41 | friend string_view ExtractStringification(StringifySink& sink, const T& v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:47:1: error: 'string_view' does not name a type 47 | string_view ExtractStringification(StringifySink& sink, const T& v) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:111, from ./src/core/lib/promise/activity.h:31, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:30: error: 'Insertable' was not declared in this scope 2255 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:42: error: template argument 1 is invalid 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:57: error: expected unqualified-id before '=' token 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:39: error: expected primary-expression before '*' token 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:54: error: 'out' was not declared in this scope 66 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:57: error: expression list treated as compound expression in initializer [-fpermissive] 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:54: error: expected primary-expression before 'float' 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:77: error: expression list treated as compound expression in initializer [-fpermissive] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:54: error: expected primary-expression before 'double' 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:78: error: expression list treated as compound expression in initializer [-fpermissive] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:54: error: expected primary-expression before 'bool' 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:76: error: expression list treated as compound expression in initializer [-fpermissive] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:40: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:42: error: expected primary-expression before '*' token 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:57: error: 'out' was not declared in this scope 112 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:60: error: expression list treated as compound expression in initializer [-fpermissive] 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:31: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected primary-expression before 'const' 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected '>' before 'const' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'string_view' is not a member of 'absl' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:116:53: error: expected primary-expression before '*' token 116 | absl::int128* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:72: error: 'value' in namespace '::' does not name a type 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:116:68: error: 'out' was not declared in this scope 116 | absl::int128* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'string_view' is not a member of 'absl' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:118:54: error: expected primary-expression before '*' token 118 | absl::uint128* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:118:69: error: 'out' was not declared in this scope 118 | absl::uint128* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: In function 'constexpr bool absl::lts_20250512::numbers_internal::is_signed()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:131:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 131 | if constexpr (std::is_arithmetic::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:29: error: 'string_view' is not a member of 'absl' 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:53: error: expected primary-expression before '*' token 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:68: error: 'value' was not declared in this scope 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:157:23: error: expected primary-expression before 'int' 157 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:157:31: error: expression list treated as compound expression in initializer [-fpermissive] 157 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:30: error: 'string_view' is not a member of 'absl' 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:55: error: expected primary-expression before '*' token 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_cmsg_headers.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_cmsg_headers.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:70: error: 'value' was not declared in this scope 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:159:24: error: expected primary-expression before 'int' 159 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:159:32: error: expression list treated as compound expression in initializer [-fpermissive] 159 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:30: error: 'string_view' is not a member of 'absl' 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:55: error: expected primary-expression before '*' token 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2478 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:66: error: template argument 1 is invalid 2478 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:75: error: expected '>' before '&&' token 2478 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2480:35: error: expected unqualified-id before '=' token 2480 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:30: error: 'Insertable' was not declared in this scope 2265 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:42: error: template argument 1 is invalid 2265 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:57: error: expected unqualified-id before '=' token 2265 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In static member function 'static const absl::lts_20250512::container_internal::PolicyFunctions& absl::lts_20250512::container_internal::raw_hash_set::GetPolicyFunctions()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:31: error: expected primary-expression before '>' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:33: error: expected primary-expression before '?' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/type/v3/range.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/type/v3/range.upb_minitable.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:41:10: error: 'string_view' does not name a type 41 | friend string_view ExtractStringification(StringifySink& sink, const T& v); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:40, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h: In function 'OutputIterator absl::lts_20250512::c_sample(const C&, OutputIterator, Distance, UniformRandomBitGenerator&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h:849:15: error: 'sample' is not a member of 'std' 849 | return std::sample(container_algorithm_internal::c_begin(c), | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2511 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:65: error: template argument 1 is invalid 2511 | int = std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:30: error: expected primary-expression before '>' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:32: error: expected primary-expression before '?' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:70: error: 'value' was not declared in this scope 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:161:24: error: expected primary-expression before 'int' 161 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:161:32: error: expression list treated as compound expression in initializer [-fpermissive] 161 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:30: error: 'string_view' is not a member of 'absl' 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:55: error: expected primary-expression before '*' token 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:47:1: error: 'string_view' does not name a type 47 | string_view ExtractStringification(StringifySink& sink, const T& v) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:111, from ./src/core/lib/promise/activity.h:31, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:70: error: 'value' was not declared in this scope 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:163:24: error: expected primary-expression before 'int' 163 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:163:32: error: expression list treated as compound expression in initializer [-fpermissive] 163 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:164:31: error: 'string_view' is not a member of 'absl' 164 | bool safe_strto128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:39: error: expected primary-expression before '*' token 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:37: error: expected primary-expression before '*' token 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:52: error: 'value' was not declared in this scope 165 | absl::int128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:59: error: expected primary-expression before 'int' 165 | absl::int128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:54: error: 'out' was not declared in this scope 66 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:67: error: expression list treated as compound expression in initializer [-fpermissive] 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:57: error: expression list treated as compound expression in initializer [-fpermissive] 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:30: error: 'string_view' is not a member of 'absl' 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:55: error: expected primary-expression before '*' token 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:54: error: expected primary-expression before 'float' 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:77: error: expression list treated as compound expression in initializer [-fpermissive] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:54: error: expected primary-expression before 'double' 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:78: error: expression list treated as compound expression in initializer [-fpermissive] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:54: error: expected primary-expression before 'bool' 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:76: error: expression list treated as compound expression in initializer [-fpermissive] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:40: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:42: error: expected primary-expression before '*' token 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:70: error: 'value' was not declared in this scope 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:167:24: error: expected primary-expression before 'int' 167 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:167:32: error: expression list treated as compound expression in initializer [-fpermissive] 167 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:31: error: 'string_view' is not a member of 'absl' 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:57: error: expected primary-expression before '*' token 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:57: error: 'out' was not declared in this scope 112 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:60: error: expression list treated as compound expression in initializer [-fpermissive] 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'string_view' is not a member of 'absl' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:116:53: error: expected primary-expression before '*' token 116 | absl::int128* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:72: error: 'value' was not declared in this scope 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:169:25: error: expected primary-expression before 'int' 169 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:169:33: error: expression list treated as compound expression in initializer [-fpermissive] 169 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:31: error: 'string_view' is not a member of 'absl' 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:57: error: expected primary-expression before '*' token 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:116:68: error: 'out' was not declared in this scope 116 | absl::int128* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'string_view' is not a member of 'absl' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:72: error: 'value' was not declared in this scope 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:118:54: error: expected primary-expression before '*' token 118 | absl::uint128* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:171:25: error: expected primary-expression before 'int' 171 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:171:33: error: expression list treated as compound expression in initializer [-fpermissive] 171 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:30: error: 'Insertable' was not declared in this scope 2275 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:42: error: template argument 1 is invalid 2275 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:57: error: expected unqualified-id before '=' token 2275 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:31: error: 'string_view' is not a member of 'absl' 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:57: error: expected primary-expression before '*' token 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:118:69: error: 'out' was not declared in this scope 118 | absl::uint128* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: In function 'constexpr bool absl::lts_20250512::numbers_internal::is_signed()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:131:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 131 | if constexpr (std::is_arithmetic::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:72: error: 'value' was not declared in this scope 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:173:25: error: expected primary-expression before 'int' 173 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:173:33: error: expression list treated as compound expression in initializer [-fpermissive] 173 | int base); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:64:26: error: 'HasValue' does not name a type; did you mean 'Value'? 64 | using LifetimeBoundK = HasValue< | ^~~~~~~~ | Value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:29: error: 'string_view' is not a member of 'absl' 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:53: error: expected primary-expression before '*' token 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:174:32: error: 'string_view' is not a member of 'absl' 174 | bool safe_strtou128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:39: error: expected primary-expression before '*' token 175 | absl::uint128* absl_nonnull value, int base); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' 57 | using HasValue = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:62: error: template argument 3 is invalid 57 | using HasValue = std::conditional_t>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:54: error: 'value' was not declared in this scope 175 | absl::uint128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:61: error: expected primary-expression before 'int' 175 | absl::uint128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:69: error: expression list treated as compound expression in initializer [-fpermissive] 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:229:43: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 229 | [[nodiscard]] bool safe_strtoi_base(absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:156:9: error: 'optional' in namespace 'absl' does not name a template type 156 | absl::optional alloc_ = {}; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:229:43: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:45: error: expected primary-expression before '*' token 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:60: error: 'out' was not declared in this scope 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:65: error: expected primary-expression before 'int' 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:73: error: expression list treated as compound expression in initializer [-fpermissive] 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:74: error: expected ';' before '{' token 230 | int_type* absl_nonnull out, int base) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:20: error: redefinition of 'template bool absl::lts_20250512::SimpleAtoi' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: 'template bool absl::lts_20250512::SimpleAtoi' previously declared here 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:37: error: 'string_view' is not a member of 'absl' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:71:7: error: 'HasValue' does not name a type; did you mean 'Value'? 71 | HasValue>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:313:54: error: 'out' was not declared in this scope 313 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'string_view' is not a member of 'absl' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:318:50: error: expected primary-expression before '*' token 318 | absl::int128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base& absl::lts_20250512::container_internal::node_handle_base::operator=(absl::lts_20250512::container_internal::node_handle_base&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:110:7: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 110 | alloc_ = other.alloc_; | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:318:65: error: 'out' was not declared in this scope 318 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'string_view' is not a member of 'absl' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:323:51: error: expected primary-expression before '*' token 323 | absl::uint128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:72: error: expected primary-expression before '>' token 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:75: error: 'value' in namespace '::' does not name a type 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:323:66: error: 'out' was not declared in this scope 323 | absl::uint128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:20: error: redefinition of 'template bool absl::lts_20250512::SimpleHexAtoi' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: 'template bool absl::lts_20250512::SimpleHexAtoi' previously declared here 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:40: error: 'string_view' is not a member of 'absl' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:329:42: error: expected primary-expression before '*' token 329 | int_type* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'bool absl::lts_20250512::container_internal::node_handle_base::empty() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:117:41: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 117 | bool empty() const noexcept { return !alloc_; } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:329:57: error: 'out' was not declared in this scope 329 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'string_view' is not a member of 'absl' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:334:53: error: expected primary-expression before '*' token 334 | absl::int128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:334:68: error: 'out' was not declared in this scope 334 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'string_view' is not a member of 'absl' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:339:54: error: expected primary-expression before '*' token 339 | absl::uint128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type absl::lts_20250512::container_internal::node_handle_base::get_allocator() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:119:50: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 119 | allocator_type get_allocator() const { return *alloc_; } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::transfer_tag_t, const allocator_type&, absl::lts_20250512::container_internal::node_handle_base::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:126:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 126 | : alloc_(a) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:339:69: error: 'out' was not declared in this scope 339 | absl::uint128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::construct_tag_t, const allocator_type&, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:133:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 133 | : alloc_(a) { | ^~~~~~ In file included from ./src/core/lib/promise/activity.h:31, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, absl::lts_20250512::Hex)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:229:25: error: 'string_view' is not a member of 'absl' 229 | sink.Append(absl::string_view(end - real_width, real_width)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:236:25: error: 'string_view' is not a member of 'absl' 236 | sink.Append(absl::string_view(end - hex.width, hex.width)); | ^~~~~~~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'void absl::lts_20250512::container_internal::node_handle_base::reset()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:145:12: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 145 | assert(alloc_.has_value()); | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, absl::lts_20250512::Dec)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:303:23: error: 'string_view' is not a member of 'absl' 303 | sink.Append(absl::string_view(writer, static_cast(end - writer))); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:365:29: error: expected ')' before 'pc' 365 | AlphaNum(absl::string_view pc // NOLINT(runtime/explicit) | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:394:9: error: 'string_view' in namespace 'absl' does not name a type 394 | absl::string_view::size_type size() const { return piece_.size(); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:396:9: error: 'string_view' in namespace 'absl' does not name a type 396 | absl::string_view Piece() const { return piece_; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2519 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:59: error: template argument 1 is invalid 2519 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:68: error: expected '>' before '&&' token 2519 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2522:35: error: expected unqualified-id before '=' token 2522 | int> = 0> | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/listener/v3/udp_listener_config.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/listener/v3/udp_listener_config.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:429:9: error: 'string_view' in namespace 'absl' does not name a type 429 | absl::string_view piece_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:327:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 327 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:331:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 331 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:335:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 335 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:339:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 339 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:343:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 343 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:347:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 347 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(float)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:352:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 352 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(double)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:354:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 354 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const absl::lts_20250512::strings_internal::AlphaNumBuffer&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:360:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 360 | : piece_(&buf.data[0], buf.size) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const char*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:364:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:62: error: template argument 1 is invalid 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:77: error: expected unqualified-id before '=' token 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:30: error: 'Insertable' was not declared in this scope 2547 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:364:16: error: 'NullSafeStringView' was not declared in this scope 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:49: error: template argument 1 is invalid 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:64: error: expected unqualified-id before '=' token 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const T&, absl::lts_20250512::strings_internal::StringifySink&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:380:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:380:34: error: 'ExtractStringification' is not a member of 'absl::lts_20250512::strings_internal' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const std::__cxx11::basic_string, Allocator>&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:386:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 386 | : piece_(str) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20250512::AlphaNum::data() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:395:51: error: 'piece_' was not declared in this scope 395 | const char* absl_nullable data() const { return piece_.data(); } | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' 464 | std::string CatPieces(std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:62: error: template argument 1 is invalid 464 | std::string CatPieces(std::initializer_list pieces); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' 466 | std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:58: error: template argument 1 is invalid 466 | std::initializer_list pieces); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type* absl::lts_20250512::container_internal::node_handle_base::alloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:153:52: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 153 | allocator_type* alloc() { return std::addressof(*alloc_); } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const absl::lts_20250512::AlphaNum&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:549:34: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'size' 549 | return std::string(a.data(), a.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const AV& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:10: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:21: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:32: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:54: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:565:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 565 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In destructor 'absl::lts_20250512::container_internal::raw_hash_set::~raw_hash_set()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2361:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 2361 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:565:54: error: cannot convert '' to 'int' 565 | static_cast(args).Piece()...}); | ^ | | | /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:64: note: initializing argument 1 of 'std::string absl::lts_20250512::strings_internal::CatPieces(int)' 464 | std::string CatPieces(std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::StrAppend(std::string*, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const AV& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:16: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:27: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:38: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:611:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 611 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:611:60: error: cannot convert '' to 'int' 611 | static_cast(args).Piece()...}); | ^ | | | /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:60: note: initializing argument 2 of 'void absl::lts_20250512::strings_internal::AppendPieces(std::string*, int)' 466 | std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::destroy_slots()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3087:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3087 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::AssertNotDebugCapacity() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3329:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3329 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In static member function 'static const absl::lts_20250512::container_internal::PolicyFunctions& absl::lts_20250512::container_internal::raw_hash_set::GetPolicyFunctions()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:31: error: expected primary-expression before '>' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:33: error: expected primary-expression before '?' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:30: error: expected primary-expression before '>' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:32: error: expected primary-expression before '?' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ In file included from include/grpc/event_engine/event_engine.h:17, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: include/grpc/event_engine/endpoint_config.h: At global scope: include/grpc/event_engine/endpoint_config.h:36:16: error: 'optional' in namespace 'std' does not name a template type 36 | virtual std::optional GetInt(absl::string_view key) const = 0; | ^~~~~~~~ include/grpc/event_engine/endpoint_config.h:36:11: note: 'std::optional' is only available from C++17 onwards 36 | virtual std::optional GetInt(absl::string_view key) const = 0; | ^~~ include/grpc/event_engine/endpoint_config.h:39:16: error: 'optional' in namespace 'std' does not name a template type 39 | virtual std::optional GetString( | ^~~~~~~~ include/grpc/event_engine/endpoint_config.h:39:11: note: 'std::optional' is only available from C++17 onwards 39 | virtual std::optional GetString( | ^~~ include/grpc/event_engine/endpoint_config.h:43:3: error: 'GetVoidPointer' declared as a 'virtual' field 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ^~~~~~~ include/grpc/event_engine/endpoint_config.h:43:17: error: expected ';' at end of member declaration 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ^~~~~~~~~~~~~~ | ; include/grpc/event_engine/endpoint_config.h:43:49: error: expected ')' before 'key' 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ~ ^~~~ | ) In file included from include/grpc/event_engine/event_engine.h:18, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: include/grpc/event_engine/extensible.h:62:3: error: 'QueryExtension' declared as a 'virtual' field 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~~~~ include/grpc/event_engine/extensible.h:62:17: error: expected ';' at end of member declaration 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~~~~~~~~~~~ | ; include/grpc/event_engine/extensible.h:62:32: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~ include/grpc/event_engine/extensible.h:62:32: error: invalid use of '::' include/grpc/event_engine/extensible.h:62:76: error: expected ';' at end of member declaration 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^ | ; In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:59, from ./src/core/lib/promise/poll.h:26, from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:112:34: error: 'absl::string_view' has not been declared 112 | PairFormatterImpl(F1 f1, absl::string_view sep, F2 f2) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:31: error: 'string_view' is not a member of 'absl' 183 | struct DefaultFormatter { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:31: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:42: error: template argument 1 is invalid 183 | struct DefaultFormatter { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:204:63: error: 'absl::string_view' has not been declared 204 | std::string JoinAlgorithm(Iterator start, Iterator end, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinAlgorithm(Iterator, Iterator, int, Formatter&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:207:9: error: 'string_view' is not a member of 'absl' 207 | absl::string_view sep(""); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:40, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h: In function 'OutputIterator absl::lts_20250512::c_sample(const C&, OutputIterator, Distance, UniformRandomBitGenerator&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/algorithm/container.h:849:15: error: 'sample' is not a member of 'std' 849 | return std::sample(container_algorithm_internal::c_begin(c), | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:209:19: error: 'sep' was not declared in this scope 209 | result.append(sep.data(), sep.size()); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:234:63: error: 'absl::string_view' has not been declared 234 | std::string JoinAlgorithm(Iterator start, Iterator end, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinAlgorithm(Iterator, Iterator, int, absl::lts_20250512::strings_internal::NoFormatter)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:244:24: error: request for member 'size' in 's', which is of non-class type 'int' 244 | result_size += s.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:260:30: error: request for member 'data' in 's', which is of non-class type 'int' 260 | memcpy(result_buf, s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:260:40: error: request for member 'size' in 's', which is of non-class type 'int' 260 | memcpy(result_buf, s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:261:25: error: request for member 'size' in 's', which is of non-class type 'int' 261 | result_buf += s.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:280:59: error: 'absl::string_view' has not been declared 280 | void operator()(std::string* out, const Tup& tup, absl::string_view sep, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In member function 'void absl::lts_20250512::strings_internal::JoinTupleLoop::operator()(std::string*, const Tup&, int, Formatter&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:282:32: error: request for member 'data' in 'sep', which is of non-class type 'int' 282 | if (I > 0) out->append(sep.data(), sep.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:282:44: error: request for member 'size' in 'sep', which is of non-class type 'int' 282 | if (I > 0) out->append(sep.data(), sep.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:290:51: error: 'absl::string_view' has not been declared 290 | void operator()(std::string*, const Tup&, absl::string_view, Formatter&&) {} | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:294:62: error: 'absl::string_view' has not been declared 294 | std::string JoinAlgorithm(const std::tuple& tup, absl::string_view sep, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:303:29: error: 'absl::string_view' has not been declared 303 | absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:311:49: error: 'absl::string_view' has not been declared 311 | std::string JoinRange(const Range& range, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:319:49: error: 'absl::string_view' has not been declared 319 | std::string JoinRange(const Range& range, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:326:49: error: 'absl::string_view' has not been declared 326 | std::string JoinTuple(const Tuple& value, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinTuple(const Tuple&, int, std::index_sequence)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:35: error: 'string_view' is not a member of 'absl' 329 | std::initializer_list{ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:35: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:46: error: template argument 1 is invalid 329 | std::initializer_list{ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:330:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 330 | static_cast(std::get(value)).Piece()...}, | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' 57 | using HasValue = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:57:62: error: template argument 3 is invalid 57 | using HasValue = std::conditional_t>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:156:9: error: 'optional' in namespace 'absl' does not name a template type 156 | absl::optional alloc_ = {}; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base& absl::lts_20250512::container_internal::node_handle_base::operator=(absl::lts_20250512::container_internal::node_handle_base&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:110:7: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 110 | alloc_ = other.alloc_; | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'bool absl::lts_20250512::container_internal::node_handle_base::empty() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:117:41: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 117 | bool empty() const noexcept { return !alloc_; } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type absl::lts_20250512::container_internal::node_handle_base::get_allocator() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:119:50: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 119 | allocator_type get_allocator() const { return *alloc_; } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::transfer_tag_t, const allocator_type&, absl::lts_20250512::container_internal::node_handle_base::slot_type*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:126:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 126 | : alloc_(a) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(absl::lts_20250512::container_internal::node_handle_base::construct_tag_t, const allocator_type&, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:133:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 133 | : alloc_(a) { | ^~~~~~ In file included from ./src/core/lib/promise/poll.h:26, from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:114:40: error: 'absl::string_view' has not been declared 114 | PairFormatter(FirstFormatter f1, absl::string_view sep, SecondFormatter f2) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:121:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 121 | inline strings_internal::PairFormatterImpl< | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:124:21: error: 'absl::lts_20250512::strings_internal::PairFormatterImpl absl::lts_20250512::PairFormatter' redeclared as different kind of entity 124 | PairFormatter(absl::string_view sep) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:114:1: note: previous declaration 'template absl::lts_20250512::strings_internal::PairFormatterImpl absl::lts_20250512::PairFormatter(FirstFormatter, int, SecondFormatter)' 114 | PairFormatter(FirstFormatter f1, absl::string_view sep, SecondFormatter f2) { | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:124:21: error: 'string_view' is not a member of 'absl' 124 | PairFormatter(absl::string_view sep) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:239:57: error: 'absl::string_view' has not been declared 239 | std::string StrJoin(Iterator start, Iterator end, absl::string_view sep, | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:20, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: include/grpc/event_engine/memory_allocator.h:205:55: error: 'absl::string_view' has not been declared 205 | virtual MemoryAllocator CreateMemoryAllocator(absl::string_view name) = 0; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:245:47: error: 'absl::string_view' has not been declared 245 | std::string StrJoin(const Range& range, absl::string_view separator, | ^~~~~~~~~~~ In file included from /usr/include/g++/cassert:44, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'void absl::lts_20250512::container_internal::node_handle_base::reset()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:145:12: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 145 | assert(alloc_.has_value()); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:45: error: 'string_view' is not a member of 'absl' 252 | !std::is_convertible::value>::type> | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:146:20: error: 'nullopt' is not a member of 'absl' 146 | alloc_ = absl::nullopt; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:45: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:56: error: template argument 2 is invalid 252 | !std::is_convertible::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type* absl::lts_20250512::container_internal::node_handle_base::alloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:153:52: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 153 | allocator_type* alloc() { return std::addressof(*alloc_); } | ^~~~~~ | alloc /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:64: error: template argument 1 is invalid 252 | !std::is_convertible::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:65: error: '' is not a template [-fpermissive] 252 | !std::is_convertible::value>::type> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:253:56: error: 'absl::string_view' has not been declared 253 | std::string StrJoin(std::initializer_list il, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:56: error: 'string_view' is not a member of 'absl' 259 | inline std::string StrJoin(std::initializer_list il, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:56: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:67: error: template argument 1 is invalid 259 | inline std::string StrJoin(std::initializer_list il, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:260:34: error: 'absl::string_view' has not been declared 260 | absl::string_view separator, Formatter&& fmt) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:265:58: error: 'absl::string_view' has not been declared 265 | std::string StrJoin(const std::tuple& value, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:271:57: error: 'absl::string_view' has not been declared 271 | std::string StrJoin(Iterator start, Iterator end, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:276:47: error: 'absl::string_view' has not been declared 276 | std::string StrJoin(const Range& range, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:36: error: 'string_view' is not a member of 'absl' 281 | T, absl::string_view>::value>::type> | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:36: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:47: error: template argument 2 is invalid 281 | T, absl::string_view>::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:55: error: template argument 1 is invalid 281 | T, absl::string_view>::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:56: error: '' is not a template [-fpermissive] 281 | T, absl::string_view>::value>::type> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:282:56: error: 'absl::string_view' has not been declared 282 | std::string StrJoin(std::initializer_list il, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:56: error: 'string_view' is not a member of 'absl' 286 | inline std::string StrJoin(std::initializer_list il, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:56: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:67: error: template argument 1 is invalid 286 | inline std::string StrJoin(std::initializer_list il, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:287:34: error: 'absl::string_view' has not been declared 287 | absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:293:27: error: 'absl::string_view' has not been declared 293 | absl::string_view separator) { | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/core/v3/context_params.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/core/v3/context_params.upb_minitable.o -pthread In file included from include/grpc/event_engine/slice_buffer.h:19, from include/grpc/event_engine/event_engine.h:22, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: include/grpc/event_engine/slice.h:73:9: error: 'string_view' in namespace 'absl' does not name a type 73 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/lib/promise/poll.h:295:48: error: 'optional' in namespace 'std' does not name a template type 295 | void PollValueStringify(Sink& sink, const std::optional& value) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:295:43: note: 'std::optional' is only available from C++17 onwards 295 | void PollValueStringify(Sink& sink, const std::optional& value) { | ^~~ ./src/core/lib/promise/poll.h:295:56: error: expected ',' or '...' before '<' token 295 | void PollValueStringify(Sink& sink, const std::optional& value) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:129:26: error: wrong number of template arguments (4, should be 1) 129 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ ./src/core/lib/promise/poll.h: In function 'void grpc_core::PollValueStringify(Sink&, int)': ./src/core/lib/promise/poll.h:296:8: error: 'value' was not declared in this scope 296 | if (!value.has_value()) { | ^~~~~ include/grpc/event_engine/slice.h:123:50: error: 'absl::string_view' has not been declared 123 | inline bool operator==(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In function 'bool grpc_event_engine::experimental::slice_detail::operator==(const grpc_event_engine::experimental::slice_detail::BaseSlice&, int)': include/grpc/event_engine/slice.h:124:12: error: 'const class grpc_event_engine::experimental::slice_detail::BaseSlice' has no member named 'as_string_view' 124 | return a.as_string_view() == b; | ^~~~~~~~~~~~~~ include/grpc/event_engine/slice.h: At global scope: include/grpc/event_engine/slice.h:127:50: error: 'absl::string_view' has not been declared 127 | inline bool operator!=(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In function 'bool grpc_event_engine::experimental::slice_detail::operator!=(const grpc_event_engine::experimental::slice_detail::BaseSlice&, int)': include/grpc/event_engine/slice.h:128:12: error: 'const class grpc_event_engine::experimental::slice_detail::BaseSlice' has no member named 'as_string_view' 128 | return a.as_string_view() != b; | ^~~~~~~~~~~~~~ include/grpc/event_engine/slice.h: At global scope: include/grpc/event_engine/slice.h:131:13: error: declaration of 'operator==' as non-function 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:300:29: error: 'value' was not declared in this scope 300 | PollValueStringify(sink, *value); | ^~~~~ ./src/core/lib/promise/poll.h: At global scope: ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards include/grpc/event_engine/slice.h:131:30: error: 'string_view' is not a member of 'absl' 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ include/grpc/event_engine/slice.h:131:45: error: expected primary-expression before 'const' 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards include/grpc/event_engine/slice.h:135:13: error: declaration of 'operator!=' as non-function 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:23: error: invalid use of template-name 'grpc_core::Poll' without an argument list 324 | Sink& sink, const Poll>>& poll) { | ^~~~ ./src/core/lib/promise/poll.h:324:23: note: class template argument deduction is only available with '-std=c++17' or '-std=gnu++17' ./src/core/lib/promise/poll.h:57:7: note: 'template class grpc_core::Poll' declared here 57 | class Poll { | ^~~~ ./src/core/lib/promise/poll.h:324:27: error: expected ',' or '...' before '<' token 324 | Sink& sink, const Poll>>& poll) { | ^ include/grpc/event_engine/slice.h:135:30: error: 'string_view' is not a member of 'absl' 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:135:45: error: expected primary-expression before 'const' 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~ include/grpc/event_engine/slice.h:160:37: error: 'absl::string_view' has not been declared 160 | static Out FromCopiedString(absl::string_view s) { | ^~~~~~~~~~~ ./src/core/lib/promise/poll.h: In function 'void grpc_core::AbslStringify(Sink&, int)': ./src/core/lib/promise/poll.h:325:7: error: 'poll' was not declared in this scope; did you mean 'Poll'? 325 | if (poll.pending()) { | ^~~~ | Poll include/grpc/event_engine/slice.h: In static member function 'static Out grpc_event_engine::experimental::slice_detail::CopyConstructors::FromCopiedString(int)': include/grpc/event_engine/slice.h:161:31: error: request for member 'data' in 's', which is of non-class type 'int' 161 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ include/grpc/event_engine/slice.h:161:41: error: request for member 'size' in 's', which is of non-class type 'int' 161 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ ./src/core/lib/promise/poll.h:329:23: error: 'poll' was not declared in this scope; did you mean 'Poll'? 329 | const auto& value = poll.value(); | ^~~~ | Poll In file included from ./src/core/lib/promise/detail/promise_like.h:25, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/util/function_signature.h: At global scope: ./src/core/util/function_signature.h:44:31: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr inline absl::string_view TypeName() { | ^~~~~~~~~~~ In file included from ./src/core/util/json/json.h:20, from ./src/core/lib/promise/detail/promise_like.h:26, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: include/grpc/support/json.h:77:32: error: 'is_arithmetic_v' is not a member of 'std'; did you mean 'is_arithmetic'? 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^~~~~~~~~~~~~~~ | is_arithmetic include/grpc/support/json.h:77:32: error: 'is_arithmetic_v' is not a member of 'std'; did you mean 'is_arithmetic'? 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^~~~~~~~~~~~~~~ | is_arithmetic include/grpc/support/json.h:77:49: error: template argument 1 is invalid 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^ include/grpc/support/json.h:77:50: error: expected unqualified-id before ',' token 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ include/grpc/support/json.h:184:22: error: 'variant' in namespace 'std' does not name a template type 184 | using Value = std::variant using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:68:46: error: 'absl::string_view' has not been declared 68 | StatusRep(absl::StatusCode code_arg, absl::string_view message_arg, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:84:9: error: 'optional' in namespace 'absl' does not name a template type 84 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:85:25: error: 'absl::string_view' has not been declared 85 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:90:34: error: 'absl::string_view' has not been declared 90 | EraseResult ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:13: error: 'absl::FunctionRef' is not a type 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:24: error: expected ',' or '...' before '<' token 92 | absl::FunctionRef visitor) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:133:25: error: wrong number of template arguments (4, should be 1) 133 | true, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2439 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:65: error: template argument 1 is invalid 2439 | int = std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:68: error: 'value' was not declared in this scope 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:157:23: error: expected primary-expression before 'int' 157 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:157:31: error: expression list treated as compound expression in initializer [-fpermissive] 157 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:30: error: 'string_view' is not a member of 'absl' 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:55: error: expected primary-expression before '*' token 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:70: error: 'value' was not declared in this scope 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:159:24: error: expected primary-expression before 'int' 159 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:159:32: error: expression list treated as compound expression in initializer [-fpermissive] 159 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:30: error: 'string_view' is not a member of 'absl' 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:55: error: expected primary-expression before '*' token 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:70: error: 'value' was not declared in this scope 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:161:24: error: expected primary-expression before 'int' 161 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:161:32: error: expression list treated as compound expression in initializer [-fpermissive] 161 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:30: error: 'string_view' is not a member of 'absl' 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:55: error: expected primary-expression before '*' token 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:70: error: 'value' was not declared in this scope 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:163:24: error: expected primary-expression before 'int' 163 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:163:32: error: expression list treated as compound expression in initializer [-fpermissive] 163 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:164:31: error: 'string_view' is not a member of 'absl' 164 | bool safe_strto128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:37: error: expected primary-expression before '*' token 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:52: error: 'value' was not declared in this scope 165 | absl::int128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:59: error: expected primary-expression before 'int' 165 | absl::int128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:67: error: expression list treated as compound expression in initializer [-fpermissive] 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:30: error: 'string_view' is not a member of 'absl' 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:55: error: expected primary-expression before '*' token 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:70: error: 'value' was not declared in this scope 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:167:24: error: expected primary-expression before 'int' 167 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:167:32: error: expression list treated as compound expression in initializer [-fpermissive] 167 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:31: error: 'string_view' is not a member of 'absl' 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:57: error: expected primary-expression before '*' token 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:72: error: 'value' was not declared in this scope 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:169:25: error: expected primary-expression before 'int' 169 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:169:33: error: expression list treated as compound expression in initializer [-fpermissive] 169 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:31: error: 'string_view' is not a member of 'absl' 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:57: error: expected primary-expression before '*' token 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h: In constructor 'absl::lts_20250512::status_internal::StatusRep::StatusRep(absl::lts_20250512::StatusCode, int, std::unique_ptr >)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 73 | payloads_(std::move(payloads_arg)) {} | ^ In file included from /usr/include/g++/string:55, from include/grpc/support/json.h:24, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/bits/basic_string.h:638:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with _InputIterator = _InputIterator; = ; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 638 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:638:9: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: note: candidate expects 3 arguments, 1 provided 73 | payloads_(std::move(payloads_arg)) {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:72: error: 'value' was not declared in this scope 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~ In file included from /usr/include/g++/string:55, from include/grpc/support/json.h:24, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/bits/basic_string.h:600:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 600 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:171:25: error: expected primary-expression before 'int' 171 | int base); | ^~~ /usr/include/g++/bits/basic_string.h:600:7: note: candidate expects 2 arguments, 1 provided /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:171:33: error: expression list treated as compound expression in initializer [-fpermissive] 171 | int base); | ^ /usr/include/g++/bits/basic_string.h:596:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 596 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:596:7: note: candidate expects 2 arguments, 1 provided /usr/include/g++/bits/basic_string.h:592:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:592:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:565:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 565 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:565:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 565 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/g++/bits/basic_string.h:553:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 553 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:553:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:533:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 533 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:533:7: note: conversion of argument 1 would be ill-formed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:72:18: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 72 | message_(message_arg), | ^~~~~~~~~~~ | | | int In file included from /usr/include/g++/string:55, from include/grpc/support/json.h:24, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/bits/basic_string.h:518:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 518 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:518:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:500:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 500 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:500:7: note: candidate expects 4 arguments, 1 provided /usr/include/g++/bits/basic_string.h:484:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 484 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:484:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:469:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 469 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:469:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:456:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 456 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:456:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 456 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/g++/bits/basic_string.h:448:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:448:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 439 | basic_string() | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate expects 0 arguments, 1 provided In file included from include/grpc/event_engine/event_engine.h:30, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:446:39: error: 'absl::string_view' has not been declared 446 | Status(absl::StatusCode code, absl::string_view msg); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:507:9: error: 'string_view' in namespace 'absl' does not name a type 507 | absl::string_view message() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:581:9: error: 'optional' in namespace 'absl' does not name a template type 581 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:589:25: error: 'absl::string_view' has not been declared 589 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:595:27: error: 'absl::string_view' has not been declared 595 | bool ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:13: error: 'absl::FunctionRef' is not a type 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:24: error: expected ',' or '...' before '<' token 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:738:27: error: 'string_view' is not a member of 'absl' 738 | Status AbortedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:739:33: error: 'string_view' is not a member of 'absl' 739 | Status AlreadyExistsError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:740:29: error: 'absl::lts_20250512::Status absl::lts_20250512::CancelledError' redeclared as different kind of entity 740 | Status CancelledError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:612:17: note: previous declaration 'absl::lts_20250512::Status absl::lts_20250512::CancelledError()' 612 | friend Status CancelledError(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:740:29: error: 'string_view' is not a member of 'absl' 740 | Status CancelledError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:741:28: error: 'string_view' is not a member of 'absl' 741 | Status DataLossError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:742:36: error: 'string_view' is not a member of 'absl' 742 | Status DeadlineExceededError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:743:38: error: 'string_view' is not a member of 'absl' 743 | Status FailedPreconditionError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:744:28: error: 'string_view' is not a member of 'absl' 744 | Status InternalError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:745:35: error: 'string_view' is not a member of 'absl' 745 | Status InvalidArgumentError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:746:28: error: 'string_view' is not a member of 'absl' 746 | Status NotFoundError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:747:30: error: 'string_view' is not a member of 'absl' 747 | Status OutOfRangeError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:748:36: error: 'string_view' is not a member of 'absl' 748 | Status PermissionDeniedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:749:37: error: 'string_view' is not a member of 'absl' 749 | Status ResourceExhaustedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:750:35: error: 'string_view' is not a member of 'absl' 750 | Status UnauthenticatedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:751:31: error: 'string_view' is not a member of 'absl' 751 | Status UnavailableError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:752:33: error: 'string_view' is not a member of 'absl' 752 | Status UnimplementedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:753:27: error: 'string_view' is not a member of 'absl' 753 | Status UnknownError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:766:46: error: 'absl::string_view' has not been declared 766 | Status ErrnoToStatus(int error_number, absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:829:14: error: 'string_view' in namespace 'absl' does not name a type 829 | inline absl::string_view Status::message() const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::hash_bytes(H, const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:385:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 385 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:387:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 387 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:389:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 389 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:860:14: error: 'optional' in namespace 'absl' does not name a template type 860 | inline absl::optional Status::GetPayload( | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:13: error: variable or field 'SetPayload' declared void 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:38: error: 'string_view' is not a member of 'absl' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:71: error: expected primary-expression before 'payload' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:13: error: 'bool absl::lts_20250512::Status::ErasePayload' is not a static data member of 'class absl::lts_20250512::Status' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:40: error: 'string_view' is not a member of 'absl' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::CommonFields::set_control(absl::lts_20250512::container_internal::ctrl_t*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:993:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 993 | if constexpr (kGenerateSeed) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:881:13: error: variable or field 'ForEachPayload' declared void 881 | inline void Status::ForEachPayload( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' 578 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:58: error: expected parameter pack before '...' 578 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:61: error: template argument 1 is invalid 578 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: error: expected identifier before '::' token 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: declaration of 'value' not in a namespace surrounding '::' 578 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:69: error: expected ';' before ',' token 578 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:621:37: error: 'absl::string_view' has not been declared 621 | H AbslHashValue(H hash_state, absl::string_view str) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:56: error: request for member 'data' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:68: error: request for member 'size' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:624:30: error: request for member 'size' in 'str', which is of non-class type 'int' 624 | WeaklyMixedInteger{str.size()}); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:36: error: 'std::basic_string_view' has not been declared 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:53: error: expected ',' or '...' before '<' token 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'bool absl::lts_20250512::container_internal::CommonFields::should_rehash_for_bug_detection_on_insert() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1080:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1080 | if constexpr (!SwisstableGenerationsEnabled()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:647:52: error: 'str' was not declared in this scope; did you mean 'std'? 647 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~ | std cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/admin/v3/listeners.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/admin/v3/listeners.upbdefs.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::CommonFields::set_control(absl::lts_20250512::container_internal::ctrl_t*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:993:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 993 | if constexpr (kGenerateSeed) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:49, from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h: In function 'void absl::lts_20250512::base_internal::CallOnceImpl(std::atomic*, absl::lts_20250512::base_internal::SchedulingMode, Callable&&, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:184:10: error: 'invoke' is not a member of 'std' 184 | std::invoke(std::forward(fn), std::forward(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::SizeToCapacity(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1229:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1229 | if constexpr (Group::kWidth == 8) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::hash_bytes(H, const T&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:385:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 385 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:387:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 387 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:389:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 389 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:184:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:31: error: 'optional' in namespace 'absl' does not name a template type 886 | H hash_state, const absl::optional& opt) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:39: error: expected ',' or '...' before '<' token 886 | H hash_state, const absl::optional& opt) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:52:11: error: 'disjunction' in namespace 'absl' does not name a template type 52 | absl::disjunction&>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:65:11: error: 'disjunction' in namespace 'absl' does not name a template type 65 | absl::disjunction, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' 578 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:58: error: expected parameter pack before '...' 578 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:61: error: template argument 1 is invalid 578 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:81:54: error: expected template-name before '<' token 81 | : public IsConstructibleOrConvertibleFromStatusOr {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: error: expected identifier before '::' token 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:81:54: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: declaration of 'value' not in a namespace surrounding '::' 578 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:86:43: error: 'disjunction' in namespace 'absl' does not name a template type 86 | using IsDirectInitializationValid = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:69: error: expected ';' before ',' token 578 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'typename std::enable_if::value, H>::type absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:887:7: error: 'opt' was not declared in this scope 887 | if (opt) hash_state = H::combine(std::move(hash_state), *opt); | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:113:66: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:621:37: error: 'absl::string_view' has not been declared 621 | H AbslHashValue(H hash_state, absl::string_view str) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:118:43: error: 'disjunction' in namespace 'absl' does not name a template type 118 | using IsForwardingAssignmentValid = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:56: error: request for member 'data' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:623:68: error: request for member 'size' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:624:30: error: request for member 'size' in 'str', which is of non-class type 'int' 624 | WeaklyMixedInteger{str.size()}); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:53: error: 'negation' is not a member of 'absl' 128 | using Equality = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:70: error: wrong number of template arguments (6, should be 1) 110 | IfRRef::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:36: error: 'std::basic_string_view' has not been declared 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:645:53: error: expected ',' or '...' before '<' token 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:62: error: template argument 3 is invalid 128 | using Equality = std::conditional_t>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:131:35: error: 'conjunction' in namespace 'absl' does not name a template type 131 | using IsConstructionValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:147:33: error: 'conjunction' in namespace 'absl' does not name a template type 147 | using IsAssignmentValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:159:45: error: 'conjunction' in namespace 'absl' does not name a template type 159 | using IsConstructionFromStatusValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:169:47: error: 'conjunction' in namespace 'absl' does not name a template type 169 | using IsConstructionFromStatusOrValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:178:41: error: 'conjunction' in namespace 'absl' does not name a template type 178 | using IsStatusOrAssignmentValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:888:44: error: 'opt' was not declared in this scope 888 | return H::combine(std::move(hash_state), opt.has_value()); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:252:41: error: expected ')' before ',' token 252 | explicit StatusOrData(absl::in_place_t, Args&&... args) | ~ ^ | ) cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/common/matcher/v3/matcher.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/common/matcher/v3/matcher.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:647:52: error: 'str' was not declared in this scope; did you mean 'std'? 647 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~ | std /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:462:23: error: 'string_view' in namespace 'absl' does not name a type 462 | static inline absl::string_view OpenBrackets() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:476:23: error: 'string_view' in namespace 'absl' does not name a type 476 | static inline absl::string_view CloseBrackets() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:31: error: 'optional' in namespace 'absl' does not name a template type 886 | H hash_state, const absl::optional& opt) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'bool absl::lts_20250512::container_internal::CommonFields::should_rehash_for_bug_detection_on_insert() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1080:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1080 | if constexpr (!SwisstableGenerationsEnabled()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:25: error: 'conjunction' was not declared in this scope 903 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:51: error: expected parameter pack before '...' 903 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:54: error: template argument 1 is invalid 903 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:55: error: expected identifier before '::' token 903 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: declaration of 'value' not in a namespace surrounding '::' 903 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: redeclaration of 'template int value' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: note: previous declaration 'template int value' 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:62: error: expected ';' before ',' token 903 | typename std::enable_if...>::value, H>::type | ^ | ; In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:240:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 240 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:240:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:241:61: error: wrong number of template arguments (5, should be at least 1) 241 | false, T, U, false, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:242:34: error: expected unqualified-id before '=' token 242 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:246:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 246 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:138:19: error: wrong number of template arguments (4, should be 1) 138 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:246:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:247:60: error: wrong number of template arguments (5, should be at least 1) 247 | false, T, U, true, const U&>::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1054:23: error: 'disjunction' in namespace 'absl' does not name a template type 1054 | using Apply = absl::disjunction< // | ^~~~~~~~~~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:248:34: error: expected unqualified-id before '=' token 248 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1065 | : std::integral_constant::value> {}; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:252:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 252 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:64: error: template argument 2 is invalid 1065 | : std::integral_constant::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:65: error: expected '{' before '::' token 1065 | : std::integral_constant::value> {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:252:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:253:60: error: wrong number of template arguments (5, should be at least 1) 253 | true, T, U, false, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:254:34: error: expected unqualified-id before '=' token 254 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:258:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 258 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:258:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:259:59: error: wrong number of template arguments (5, should be at least 1) 259 | true, T, U, true, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:260:34: error: expected unqualified-id before '=' token 260 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:265:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 265 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:265:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:266:56: error: wrong number of template arguments (5, should be at least 1) 266 | false, T, U, false, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:267:34: error: expected unqualified-id before '=' token 267 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::SizeToCapacity(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1229:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1229 | if constexpr (Group::kWidth == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:271:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 271 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:271:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:272:55: error: wrong number of template arguments (5, should be at least 1) 272 | false, T, U, true, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:273:34: error: expected unqualified-id before '=' token 273 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:277:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 277 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:277:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:278:55: error: wrong number of template arguments (5, should be at least 1) 278 | true, T, U, false, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:279:34: error: expected unqualified-id before '=' token 279 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:283:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 283 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:283:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:284:54: error: wrong number of template arguments (5, should be at least 1) 284 | true, T, U, true, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:285:34: error: expected unqualified-id before '=' token 285 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:309:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 309 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:311:36: error: expected unqualified-id before '=' token 311 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:317:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 317 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:319:36: error: expected unqualified-id before '=' token 319 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:886:39: error: expected ',' or '...' before '<' token 886 | H hash_state, const absl::optional& opt) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:325:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 325 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:327:36: error: expected unqualified-id before '=' token 327 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:333:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 333 | absl::enable_if_t::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1089:7: error: 'conjunction' does not name a type 1089 | conjunction, is_uniquely_represented, | ^~~~~~~~~~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:335:36: error: expected unqualified-id before '=' token 335 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:353:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 353 | absl::enable_if_t::value, H>::type absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:887:7: error: 'opt' was not declared in this scope 887 | if (opt) hash_state = H::combine(std::move(hash_state), *opt); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:353:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:354:46: error: wrong number of template arguments (3, should be at least 1) 354 | false, T, U>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:355:36: error: expected unqualified-id before '=' token 355 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:359:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 359 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:361:36: error: expected unqualified-id before '=' token 361 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:364:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 364 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:366:36: error: expected unqualified-id before '=' token 366 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 390 | internal_statusor::IsAssignmentValid::value, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:65: error: wrong number of template arguments (3, should be at least 1) 390 | internal_statusor::IsAssignmentValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2182:12: note: provided for 'template, class _Tp> struct std::enable_if' 2182 | struct enable_if | ^~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:66: error: expected identifier before '::' token 390 | internal_statusor::IsAssignmentValid::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:73: error: expected unqualified-id before ',' token 390 | internal_statusor::IsAssignmentValid::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:391:23: error: 'type' in namespace '::' does not name a type 391 | int>::type = 0> | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:25: error: 'conjunction' was not declared in this scope 903 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:51: error: expected parameter pack before '...' 903 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:54: error: template argument 1 is invalid 903 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:55: error: expected identifier before '::' token 903 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: declaration of 'value' not in a namespace surrounding '::' 903 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: 'value' should have been declared inside '::' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: redeclaration of 'template int value' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:578:62: note: previous declaration 'template int value' 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 398 | internal_statusor::IsAssignmentValid::value, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:903:62: error: expected ';' before ',' token 903 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:64: error: wrong number of template arguments (3, should be at least 1) 398 | internal_statusor::IsAssignmentValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2182:12: note: provided for 'template, class _Tp> struct std::enable_if' 2182 | struct enable_if | ^~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:65: error: expected identifier before '::' token 398 | internal_statusor::IsAssignmentValid::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:72: error: expected unqualified-id before ',' token 398 | internal_statusor::IsAssignmentValid::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:399:23: error: 'type' in namespace '::' does not name a type 399 | int>::type = 0> | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:408:37: error: expected ')' before ',' token 408 | explicit StatusOr(absl::in_place_t, Args&&... args); | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:410:37: error: expected ')' before ',' token 410 | explicit StatusOr(absl::in_place_t, std::initializer_list ilist, | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:421:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 421 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:423:36: error: expected unqualified-id before '=' token 423 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1054:23: error: 'disjunction' in namespace 'absl' does not name a template type 1054 | using Apply = absl::disjunction< // | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:427:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 427 | absl::enable_if_t::value> {}; | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:64: error: template argument 2 is invalid 1065 | : std::integral_constant::value> {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1065:65: error: expected '{' before '::' token 1065 | : std::integral_constant::value> {}; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:427:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:428:52: error: wrong number of template arguments (4, should be at least 1) 428 | false, T, U, true>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:429:36: error: expected unqualified-id before '=' token 429 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:434:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 434 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:436:36: error: expected unqualified-id before '=' token 436 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:36: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 441 | internal_statusor::IsConstructionValid::value, | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:36: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:72: error: wrong number of template arguments (4, should be at least 1) 441 | internal_statusor::IsConstructionValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from include/grpc/support/json.h:23, from ./src/core/util/json/json.h:20, from ./src/core/channelz/channel_trace.h:30, from src/core/channelz/channel_trace.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:442:22: error: expected unqualified-id before '=' token 442 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, const absl::lts_20250512::StatusOr&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:634:47: error: 'OpenBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 634 | os << internal_statusor::StringifyRandom::OpenBrackets() | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:636:47: error: 'CloseBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 636 | << internal_statusor::StringifyRandom::CloseBrackets(); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const absl::lts_20250512::StatusOr&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:653:54: error: 'OpenBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 653 | internal_statusor::StringifyRandom::OpenBrackets(), | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:655:54: error: 'CloseBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 655 | internal_statusor::StringifyRandom::CloseBrackets()); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:688:22: error: expected constructor, destructor, or type conversion before '(' token 688 | StatusOr::StatusOr(absl::in_place_t, Args&&... args) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:693:22: error: expected constructor, destructor, or type conversion before '(' token 693 | StatusOr::StatusOr(absl::in_place_t, std::initializer_list ilist, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1089:7: error: 'conjunction' does not name a type 1089 | conjunction, is_uniquely_represented, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:43: error: 'IntegralFastPath' was not declared in this scope 1117 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:61: error: template argument 1 is invalid 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:76: error: expected unqualified-id before '=' token 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:43: error: 'IntegralFastPath' was not declared in this scope 1117 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:61: error: template argument 1 is invalid 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1117:76: error: expected unqualified-id before '=' token 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:44: error: 'IntegralFastPath' was not declared in this scope 1124 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:62: error: template argument 1 is invalid 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:77: error: expected unqualified-id before '=' token 1124 | template ::value, int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:88, from ./src/core/util/ref_counted_ptr.h:29, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_event_engine::experimental::internal::WriteEvent, absl::lts_20250512::Time, std::vector) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable) const> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable) const>' include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_event_engine::experimental::internal::WriteEvent, absl::lts_20250512::Time, std::vector) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable) const> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable) const>' include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable) const>': include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/core/lib/channel/channel_args.h:22, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: include/grpc/event_engine/event_engine.h:297:12: error: 'optional' in namespace 'std' does not name a template type 297 | std::optional TakeMetricsSink() { | ^~~~~~~~ include/grpc/event_engine/event_engine.h:297:7: note: 'std::optional' is only available from C++17 onwards 297 | std::optional TakeMetricsSink() { | ^~~ include/grpc/event_engine/event_engine.h:332:12: error: 'optional' in namespace 'std' does not name a template type 332 | std::optional metrics_sink_; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:332:7: note: 'std::optional' is only available from C++17 onwards 332 | std::optional metrics_sink_; | ^~~ include/grpc/event_engine/event_engine.h:369:18: error: 'optional' in namespace 'std' does not name a template type 369 | virtual std::optional GetMetricName(size_t key) = 0; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:369:13: note: 'std::optional' is only available from C++17 onwards 369 | virtual std::optional GetMetricName(size_t key) = 0; | ^~~ include/grpc/event_engine/event_engine.h:372:18: error: 'optional' in namespace 'std' does not name a template type 372 | virtual std::optional GetMetricKey(absl::string_view name) = 0; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:372:13: note: 'std::optional' is only available from C++17 onwards 372 | virtual std::optional GetMetricKey(absl::string_view name) = 0; | ^~~ include/grpc/event_engine/event_engine.h:493:39: error: 'absl::string_view' has not been declared 493 | absl::string_view name, | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:494:39: error: 'absl::string_view' has not been declared 494 | absl::string_view default_port) = 0; | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:500:34: error: 'absl::string_view' has not been declared 500 | absl::string_view name) = 0; | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:506:34: error: 'absl::string_view' has not been declared 506 | absl::string_view name) = 0; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:140:19: error: wrong number of template arguments (4, should be 1) 140 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_option.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_option.upbdefs.o -pthread include/grpc/support/json.h:193:3: error: 'Value' does not name a type 193 | Value value_; | ^~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromBool(bool)': include/grpc/support/json.h:56:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 56 | json.value_ = b; | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromNumber(const string&)': include/grpc/support/json.h:63:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 63 | json.value_ = NumberValue{str}; | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromNumber(const char*)': include/grpc/support/json.h:68:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 68 | json.value_ = NumberValue{std::string(str)}; | ^~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upb-gen/xds/core/v3/extension.upb_minitable.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upb-gen/xds/core/v3/extension.upb_minitable.o -pthread include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromNumber(std::string&&)': include/grpc/support/json.h:73:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 73 | json.value_ = NumberValue{std::move(str)}; | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromString(const string&)': include/grpc/support/json.h:86:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 86 | json.value_ = str; | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromString(const char*)': include/grpc/support/json.h:91:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 91 | json.value_ = std::string(str); | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromString(std::string&&)': include/grpc/support/json.h:96:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 96 | json.value_ = std::move(str); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:44: error: 'IntegralFastPath' was not declared in this scope 1124 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:62: error: template argument 1 is invalid 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1124:77: error: expected unqualified-id before '=' token 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::Mix(uint64_t, uint64_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1320:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1320 | if constexpr (sizeof(size_t) < 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::WeakMix(uint64_t, uint64_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1337:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1337 | if constexpr (sizeof(size_t) < 8) return Mix(n, kMul); | ^~~~~~~~~ include/grpc/event_engine/event_engine.h: In member function 'bool grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs::has_metrics_sink() const': include/grpc/event_engine/event_engine.h:303:46: error: 'metrics_sink_' was not declared in this scope; did you mean 'has_metrics_sink'? 303 | bool has_metrics_sink() const { return metrics_sink_.has_value(); } | ^~~~~~~~~~~~~ | has_metrics_sink /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In member function 'size_t absl::lts_20250512::hash_internal::HashImpl::operator()(const T&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1440:29: error: 'hash' is not a member of 'absl::lts_20250512::hash_internal::MixingHashState' 1440 | return MixingHashState::hash(value); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static H absl::lts_20250512::hash_internal::HashStateBase::combine(H, const T&, const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:64: error: expected primary-expression before '>' token 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^ include/grpc/event_engine/event_engine.h: In member function 'void grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs::set_metrics_sink(grpc_event_engine::experimental::EventEngine::Endpoint::WriteEventSink)': include/grpc/event_engine/event_engine.h:306:9: error: 'metrics_sink_' was not declared in this scope; did you mean 'has_metrics_sink'? 306 | metrics_sink_ = std::move(sink); | ^~~~~~~~~~~~~ | has_metrics_sink /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:67: error: '::Invoke' has not been declared; did you mean 'revoke'? 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~~ | revoke include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromObject(const Object&)': include/grpc/support/json.h:103:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 103 | json.value_ = object; | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromObject(grpc_core::experimental::Json::Object&&)': include/grpc/support/json.h:108:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 108 | json.value_ = std::move(object); | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromArray(const Array&)': include/grpc/support/json.h:115:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 115 | json.value_ = array; | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromArray(grpc_core::experimental::Json::Array&&)': include/grpc/support/json.h:120:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 120 | json.value_ = std::move(array); | ^~~~~~ include/grpc/support/json.h: In constructor 'grpc_core::experimental::Json::Json(grpc_core::experimental::Json&&)': include/grpc/support/json.h:131:33: error: class 'grpc_core::experimental::Json' does not have any field named 'value_' 131 | Json(Json&& other) noexcept : value_(std::move(other.value_)) { | ^~~~~~ include/grpc/support/json.h:131:56: error: 'class grpc_core::experimental::Json' has no member named 'value_' 131 | Json(Json&& other) noexcept : value_(std::move(other.value_)) { | ^~~~~~ include/grpc/support/json.h:132:11: error: 'class grpc_core::experimental::Json' has no member named 'value_' 132 | other.value_ = std::monostate(); | ^~~~~~ include/grpc/support/json.h:132:25: error: 'monostate' is not a member of 'std' 132 | other.value_ = std::monostate(); | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/absl_vlog_is_on.h:63, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/util/ref_counted.h:29, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:129:21: error: 'string_view' is not a member of 'absl' 129 | int VLogLevel(absl::string_view file); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:141:6: error: variable or field 'UpdateVModule' declared void 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:141:26: error: 'string_view' is not a member of 'absl' 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~ include/grpc/support/json.h: In member function 'grpc_core::experimental::Json& grpc_core::experimental::Json::operator=(grpc_core::experimental::Json&&)': include/grpc/support/json.h:135:5: error: 'value_' was not declared in this scope 135 | value_ = std::move(other.value_); | ^~~~~~ include/grpc/support/json.h:135:30: error: 'class grpc_core::experimental::Json' has no member named 'value_' 135 | value_ = std::move(other.value_); | ^~~~~~ include/grpc/support/json.h:136:11: error: 'class grpc_core::experimental::Json' has no member named 'value_' 136 | other.value_ = std::monostate(); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:26: error: 'string_view' is not a member of 'absl' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:54: error: expected primary-expression before 'int' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:67: error: expression list treated as compound expression in initializer [-fpermissive] 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^ include/grpc/support/json.h:136:25: error: 'monostate' is not a member of 'std' 136 | other.value_ = std::monostate(); | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::Mix(uint64_t, uint64_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1320:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1320 | if constexpr (sizeof(size_t) < 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::WeakMix(uint64_t, uint64_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1337:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1337 | if constexpr (sizeof(size_t) < 8) return Mix(n, kMul); | ^~~~~~~~~ include/grpc/support/json.h: In member function 'grpc_core::experimental::Json::Type grpc_core::experimental::Json::type() const': include/grpc/support/json.h:143:40: error: 'monostate' in namespace 'std' does not name a type 143 | Json::Type operator()(const std::monostate&) { return Type::kNull; } | ^~~~~~~~~ include/grpc/support/json.h:150:17: error: 'visit' is not a member of 'std' 150 | return std::visit(ValueFunctor(), value_); | ^~~~~ include/grpc/support/json.h:150:17: note: 'std::visit' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In member function 'size_t absl::lts_20250512::hash_internal::HashImpl::operator()(const T&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1440:29: error: 'hash' is not a member of 'absl::lts_20250512::hash_internal::MixingHashState' 1440 | return MixingHashState::hash(value); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static H absl::lts_20250512::hash_internal::HashStateBase::combine(H, const T&, const Ts& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:64: error: expected primary-expression before '>' token 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^ include/grpc/support/json.h:150:39: error: 'value_' was not declared in this scope 150 | return std::visit(ValueFunctor(), value_); | ^~~~~~ include/grpc/support/json.h: In member function 'bool grpc_core::experimental::Json::boolean() const': include/grpc/support/json.h:155:48: error: 'value_' was not declared in this scope 155 | bool boolean() const { return std::get(value_); } | ^~~~~~ include/grpc/support/json.h: In member function 'const string& grpc_core::experimental::Json::string() const': include/grpc/support/json.h:160:35: error: 'get_if' is not a member of 'std' 160 | const NumberValue* num = std::get_if(&value_); | ^~~~~~ include/grpc/support/json.h:160:53: error: expected primary-expression before '>' token 160 | const NumberValue* num = std::get_if(&value_); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1451:67: error: '::Invoke' has not been declared; did you mean 'revoke'? 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~~ | revoke include/grpc/support/json.h:160:56: error: 'value_' was not declared in this scope 160 | const NumberValue* num = std::get_if(&value_); | ^~~~~~ include/grpc/support/json.h: In member function 'const Object& grpc_core::experimental::Json::object() const': include/grpc/support/json.h:167:58: error: 'value_' was not declared in this scope 167 | const Object& object() const { return std::get(value_); } | ^~~~~~ include/grpc/support/json.h: In member function 'const Array& grpc_core::experimental::Json::array() const': include/grpc/support/json.h:171:55: error: 'value_' was not declared in this scope 171 | const Array& array() const { return std::get(value_); } | ^~~~~~ include/grpc/support/json.h: In member function 'bool grpc_core::experimental::Json::operator==(const grpc_core::experimental::Json&) const': include/grpc/support/json.h:173:53: error: 'value_' was not declared in this scope 173 | bool operator==(const Json& other) const { return value_ == other.value_; } | ^~~~~~ include/grpc/support/json.h:173:69: error: 'const class grpc_core::experimental::Json' has no member named 'value_' 173 | bool operator==(const Json& other) const { return value_ == other.value_; } | ^~~~~~ In file included from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/lib/promise/detail/promise_like.h: In function 'grpc_core::Json grpc_core::PromiseAsJson(const Promise&)': ./src/core/lib/promise/detail/promise_like.h:63:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 63 | if constexpr (promise_detail::kHasToJsonMethod) { | ^~~~~~~~~ In file included from ./src/core/util/avl.h:27, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: ./src/core/util/useful.h:69:29: error: 'variant' in namespace 'std' does not name a template type 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~~~~~ ./src/core/util/useful.h:69:24: note: 'std::variant' is only available from C++17 onwards 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~ ./src/core/util/useful.h:69:36: error: expected ',' or '...' before '<' token 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^ ./src/core/lib/promise/detail/promise_like.h:66:41: error: 'TypeName' was not declared in this scope; did you mean 'typename'? 66 | return Json::FromString(std::string(TypeName())); | ^~~~~~~~ | typename ./src/core/lib/promise/detail/promise_like.h:66:40: error: expected primary-expression before '(' token 66 | return Json::FromString(std::string(TypeName())); | ^ ./src/core/lib/promise/detail/promise_like.h:66:57: error: expected primary-expression before '>' token 66 | return Json::FromString(std::string(TypeName())); | ^ ./src/core/lib/promise/detail/promise_like.h:66:59: error: expected primary-expression before ')' token 66 | return Json::FromString(std::string(TypeName())); | ^ ./src/core/util/useful.h: In function 'int grpc_core::QsortCompare(int)': ./src/core/util/useful.h:70:34: error: 'a' was not declared in this scope 70 | const int index = QsortCompare(a.index(), b.index()); | ^ ./src/core/lib/promise/detail/promise_like.h: At global scope: ./src/core/lib/promise/detail/promise_like.h:104:45: error: 'invoke_result_t' is not a member of 'std' 104 | F, absl::enable_if_t>::value>> { | ^~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_like.h:104:45: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:104:45: error: 'invoke_result_t' is not a member of 'std' ./src/core/lib/promise/detail/promise_like.h:104:45: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:104:61: error: template argument 1 is invalid 104 | F, absl::enable_if_t>::value>> { | ^ ./src/core/lib/promise/detail/promise_like.h:104:62: error: template argument 1 is invalid 104 | F, absl::enable_if_t>::value>> { | ^~ ./src/core/lib/promise/detail/promise_like.h:104:66: error: template argument 2 is invalid 104 | F, absl::enable_if_t>::value>> { | ^~~~~ ./src/core/lib/promise/detail/promise_like.h:104:71: error: expected unqualified-id before '>' token 104 | F, absl::enable_if_t>::value>> { | ^~ ./src/core/lib/promise/detail/promise_like.h:127:44: error: 'invoke_result_t' is not a member of 'std' 127 | F, absl::enable_if_t>::value>> { | ^~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_like.h:127:44: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:127:44: error: 'invoke_result_t' is not a member of 'std' ./src/core/lib/promise/detail/promise_like.h:127:44: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:127:60: error: template argument 1 is invalid 127 | F, absl::enable_if_t>::value>> { | ^ ./src/core/lib/promise/detail/promise_like.h:127:61: error: template argument 1 is invalid 127 | F, absl::enable_if_t>::value>> { | ^~ ./src/core/lib/promise/detail/promise_like.h:127:65: error: template argument 2 is invalid 127 | F, absl::enable_if_t>::value>> { | ^~~~~ ./src/core/lib/promise/detail/promise_like.h:127:70: error: expected unqualified-id before '>' token 127 | F, absl::enable_if_t>::value>> { | ^~ ./src/core/util/useful.h:70:45: error: 'b' was not declared in this scope 70 | const int index = QsortCompare(a.index(), b.index()); | ^ ./src/core/util/useful.h:72:15: error: 'visit' is not a member of 'std' 72 | return std::visit( | ^~~~~ ./src/core/util/useful.h:72:15: note: 'std::visit' is only available from C++17 onwards ./src/core/util/useful.h: At global scope: ./src/core/util/useful.h:79:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~ ./src/core/util/useful.h:79:31: error: 'int grpc_core::QsortCompare' redeclared as different kind of entity 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/util/useful.h:69:5: note: previous declaration 'template int grpc_core::QsortCompare(int)' 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~~~~~~~~~~ ./src/core/util/useful.h:79:31: error: 'string_view' is not a member of 'absl' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/util/useful.h:79:52: error: 'string_view' is not a member of 'absl' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:27: error: 'absl::string_view' has not been declared 76 | size_t operator()(absl::string_view v) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::StringHash::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' 77 | return absl::Hash{}(v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:40: error: template argument 1 is invalid 77 | return absl::Hash{}(v); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:35: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable' used in nested name specifier 1445 | struct Hash | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::StringHash::operator()(const absl::lts_20250512::Cord&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:38: error: no match for call to '(absl::lts_20250512::hash_internal::Hash) (const absl::lts_20250512::Cord&)' 80 | return absl::Hash{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:25: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:48: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:48: error: 'absl::string_view' has not been declared 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:25: error: 'absl::string_view' has not been declared 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, const absl::lts_20250512::Cord&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:16: error: no match for 'operator==' (operand types are 'int' and 'const absl::lts_20250512::Cord') 96 | return lhs == rhs; | ~~~ ^~ ~~~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:530:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 530 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:530:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 534 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 539 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:546:42: note: candidate: 'template bool absl::lts_20250512::operator==(const U&, absl::lts_20250512::Span)' 546 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:546:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/proto.h:34, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, const U&)' 552 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:48, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:66: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Time, absl::lts_20250512::Time)' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:62: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: candidate: 'template bool absl::lts_20250512::operator==(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 946 | bool operator==(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:810:48: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:27: error: 'absl::string_view' has not been declared 76 | size_t operator()(absl::string_view v) const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::int128, absl::lts_20250512::int128)' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:46: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, int)' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~^~~ In file included from ./src/core/lib/iomgr/error.h:30, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:836:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Status&, const absl::lts_20250512::Status&)' 836 | inline bool operator==(const Status& lhs, const Status& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:836:38: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Status&' 836 | inline bool operator==(const Status& lhs, const Status& rhs) { | ~~~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' 109 | struct HashEq : StringHashEq {}; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:32: error: template argument 1 is invalid 109 | struct HashEq : StringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:26: error: 'std::basic_string_view' has not been declared 117 | size_t operator()(std::basic_string_view v) const { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::StringHash::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' 77 | return absl::Hash{}(v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:43: error: expected ',' or '...' before '<' token 117 | size_t operator()(std::basic_string_view v) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::BasicStringHash::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' 118 | return absl::Hash>{}(v); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:40: error: template argument 1 is invalid 77 | return absl::Hash{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:46: error: template argument 1 is invalid 118 | return absl::Hash>{}(v); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected primary-expression before '{' token 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected ';' before '{' token 118 | return absl::Hash>{}(v); | ^ | ; In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:35: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable' used in nested name specifier 1445 | struct Hash | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::StringHash::operator()(const absl::lts_20250512::Cord&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:38: error: no match for call to '(absl::lts_20250512::hash_internal::Hash) (const absl::lts_20250512::Cord&)' 80 | return absl::Hash{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:25: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:48: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:48: error: 'absl::string_view' has not been declared 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:25: error: 'absl::string_view' has not been declared 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, const absl::lts_20250512::Cord&) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:16: error: no match for 'operator==' (operand types are 'int' and 'const absl::lts_20250512::Cord') 96 | return lhs == rhs; | ~~~ ^~ ~~~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:530:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 530 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:530:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 534 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:534:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, absl::lts_20250512::Span)' 539 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:539:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:546:42: note: candidate: 'template bool absl::lts_20250512::operator==(const U&, absl::lts_20250512::Span)' 546 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:546:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/inlined_vector.h:35, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: candidate: 'template bool absl::lts_20250512::operator==(absl::lts_20250512::Span, const U&)' 552 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/types/span.h:552:42: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: candidate: 'template bool absl::lts_20250512::operator==(const absl::lts_20250512::InlinedVector&, const absl::lts_20250512::InlinedVector&)' 946 | bool operator==(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:56: error: 'v' was not declared in this scope 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:24: error: 'std::basic_string_view' has not been declared 125 | bool operator()(std::basic_string_view lhs, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:41: error: expected ',' or '...' before '<' token 125 | bool operator()(std::basic_string_view lhs, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::uint128, absl::lts_20250512::uint128)' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:810:48: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128.h:1194, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::int128, absl::lts_20250512::int128)' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:46: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/clock.h:29, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/internal/kernel_timeout.h:30, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/synchronization/mutex.h:76, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/cordz_info.h:31, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:92, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Duration, absl::lts_20250512::Duration)' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:1785:66: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(absl::lts_20250512::Time, absl::lts_20250512::Time)' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/time/time.h:904:62: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&)' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1705:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Cord&, int)' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:1726:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~^~~ In file included from include/grpc/event_engine/event_engine.h:30, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:836:13: note: candidate: 'bool absl::lts_20250512::operator==(const absl::lts_20250512::Status&, const absl::lts_20250512::Status&)' 836 | inline bool operator==(const Status& lhs, const Status& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:836:38: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Status&' 836 | inline bool operator==(const Status& lhs, const Status& rhs) { | ~~~~~~~~~~~~~~^~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:611:6: note: candidate: 'template bool absl::lts_20250512::operator==(const absl::lts_20250512::StatusOr&, const absl::lts_20250512::StatusOr&)' 611 | bool operator==(const StatusOr& lhs, const StatusOr& rhs) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:611:6: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'const absl::lts_20250512::StatusOr' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::BasicStringEq::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:12: error: 'lhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' 109 | struct HashEq : StringHashEq {}; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:32: error: template argument 1 is invalid 109 | struct HashEq : StringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:26: error: 'std::basic_string_view' has not been declared 117 | size_t operator()(std::basic_string_view v) const { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:43: error: expected ',' or '...' before '<' token 117 | size_t operator()(std::basic_string_view v) const { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20250512::container_internal::BasicStringHash::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' 118 | return absl::Hash>{}(v); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:46: error: template argument 1 is invalid 118 | return absl::Hash>{}(v); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected primary-expression before '{' token 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected ';' before '{' token 118 | return absl::Hash>{}(v); | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:19: error: 'rhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:56: error: 'v' was not declared in this scope 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:24: error: 'std::basic_string_view' has not been declared 125 | bool operator()(std::basic_string_view lhs, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:41: error: expected ',' or '...' before '<' token 125 | bool operator()(std::basic_string_view lhs, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' 141 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:32: error: template argument 1 is invalid 141 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::BasicStringEq::operator()(int) const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:12: error: 'lhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: ./src/core/util/ref_counted_string.h:34:53: error: 'absl::string_view' has not been declared 34 | static RefCountedPtr Make(absl::string_view src); | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:51:9: error: 'string_view' in namespace 'absl' does not name a type 51 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:62:46: error: expected ')' before 'src' 62 | explicit RefCountedString(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:19: error: 'rhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ In file included from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:34: error: template argument 1 is invalid 145 | struct HashEq : BasicStringHashEq {}; | ^ ./src/core/util/ref_counted_string.h:79:51: error: expected ')' before 'str' 79 | explicit RefCountedStringValue(absl::string_view str) | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' 141 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:82:9: error: 'string_view' in namespace 'absl' does not name a type 82 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/util/ref_counted_string.h:93:30: error: 'absl::string_view' has not been declared 93 | absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator==(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:94:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 94 | return lhs.as_string_view() == rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:96:13: error: declaration of 'operator==' as non-function 96 | inline bool operator==(absl::string_view lhs, | ^~~~~~~~ ./src/core/util/ref_counted_string.h:96:30: error: 'string_view' is not a member of 'absl' 96 | inline bool operator==(absl::string_view lhs, | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:97:24: error: expected primary-expression before 'const' 97 | const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator==(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:102:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 102 | return lhs.as_string_view() == rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' ./src/core/util/ref_counted_string.h:102:38: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 102 | return lhs.as_string_view() == rhs.as_string_view(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:32: error: template argument 1 is invalid 141 | struct HashEq : BasicStringHashEq {}; | ^ ./src/core/lib/promise/detail/promise_factory.h:156:38: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 156 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION inline auto PromiseFactoryImpl( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:106:30: error: 'absl::string_view' has not been declared 106 | absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:157:10: warning: 'always_inline' attribute ignored [-Wattributes] 157 | std::enable_if_t>::value && | ^~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:157:10: error: 'template auto grpc_core::promise_detail::PromiseFactoryImpl' conflicts with a previous declaration ./src/core/lib/promise/detail/promise_factory.h:150:1: note: previous declaration 'namespace grpc_core::promise_detail { }::PromiseFactoryImpl' 150 | PromiseFactoryImpl(OnceToken, F f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator!=(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:107:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 107 | return lhs.as_string_view() != rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:109:13: error: declaration of 'operator!=' as non-function 109 | inline bool operator!=(absl::string_view lhs, | ^~~~~~~~ ./src/core/util/ref_counted_string.h:109:30: error: 'string_view' is not a member of 'absl' 109 | inline bool operator!=(absl::string_view lhs, | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:110:24: error: expected primary-expression before 'const' 110 | const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator!=(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:115:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 115 | return lhs.as_string_view() != rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:115:38: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 115 | return lhs.as_string_view() != rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:118:63: error: 'absl::string_view' has not been declared 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:119:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 119 | return lhs.as_string_view() < rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:121:13: error: declaration of 'operator<' as non-function 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:157:10: error: parse error in template argument list 157 | std::enable_if_t>::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | !PollTraits>::is_poll() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | !std::is_same_v, void>, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:159:62: error: expected primary-expression before ',' token 159 | !std::is_same_v, void>, | ^ ./src/core/lib/promise/detail/promise_factory.h:160:31: error: expected primary-expression before '>' token 160 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:160:32: error: expected primary-expression before ',' token 160 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:161:7: error: expected primary-expression before 'f' 161 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:161:8: error: expression list treated as compound expression in initializer [-fpermissive] 161 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:161:9: error: expected ';' before '{' token 161 | F f) { | ^~ | ; ./src/core/util/ref_counted_string.h:121:29: error: 'string_view' is not a member of 'absl' 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:121:46: error: expected primary-expression before 'const' 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:126:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 126 | return lhs.as_string_view() < rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:126:37: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 126 | return lhs.as_string_view() < rhs.as_string_view(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:129:63: error: 'absl::string_view' has not been declared 129 | inline bool operator>(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:34: error: template argument 1 is invalid 149 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator>(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:130:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 130 | return lhs.as_string_view() > rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:132:13: error: declaration of 'operator>' as non-function 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~ ./src/core/util/ref_counted_string.h:132:29: error: 'string_view' is not a member of 'absl' 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:132:46: error: expected primary-expression before 'const' 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator>(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:137:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 137 | return lhs.as_string_view() > rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:137:37: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 137 | return lhs.as_string_view() > rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:147:25: error: 'absl::string_view' has not been declared 147 | bool operator()(absl::string_view lhs, | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:152:25: error: 'absl::string_view' has not been declared 152 | absl::string_view rhs) const { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In member function 'bool grpc_core::RefCountedStringValueLessThan::operator()(int, const grpc_core::RefCountedStringValue&) const': ./src/core/util/ref_counted_string.h:149:16: error: no match for 'operator<' (operand types are 'int' and 'const grpc_core::RefCountedStringValue') 149 | return lhs < rhs; | ~~~ ^ ~~~ | | | | int const grpc_core::RefCountedStringValue ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same In file included from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: ./src/core/util/ref_counted_ptr.h:373:6: note: candidate: 'template bool grpc_core::operator<(const grpc_core::RefCountedPtr&, const grpc_core::RefCountedPtr&)' 373 | bool operator<(const RefCountedPtr& p1, const RefCountedPtr& p2) { | ^~~~~~~~ ./src/core/util/ref_counted_ptr.h:373:6: note: template argument deduction/substitution failed: In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: ./src/core/util/ref_counted_string.h:149:18: note: mismatched types 'const grpc_core::RefCountedPtr' and 'int' 149 | return lhs < rhs; | ^~~ In file included from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: ./src/core/util/ref_counted_ptr.h:378:6: note: candidate: 'template bool grpc_core::operator<(const grpc_core::WeakRefCountedPtr&, const grpc_core::WeakRefCountedPtr&)' 378 | bool operator<(const WeakRefCountedPtr& p1, const WeakRefCountedPtr& p2) { | ^~~~~~~~ ./src/core/util/ref_counted_ptr.h:378:6: note: template argument deduction/substitution failed: In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: ./src/core/util/ref_counted_string.h:149:18: note: mismatched types 'const grpc_core::WeakRefCountedPtr' and 'int' 149 | return lhs < rhs; | ^~~ ./src/core/util/ref_counted_string.h:118:13: note: candidate: 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, int)' 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~ ./src/core/util/ref_counted_string.h:118:52: note: no known conversion for argument 1 from 'int' to 'const grpc_core::RefCountedStringValue&' 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ./src/core/util/ref_counted_string.h:124:13: note: candidate: 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)' 124 | inline bool operator<(const RefCountedStringValue& lhs, | ^~~~~~~~ ./src/core/util/ref_counted_string.h:124:52: note: no known conversion for argument 1 from 'int' to 'const grpc_core::RefCountedStringValue&' 124 | inline bool operator<(const RefCountedStringValue& lhs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:166:38: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 166 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION inline auto PromiseFactoryImpl( | ^~~~~~ ./src/core/lib/promise/detail/promise_factory.h:167:10: warning: 'always_inline' attribute ignored [-Wattributes] 167 | std::enable_if_t>::value && | ^~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:167:10: error: 'template auto grpc_core::promise_detail::PromiseFactoryImpl' conflicts with a previous declaration ./src/core/lib/promise/detail/promise_factory.h:150:1: note: previous declaration 'namespace grpc_core::promise_detail { }::PromiseFactoryImpl' 150 | PromiseFactoryImpl(OnceToken, F f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:167:10: error: parse error in template argument list 167 | std::enable_if_t>::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | !PollTraits>::is_poll() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | std::is_same_v, void>, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:169:61: error: expected primary-expression before ',' token 169 | std::is_same_v, void>, | ^ ./src/core/lib/promise/detail/promise_factory.h:170:31: error: expected primary-expression before '>' token 170 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:170:32: error: expected primary-expression before ',' token 170 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:171:7: error: expected primary-expression before 'f' 171 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:171:8: error: expression list treated as compound expression in initializer [-fpermissive] 171 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:171:9: error: expected ';' before '{' token 171 | F f) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:34: error: template argument 1 is invalid 145 | struct HashEq : BasicStringHashEq {}; | ^ In file included from ./src/core/lib/channel/channel_args.h:45, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: ./src/core/util/time.h: At global scope: ./src/core/util/time.h:180:8: error: 'optional' in namespace 'std' does not name a template type 180 | std::optional cached_time_; | ^~~~~~~~ ./src/core/util/time.h:180:3: note: 'std::optional' is only available from C++17 onwards 180 | std::optional cached_time_; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:34: error: template argument 1 is invalid 149 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:31: error: 'string_view' is not a member of 'absl' 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:57: error: expected primary-expression before '*' token 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:49, from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h: In function 'void absl::lts_20250512::base_internal::CallOnceImpl(std::atomic*, absl::lts_20250512::base_internal::SchedulingMode, Callable&&, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:184:10: error: 'invoke' is not a member of 'std' 184 | std::invoke(std::forward(fn), std::forward(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:184:10: note: 'std::invoke' is only available from C++17 onwards In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:25, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h: In static member function 'static std::true_type absl::lts_20250512::container_internal::common_policy_traits >::transfer_impl(Alloc*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::Rank1)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h:133:33: error: 'launder' is not a member of 'std' 133 | static_cast(std::launder( | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:52:11: error: 'disjunction' in namespace 'absl' does not name a template type 52 | absl::disjunction&>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:65:11: error: 'disjunction' in namespace 'absl' does not name a template type 65 | absl::disjunction, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:81:54: error: expected template-name before '<' token 81 | : public IsConstructibleOrConvertibleFromStatusOr {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:81:54: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:86:43: error: 'disjunction' in namespace 'absl' does not name a template type 86 | using IsDirectInitializationValid = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:113:66: error: expected template-name before '<' token 113 | : public IsConstructibleOrConvertibleOrAssignableFromStatusOr {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:113:66: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:118:43: error: 'disjunction' in namespace 'absl' does not name a template type 118 | using IsForwardingAssignmentValid = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:53: error: 'negation' is not a member of 'absl' 128 | using Equality = std::conditional_t>; | ^~~~~~~~ ./src/core/util/time.h: In member function 'virtual void grpc_core::ScopedTimeCache::InvalidateCache()': ./src/core/util/time.h:174:5: error: 'cached_time_' was not declared in this scope 174 | cached_time_ = std::nullopt; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:62: error: template argument 3 is invalid 128 | using Equality = std::conditional_t>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:131:35: error: 'conjunction' in namespace 'absl' does not name a template type 131 | using IsConstructionValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:72: error: 'value' was not declared in this scope 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:173:25: error: expected primary-expression before 'int' 173 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:147:33: error: 'conjunction' in namespace 'absl' does not name a template type 147 | using IsAssignmentValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:173:33: error: expression list treated as compound expression in initializer [-fpermissive] 173 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:159:45: error: 'conjunction' in namespace 'absl' does not name a template type 159 | using IsConstructionFromStatusValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:169:47: error: 'conjunction' in namespace 'absl' does not name a template type 169 | using IsConstructionFromStatusOrValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:178:41: error: 'conjunction' in namespace 'absl' does not name a template type 178 | using IsStatusOrAssignmentValid = absl::conjunction< | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/metrics/v3/metrics_service.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/metrics/v3/metrics_service.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:174:32: error: 'string_view' is not a member of 'absl' 174 | bool safe_strtou128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:39: error: expected primary-expression before '*' token 175 | absl::uint128* absl_nonnull value, int base); | ^ ./src/core/util/time.h:174:25: error: 'nullopt' is not a member of 'std' 174 | cached_time_ = std::nullopt; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:252:41: error: expected ')' before ',' token 252 | explicit StatusOrData(absl::in_place_t, Args&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:54: error: 'value' was not declared in this scope 175 | absl::uint128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:61: error: expected primary-expression before 'int' 175 | absl::uint128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:69: error: expression list treated as compound expression in initializer [-fpermissive] 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:229:43: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 229 | [[nodiscard]] bool safe_strtoi_base(absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:229:43: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:45: error: expected primary-expression before '*' token 230 | int_type* absl_nonnull out, int base) { | ^ ./src/core/util/time.h: In member function 'void grpc_core::ScopedTimeCache::TestOnlySetNow(grpc_core::Timestamp)': ./src/core/util/time.h:177:40: error: 'cached_time_' was not declared in this scope 177 | void TestOnlySetNow(Timestamp now) { cached_time_ = now; } | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:60: error: 'out' was not declared in this scope 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:65: error: expected primary-expression before 'int' 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:73: error: expression list treated as compound expression in initializer [-fpermissive] 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:74: error: expected ';' before '{' token 230 | int_type* absl_nonnull out, int base) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:20: error: redefinition of 'template bool absl::lts_20250512::SimpleAtoi' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: 'template bool absl::lts_20250512::SimpleAtoi' previously declared here 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:37: error: 'string_view' is not a member of 'absl' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:313:39: error: expected primary-expression before '*' token 313 | int_type* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:313:54: error: 'out' was not declared in this scope 313 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'string_view' is not a member of 'absl' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:318:50: error: expected primary-expression before '*' token 318 | absl::int128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:318:65: error: 'out' was not declared in this scope 318 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'string_view' is not a member of 'absl' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:323:51: error: expected primary-expression before '*' token 323 | absl::uint128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:323:66: error: 'out' was not declared in this scope 323 | absl::uint128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:20: error: redefinition of 'template bool absl::lts_20250512::SimpleHexAtoi' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: 'template bool absl::lts_20250512::SimpleHexAtoi' previously declared here 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:40: error: 'string_view' is not a member of 'absl' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:329:42: error: expected primary-expression before '*' token 329 | int_type* absl_nonnull out) { | ^ In file included from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: ./src/core/lib/channel/channel_args.h: In lambda function: ./src/core/lib/channel/channel_args.h:173:14: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 173 | if constexpr (channel_args_detail::has_channel_args_compare< | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:462:23: error: 'string_view' in namespace 'absl' does not name a type 462 | static inline absl::string_view OpenBrackets() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:476:23: error: 'string_view' in namespace 'absl' does not name a type 476 | static inline absl::string_view CloseBrackets() { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h: At global scope: ./src/core/lib/channel/channel_args.h:295:16: error: 'string_view' in namespace 'absl' does not name a type 295 | static absl::string_view ChannelArgName() { return T::ChannelArgName(); } | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:299:16: error: 'string_view' in namespace 'absl' does not name a type 299 | static absl::string_view ChannelArgName() { return T::ChannelArgName(); } | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:304:16: error: 'string_view' in namespace 'absl' does not name a type 304 | static absl::string_view ChannelArgName() { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:375:10: error: 'optional' in namespace 'std' does not name a template type 375 | std::optional GetIfInt() const { | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:375:5: note: 'std::optional' is only available from C++17 onwards 375 | std::optional GetIfInt() const { | ^~~ ./src/core/lib/channel/channel_args.h:389:11: error: 'string_view' in namespace 'absl' does not name a type 389 | absl::string_view ToString(std::list& backing) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:396:27: error: 'absl::string_view' has not been declared 396 | bool operator==(absl::string_view rhs) const { | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:240:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 240 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:438:16: error: expected ';' at end of member declaration 438 | const Value* Get(absl::string_view name) const; | ^~~ | ; ./src/core/lib/channel/channel_args.h:438:37: error: expected ')' before 'name' 438 | const Value* Get(absl::string_view name) const; | ~ ^~~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:240:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' ./src/core/lib/channel/channel_args.h:439:46: error: 'absl::string_view' has not been declared 439 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:241:61: error: wrong number of template arguments (5, should be at least 1) 241 | false, T, U, false, const U&>::value, | ^ ./src/core/lib/channel/channel_args.h:441:46: error: 'absl::string_view' has not been declared 441 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, int value) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:442:46: error: 'absl::string_view' has not been declared 442 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:443:46: error: 'absl::string_view' has not been declared 443 | absl::string_view value) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:442:36: error: 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' cannot be overloaded with 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' 442 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~ ./src/core/lib/channel/channel_args.h:441:36: note: previous declaration 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' 441 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, int value) const; | ^~~ ./src/core/lib/channel/channel_args.h:444:46: error: 'absl::string_view' has not been declared 444 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:446:46: error: 'absl::string_view' has not been declared 446 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:242:34: error: expected unqualified-id before '=' token 242 | int> = 0> | ^ ./src/core/lib/channel/channel_args.h:454:13: error: 'absl::string_view' has not been declared 454 | Set(absl::string_view name, T* value) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:459:39: error: 'absl::string_view' has not been declared 459 | GRPC_MUST_USE_RESULT auto Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:472:39: error: 'absl::string_view' has not been declared 472 | GRPC_MUST_USE_RESULT auto Set(absl::string_view name, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:246:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 246 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:246:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' ./src/core/lib/channel/channel_args.h:490:13: error: 'absl::string_view' has not been declared 490 | Set(absl::string_view name, std::shared_ptr value) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:247:60: error: wrong number of template arguments (5, should be at least 1) 247 | false, T, U, true, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:502:53: error: 'absl::string_view' has not been declared 502 | GRPC_MUST_USE_RESULT ChannelArgs SetIfUnset(absl::string_view name, | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:248:34: error: expected unqualified-id before '=' token 248 | int> = 0> | ^ ./src/core/lib/channel/channel_args.h:507:49: error: 'absl::string_view' has not been declared 507 | GRPC_MUST_USE_RESULT ChannelArgs Remove(absl::string_view name) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:508:23: error: 'absl::string_view' has not been declared 508 | bool Contains(absl::string_view name) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:511:33: error: 'absl::string_view' has not been declared 511 | RemoveAllKeysWithPrefix(absl::string_view prefix) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:518:8: error: 'optional' in namespace 'std' does not name a template type 518 | std::optional GetInt(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:518:3: note: 'std::optional' is only available from C++17 onwards 518 | std::optional GetInt(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:519:8: error: 'optional' in namespace 'std' does not name a template type 519 | std::optional GetString(absl::string_view name) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:252:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 252 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:519:3: note: 'std::optional' is only available from C++17 onwards 519 | std::optional GetString(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:520:8: error: 'optional' in namespace 'std' does not name a template type 520 | std::optional GetOwnedString(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:520:3: note: 'std::optional' is only available from C++17 onwards 520 | std::optional GetOwnedString(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:523:9: error: expected ';' at end of member declaration 523 | void* GetVoidPointer(absl::string_view name) const; | ^~~~~~~~~~~~~~ | ; ./src/core/lib/channel/channel_args.h:523:41: error: expected ')' before 'name' 523 | void* GetVoidPointer(absl::string_view name) const; | ~ ^~~~~ | ) ./src/core/lib/channel/channel_args.h:526:13: error: 'absl::string_view' has not been declared 526 | absl::string_view name) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:530:8: error: 'optional' in namespace 'std' does not name a template type 530 | std::optional GetDurationFromIntMillis( | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:252:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' ./src/core/lib/channel/channel_args.h:530:3: note: 'std::optional' is only available from C++17 onwards 530 | std::optional GetDurationFromIntMillis( | ^~~ ./src/core/lib/channel/channel_args.h:532:8: error: 'optional' in namespace 'std' does not name a template type 532 | std::optional GetBool(absl::string_view name) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:253:60: error: wrong number of template arguments (5, should be at least 1) 253 | true, T, U, false, const U&>::value, | ^ ./src/core/lib/channel/channel_args.h:532:3: note: 'std::optional' is only available from C++17 onwards 532 | std::optional GetBool(absl::string_view name) const; | ^~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:254:34: error: expected unqualified-id before '=' token 254 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:258:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 258 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:590:46: error: 'absl::string_view' has not been declared 590 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:258:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:259:59: error: wrong number of template arguments (5, should be at least 1) 259 | true, T, U, true, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:260:34: error: expected unqualified-id before '=' token 260 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:265:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 265 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:265:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:266:56: error: wrong number of template arguments (5, should be at least 1) 266 | false, T, U, false, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:267:34: error: expected unqualified-id before '=' token 267 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:271:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 271 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:271:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:272:55: error: wrong number of template arguments (5, should be at least 1) 272 | false, T, U, true, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:273:34: error: expected unqualified-id before '=' token 273 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:277:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 277 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:277:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:278:55: error: wrong number of template arguments (5, should be at least 1) 278 | true, T, U, false, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:279:34: error: expected unqualified-id before '=' token 279 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:283:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 283 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:283:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:284:54: error: wrong number of template arguments (5, should be at least 1) 284 | true, T, U, true, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:285:34: error: expected unqualified-id before '=' token 285 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:309:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 309 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:311:36: error: expected unqualified-id before '=' token 311 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:317:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 317 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:319:36: error: expected unqualified-id before '=' token 319 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:325:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 325 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:327:36: error: expected unqualified-id before '=' token 327 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:333:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 333 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:335:36: error: expected unqualified-id before '=' token 335 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:353:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 353 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:355:36: error: expected unqualified-id before '=' token 355 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:359:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 359 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:361:36: error: expected unqualified-id before '=' token 361 | int> = 0> | ^ ./src/core/lib/channel/channel_args.h: In constructor 'grpc_core::ChannelArgs::Value::Value(std::string)': ./src/core/lib/channel/channel_args.h:372:39: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 372 | : rep_(RefCountedString::Make(s).release(), &string_vtable_) {} | ^ | | | std::string {aka std::__cxx11::basic_string} In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: ./src/core/util/ref_counted_string.h:34:65: note: initializing argument 1 of 'static grpc_core::RefCountedPtr grpc_core::RefCountedString::Make(int)' 34 | static RefCountedPtr Make(absl::string_view src); | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:364:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 364 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:366:36: error: expected unqualified-id before '=' token 366 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 390 | internal_statusor::IsAssignmentValid::value, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:65: error: wrong number of template arguments (3, should be at least 1) 390 | internal_statusor::IsAssignmentValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2182:12: note: provided for 'template, class _Tp> struct std::enable_if' 2182 | struct enable_if | ^~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:66: error: expected identifier before '::' token 390 | internal_statusor::IsAssignmentValid::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:73: error: expected unqualified-id before ',' token 390 | internal_statusor::IsAssignmentValid::value, | ^ In file included from ./src/core/channelz/channelz.h:42, from src/core/channelz/channel_trace.cc:29: ./src/core/lib/channel/channel_args.h: In member function 'bool grpc_core::ChannelArgs::Value::operator==(int) const': ./src/core/lib/channel/channel_args.h:399:19: error: 'class grpc_core::RefCountedString' has no member named 'as_string_view' 399 | return str->as_string_view() == rhs; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:391:23: error: 'type' in namespace '::' does not name a type 391 | int>::type = 0> | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 398 | internal_statusor::IsAssignmentValid::value, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:64: error: wrong number of template arguments (3, should be at least 1) 398 | internal_statusor::IsAssignmentValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2182:12: note: provided for 'template, class _Tp> struct std::enable_if' 2182 | struct enable_if | ^~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:65: error: expected identifier before '::' token 398 | internal_statusor::IsAssignmentValid::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:72: error: expected unqualified-id before ',' token 398 | internal_statusor::IsAssignmentValid::value, | ^ ./src/core/lib/channel/channel_args.h: In member function 'typename grpc_core::GetObjectImpl::StoredType grpc_core::ChannelArgs::GetPointer(int) const': ./src/core/lib/channel/channel_args.h:528:28: error: expression cannot be used as a function 528 | GetVoidPointer(name)); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:399:23: error: 'type' in namespace '::' does not name a type 399 | int>::type = 0> | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:408:37: error: expected ')' before ',' token 408 | explicit StatusOr(absl::in_place_t, Args&&... args); | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:410:37: error: expected ')' before ',' token 410 | explicit StatusOr(absl::in_place_t, std::initializer_list ilist, | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:421:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 421 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:423:36: error: expected unqualified-id before '=' token 423 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:427:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 427 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:429:36: error: expected unqualified-id before '=' token 429 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:434:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 434 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:436:36: error: expected unqualified-id before '=' token 436 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:36: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 441 | internal_statusor::IsConstructionValid::value, | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:36: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:72: error: wrong number of template arguments (4, should be at least 1) 441 | internal_statusor::IsConstructionValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/atomic_base.h:38, from /usr/include/g++/atomic:41, from ./src/core/call/call_arena_allocator.h:21, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:442:22: error: expected unqualified-id before '=' token 442 | int> = 0> | ^ In file included from src/core/channelz/channel_trace.cc:29: ./src/core/channelz/channelz.h: At global scope: ./src/core/channelz/channelz.h:106:16: error: 'string_view' in namespace 'absl' does not name a type 106 | static absl::string_view EntityTypeString(EntityType type) { | ^~~~~~~~~~~ ./src/core/channelz/channelz.h:147:16: error: 'string_view' in namespace 'absl' does not name a type 147 | static absl::string_view ChannelArgName() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, const absl::lts_20250512::StatusOr&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:634:47: error: 'OpenBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 634 | os << internal_statusor::StringifyRandom::OpenBrackets() | ^~~~~~~~~~~~ ./src/core/channelz/channelz.h:169:24: error: 'absl::string_view' has not been declared 169 | void RunZTrace(absl::string_view name, Timestamp deadline, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:636:47: error: 'CloseBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 636 | << internal_statusor::StringifyRandom::CloseBrackets(); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const absl::lts_20250512::StatusOr&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:653:54: error: 'OpenBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 653 | internal_statusor::StringifyRandom::OpenBrackets(), | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:655:54: error: 'CloseBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 655 | internal_statusor::StringifyRandom::CloseBrackets()); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:688:22: error: expected constructor, destructor, or type conversion before '(' token 688 | StatusOr::StatusOr(absl::in_place_t, Args&&... args) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:693:22: error: expected constructor, destructor, or type conversion before '(' token 693 | StatusOr::StatusOr(absl::in_place_t, std::initializer_list ilist, | ^ In file included from ./src/core/lib/promise/activity.h:38, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/util/dump_args.h:50:31: error: 'absl::string_view' has not been declared 50 | virtual void Append(absl::string_view x) = 0; | ^~~~~~~~~~~ ./src/core/util/dump_args.h:60:23: error: 'absl::string_view' has not been declared 60 | void Append(absl::string_view x) override { sink_.Append(x); } | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h: In instantiation of 'class absl::lts_20250512::InlinedVector': ./src/core/channelz/channelz.h:195:39: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:105:9: error: no type named 'MoveAssignmentPolicy' in 'class absl::lts_20250512::inlined_vector_internal::Storage >' 105 | using MoveAssignmentPolicy = typename Storage::MoveAssignmentPolicy; | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:207, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:45, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h: In static member function 'static std::true_type absl::lts_20250512::container_internal::common_policy_traits >::transfer_impl(Alloc*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::slot_type*, absl::lts_20250512::container_internal::common_policy_traits >::Rank1)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common_policy_traits.h:133:33: error: 'launder' is not a member of 'std' 133 | static_cast(std::launder( | ^~~~~~~ ./src/core/util/dump_args.h: In constructor 'grpc_core::dump_args_detail::DumpArgs::DumpArgs(const char*, const Args& ...)': ./src/core/util/dump_args.h:34:24: warning: fold-expressions only available with '-std=c++17' or '-std=gnu++17' 34 | (AddDumper(&args), ...); | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:211, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:45, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h: In static member function 'static absl::lts_20250512::container_internal::hash_policy_traits >::key_type& absl::lts_20250512::container_internal::hash_policy_traits >::ReturnKey::Impl(Key&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h:42:20: error: 'launder' is not a member of 'std' 42 | return *std::launder( | ^~~~~~~ ./src/core/util/dump_args.h: In lambda function: ./src/core/util/dump_args.h:75:56: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 75 | [p](CustomSink& os) { os.Append(absl::StrFormat("%p", *p)); }); | ~~~~~~~~~~~~~~~^~~~~~~~~~ | | | std::string {aka std::__cxx11::basic_string} ./src/core/util/dump_args.h:50:43: note: initializing argument 1 of 'virtual void grpc_core::dump_args_detail::DumpArgs::CustomSink::Append(int)' 50 | virtual void Append(absl::string_view x) = 0; | ~~~~~~~~~~~~~~~~~~^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_core::dump_args_detail::DumpArgs::CustomSink&) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable' ./src/core/util/dump_args.h:75:70: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_core::dump_args_detail::DumpArgs::CustomSink&) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable' ./src/core/util/dump_args.h:75:70: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable': ./src/core/util/dump_args.h:75:70: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:211, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h: In static member function 'static absl::lts_20250512::container_internal::hash_policy_traits >::key_type& absl::lts_20250512::container_internal::hash_policy_traits >::ReturnKey::Impl(Key&&, int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_policy_traits.h:42:20: error: 'launder' is not a member of 'std' 42 | return *std::launder( | ^~~~~~~ In file included from ./src/core/lib/promise/activity.h:38, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/util/dump_args.h: In member function 'int grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)': ./src/core/util/dump_args.h:75:70: error: no matching function for call to 'std::vector >::push_back(grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)::)' 75 | [p](CustomSink& os) { os.Append(absl::StrFormat("%p", *p)); }); | ^ In file included from /usr/include/g++/vector:67, from include/grpc/event_engine/internal/memory_allocator_impl.h:24, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/bits/stl_vector.h:1187:7: note: candidate: 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = absl::lts_20250512::AnyInvocable; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = absl::lts_20250512::AnyInvocable]' 1187 | push_back(const value_type& __x) | ^~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1187:35: note: no known conversion for argument 1 from 'grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)::' to 'const value_type&' {aka 'const absl::lts_20250512::AnyInvocable&'} 1187 | push_back(const value_type& __x) | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/stl_vector.h:1203:7: note: candidate: 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = absl::lts_20250512::AnyInvocable; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = absl::lts_20250512::AnyInvocable]' 1203 | push_back(value_type&& __x) | ^~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1203:30: note: no known conversion for argument 1 from 'grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)::' to 'std::vector >::value_type&&' {aka 'absl::lts_20250512::AnyInvocable&&'} 1203 | push_back(value_type&& __x) | ~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:72: error: expected primary-expression before '>' token 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:75: error: 'value' in namespace '::' does not name a type 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'size_t absl::lts_20250512::container_internal::TryFindNewIndexWithoutProbing(size_t, size_t, size_t, absl::lts_20250512::container_internal::ctrl_t*, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1488:7: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' 1488 | if (auto mask = new_g.MaskNonFull(); ABSL_PREDICT_TRUE(mask)) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::ShouldSampleHashtablezInfoForAlloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:15: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1592 | return std::is_same_v>; | ^~~~~~~~~ | is_same /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:34: error: expected primary-expression before ',' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:55: error: expected primary-expression before '>' token 1592 | return std::is_same_v>; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:57: error: expected primary-expression before ';' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSizeFor1ByteSlot()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1692:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1692 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:45, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::CommonFields::set_control(absl::lts_20250512::container_internal::ctrl_t*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:993:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 993 | if constexpr (kGenerateSeed) { | ^~~~~~~~~ In file included from src/core/channelz/channel_trace.cc:29: ./src/core/channelz/channelz.h:214:40: error: 'absl::string_view' has not been declared 214 | virtual void AddAdditionalInfo(absl::string_view name, | ^~~~~~~~~~~ ./src/core/channelz/channelz.h:233:51: error: 'absl::string_view' has not been declared 233 | virtual std::unique_ptr GetZTrace(absl::string_view /*name*/) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSize(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1705:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1705 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::IsAboveValidSize(size_t, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1721:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1721 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:142:19: error: wrong number of template arguments (4, should be 1) 142 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1972:28: error: 'disjunction' in namespace 'absl' does not name a template type 1972 | using Insertable = absl::disjunction< | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/http_inputs.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/http_inputs.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'bool absl::lts_20250512::container_internal::CommonFields::should_rehash_for_bug_detection_on_insert() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1080:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1080 | if constexpr (!SwisstableGenerationsEnabled()) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::value, T>>; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:51: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:61: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::SizeToCapacity(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1229:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1229 | if constexpr (Group::kWidth == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:66: error: wrong number of template arguments (4, should be 3) 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/memory:63, from ./src/core/credentials/transport/security_connector.h:27, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:70: error: wrong number of template arguments (6, should be 1) 110 | IfRRef::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'size_t absl::lts_20250512::container_internal::TryFindNewIndexWithoutProbing(size_t, size_t, size_t, absl::lts_20250512::container_internal::ctrl_t*, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1488:7: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' 1488 | if (auto mask = new_g.MaskNonFull(); ABSL_PREDICT_TRUE(mask)) { | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:30: error: 'Insertable' was not declared in this scope 2243 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:42: error: template argument 1 is invalid 2243 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:57: error: expected unqualified-id before '=' token 2243 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::ShouldSampleHashtablezInfoForAlloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:15: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1592 | return std::is_same_v>; | ^~~~~~~~~ | is_same /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:34: error: expected primary-expression before ',' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:55: error: expected primary-expression before '>' token 1592 | return std::is_same_v>; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:57: error: expected primary-expression before ';' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:147:19: error: wrong number of template arguments (4, should be 1) 147 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSizeFor1ByteSlot()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1692:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1692 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSize(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1705:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1705 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::IsAboveValidSize(size_t, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1721:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1721 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:30: error: 'Insertable' was not declared in this scope 2255 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:42: error: template argument 1 is invalid 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:57: error: expected unqualified-id before '=' token 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'size_t absl::lts_20250512::container_internal::TryFindNewIndexWithoutProbing(size_t, size_t, size_t, absl::lts_20250512::container_internal::ctrl_t*, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1488:7: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' 1488 | if (auto mask = new_g.MaskNonFull(); ABSL_PREDICT_TRUE(mask)) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1972:28: error: 'disjunction' in namespace 'absl' does not name a template type 1972 | using Insertable = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::ShouldSampleHashtablezInfoForAlloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:15: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1592 | return std::is_same_v>; | ^~~~~~~~~ | is_same /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:34: error: expected primary-expression before ',' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:55: error: expected primary-expression before '>' token 1592 | return std::is_same_v>; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:57: error: expected primary-expression before ';' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:149:19: error: wrong number of template arguments (4, should be 1) 149 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:30: error: 'Insertable' was not declared in this scope 2265 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:42: error: template argument 1 is invalid 2265 | std::enable_if_t::value, int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:57: error: expected unqualified-id before '=' token 2265 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSizeFor1ByteSlot()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1692:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1692 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/lib/promise/activity.h: At global scope: ./src/core/lib/promise/activity.h:611:8: error: 'optional' in namespace 'std' does not name a template type 611 | std::optional RunStep() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~~~~~~ ./src/core/lib/promise/activity.h:611:3: note: 'std::optional' is only available from C++17 onwards 611 | std::optional RunStep() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~ ./src/core/lib/promise/activity.h:620:8: error: 'optional' in namespace 'std' does not name a template type 620 | std::optional Start(Factory promise_factory) | ^~~~~~~~ ./src/core/lib/promise/activity.h:620:3: note: 'std::optional' is only available from C++17 onwards 620 | std::optional Start(Factory promise_factory) | ^~~ ./src/core/lib/promise/activity.h:630:8: error: 'optional' in namespace 'std' does not name a template type 630 | std::optional StepLoop() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~~~~~~ ./src/core/lib/promise/activity.h:630:3: note: 'std::optional' is only available from C++17 onwards 630 | std::optional StepLoop() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSize(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1705:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1705 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::IsAboveValidSize(size_t, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1721:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1721 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ ./src/core/lib/promise/activity.h: In member function 'void grpc_core::promise_detail::PromiseActivity::Step()': ./src/core/lib/promise/activity.h:601:19: error: there are no arguments to 'RunStep' that depend on a template parameter, so a declaration of 'RunStep' must be available [-fpermissive] 601 | auto status = RunStep(); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1972:28: error: 'disjunction' in namespace 'absl' does not name a template type 1972 | using Insertable = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:30: error: 'Insertable' was not declared in this scope 2275 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:42: error: template argument 1 is invalid 2275 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:57: error: expected unqualified-id before '=' token 2275 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:39: error: 'Insertable' was not declared in this scope 1989 | IsDecomposable::value, T>>; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:51: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:61: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:151:19: error: wrong number of template arguments (4, should be 1) 151 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:66: error: wrong number of template arguments (4, should be 3) 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/utility:70, from ./src/core/ext/filters/http/client_authority_filter.h:24, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:39: error: 'Insertable' was not declared in this scope 1989 | IsDecomposable::value, T>>; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:51: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:61: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:66: error: wrong number of template arguments (4, should be 3) 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from include/grpc/event_engine/endpoint_config.h:20, from include/grpc/event_engine/event_engine.h:17, from ./src/core/client_channel/retry_filter.h:20, from src/core/client_channel/retry_filter.cc:17: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2448 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:59: error: template argument 1 is invalid 2448 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:68: error: expected '>' before '&&' token 2448 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2451:35: error: expected unqualified-id before '=' token 2451 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2439 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:65: error: template argument 1 is invalid 2439 | int = std::enable_if_t::value && | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:45, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:30: error: 'Insertable' was not declared in this scope 2243 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:42: error: template argument 1 is invalid 2243 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:57: error: expected unqualified-id before '=' token 2243 | std::enable_if_t::value, int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:30: error: 'Insertable' was not declared in this scope 2243 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:42: error: template argument 1 is invalid 2243 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:57: error: expected unqualified-id before '=' token 2243 | std::enable_if_t::value, int> = 0> | ^ In file included from include/grpc/event_engine/event_engine.h:17, from ./src/core/util/time.h:18, from ./src/core/lib/resource_quota/periodic_update.h:24, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: include/grpc/event_engine/endpoint_config.h: At global scope: include/grpc/event_engine/endpoint_config.h:36:16: error: 'optional' in namespace 'std' does not name a template type 36 | virtual std::optional GetInt(absl::string_view key) const = 0; | ^~~~~~~~ include/grpc/event_engine/endpoint_config.h:36:11: note: 'std::optional' is only available from C++17 onwards 36 | virtual std::optional GetInt(absl::string_view key) const = 0; | ^~~ include/grpc/event_engine/endpoint_config.h:39:16: error: 'optional' in namespace 'std' does not name a template type 39 | virtual std::optional GetString( | ^~~~~~~~ include/grpc/event_engine/endpoint_config.h:39:11: note: 'std::optional' is only available from C++17 onwards 39 | virtual std::optional GetString( | ^~~ include/grpc/event_engine/endpoint_config.h:43:3: error: 'GetVoidPointer' declared as a 'virtual' field 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ^~~~~~~ include/grpc/event_engine/endpoint_config.h:43:17: error: expected ';' at end of member declaration 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ^~~~~~~~~~~~~~ | ; include/grpc/event_engine/endpoint_config.h:43:49: error: expected ')' before 'key' 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ~ ^~~~ | ) In file included from include/grpc/event_engine/event_engine.h:18, from ./src/core/util/time.h:18, from ./src/core/lib/resource_quota/periodic_update.h:24, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: include/grpc/event_engine/extensible.h:62:3: error: 'QueryExtension' declared as a 'virtual' field 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~~~~ include/grpc/event_engine/extensible.h:62:17: error: expected ';' at end of member declaration 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~~~~~~~~~~~ | ; include/grpc/event_engine/extensible.h:62:32: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~ include/grpc/event_engine/extensible.h:62:32: error: invalid use of '::' include/grpc/event_engine/extensible.h:62:76: error: expected ';' at end of member declaration 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^ | ; In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::CommonFields::set_control(absl::lts_20250512::container_internal::ctrl_t*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:993:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 993 | if constexpr (kGenerateSeed) { | ^~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/address.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/core/v3/address.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:75: error: wrong number of template arguments (4, should be 1) 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:30: error: 'Insertable' was not declared in this scope 2255 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:42: error: template argument 1 is invalid 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:57: error: expected unqualified-id before '=' token 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:72: error: expected primary-expression before '>' token 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^ In file included from include/grpc/event_engine/slice_buffer.h:19, from include/grpc/event_engine/event_engine.h:22, from ./src/core/util/time.h:18, from ./src/core/lib/resource_quota/periodic_update.h:24, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: include/grpc/event_engine/slice.h:73:9: error: 'string_view' in namespace 'absl' does not name a type 73 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:75: error: 'value' in namespace '::' does not name a type 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ ./src/core/channelz/channelz.h:330:16: error: 'string_view' in namespace 'absl' does not name a type 330 | static absl::string_view ChannelArgName() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:30: error: 'Insertable' was not declared in this scope 2265 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:42: error: template argument 1 is invalid 2265 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:57: error: expected unqualified-id before '=' token 2265 | std::enable_if_t::value, int> = 0> | ^ ./src/core/channelz/channelz.h:363:8: error: 'optional' in namespace 'std' does not name a template type 363 | std::optional connectivity_state(); | ^~~~~~~~ ./src/core/channelz/channelz.h:363:3: note: 'std::optional' is only available from C++17 onwards 363 | std::optional connectivity_state(); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:30: error: 'Insertable' was not declared in this scope 2255 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:42: error: template argument 1 is invalid 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:57: error: expected unqualified-id before '=' token 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:74: error: wrong number of template arguments (4, should be 1) 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ include/grpc/event_engine/slice.h:123:50: error: 'absl::string_view' has not been declared 123 | inline bool operator==(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In function 'bool grpc_event_engine::experimental::slice_detail::operator==(const grpc_event_engine::experimental::slice_detail::BaseSlice&, int)': include/grpc/event_engine/slice.h:124:12: error: 'const class grpc_event_engine::experimental::slice_detail::BaseSlice' has no member named 'as_string_view' 124 | return a.as_string_view() == b; | ^~~~~~~~~~~~~~ include/grpc/event_engine/slice.h: At global scope: include/grpc/event_engine/slice.h:127:50: error: 'absl::string_view' has not been declared 127 | inline bool operator!=(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In function 'bool grpc_event_engine::experimental::slice_detail::operator!=(const grpc_event_engine::experimental::slice_detail::BaseSlice&, int)': include/grpc/event_engine/slice.h:128:12: error: 'const class grpc_event_engine::experimental::slice_detail::BaseSlice' has no member named 'as_string_view' 128 | return a.as_string_view() != b; | ^~~~~~~~~~~~~~ include/grpc/event_engine/slice.h: At global scope: include/grpc/event_engine/slice.h:131:13: error: declaration of 'operator==' as non-function 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ include/grpc/event_engine/slice.h:131:30: error: 'string_view' is not a member of 'absl' 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:131:45: error: expected primary-expression before 'const' 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~ include/grpc/event_engine/slice.h:135:13: error: declaration of 'operator!=' as non-function 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ include/grpc/event_engine/slice.h:135:30: error: 'string_view' is not a member of 'absl' 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:135:45: error: expected primary-expression before 'const' 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~ include/grpc/event_engine/slice.h:160:37: error: 'absl::string_view' has not been declared 160 | static Out FromCopiedString(absl::string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:30: error: 'Insertable' was not declared in this scope 2275 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:42: error: template argument 1 is invalid 2275 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:57: error: expected unqualified-id before '=' token 2275 | std::enable_if_t::value, int> = 0> | ^ include/grpc/event_engine/slice.h: In static member function 'static Out grpc_event_engine::experimental::slice_detail::CopyConstructors::FromCopiedString(int)': include/grpc/event_engine/slice.h:161:31: error: request for member 'data' in 's', which is of non-class type 'int' 161 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ include/grpc/event_engine/slice.h:161:41: error: request for member 'size' in 's', which is of non-class type 'int' 161 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2448 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:59: error: template argument 1 is invalid 2448 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:68: error: expected '>' before '&&' token 2448 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2451:35: error: expected unqualified-id before '=' token 2451 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'bool absl::lts_20250512::container_internal::CommonFields::should_rehash_for_bug_detection_on_insert() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1080:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1080 | if constexpr (!SwisstableGenerationsEnabled()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:30: error: 'Insertable' was not declared in this scope 2265 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:42: error: template argument 1 is invalid 2265 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:57: error: expected unqualified-id before '=' token 2265 | std::enable_if_t::value, int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:74: error: wrong number of template arguments (4, should be 1) 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::SizeToCapacity(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1229:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1229 | if constexpr (Group::kWidth == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2439 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:65: error: template argument 1 is invalid 2439 | int = std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2470 | IsDecomposableAndInsertable::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:62: error: template argument 1 is invalid 2470 | IsDecomposableAndInsertable::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:30: error: 'Insertable' was not declared in this scope 2275 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:42: error: template argument 1 is invalid 2275 | std::enable_if_t::value, int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/hash/hash.h:88, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_event_engine::experimental::internal::WriteEvent, absl::lts_20250512::Time, std::vector) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable) const> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable) const>' include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_event_engine::experimental::internal::WriteEvent, absl::lts_20250512::Time, std::vector) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable) const> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable) const>' include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:72: error: expected primary-expression before '>' token 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable) const>': include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/channelz/channelz.h:520:10: error: 'optional' in namespace 'std' does not name a template type 520 | std::optional tls; | ^~~~~~~~ ./src/core/channelz/channelz.h:520:5: note: 'std::optional' is only available from C++17 onwards 520 | std::optional tls; | ^~~ ./src/core/channelz/channelz.h:521:10: error: 'optional' in namespace 'std' does not name a template type 521 | std::optional other; | ^~~~~~~~ ./src/core/channelz/channelz.h:521:5: note: 'std::optional' is only available from C++17 onwards 521 | std::optional other; | ^~~ ./src/core/channelz/channelz.h:525:18: error: 'string_view' in namespace 'absl' does not name a type 525 | static absl::string_view ChannelArgName() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:75: error: 'value' in namespace '::' does not name a type 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ In file included from ./src/core/util/time.h:18, from ./src/core/lib/resource_quota/periodic_update.h:24, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: include/grpc/event_engine/event_engine.h: At global scope: include/grpc/event_engine/event_engine.h:297:12: error: 'optional' in namespace 'std' does not name a template type 297 | std::optional TakeMetricsSink() { | ^~~~~~~~ include/grpc/event_engine/event_engine.h:297:7: note: 'std::optional' is only available from C++17 onwards 297 | std::optional TakeMetricsSink() { | ^~~ ./src/core/channelz/channelz.h:601:8: error: 'optional' in namespace 'std' does not name a template type 601 | std::optional CycleCounterToTimestamp( | ^~~~~~~~ ./src/core/channelz/channelz.h:601:3: note: 'std::optional' is only available from C++17 onwards 601 | std::optional CycleCounterToTimestamp( | ^~~ include/grpc/event_engine/event_engine.h:332:12: error: 'optional' in namespace 'std' does not name a template type 332 | std::optional metrics_sink_; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:332:7: note: 'std::optional' is only available from C++17 onwards 332 | std::optional metrics_sink_; | ^~~ include/grpc/event_engine/event_engine.h:369:18: error: 'optional' in namespace 'std' does not name a template type 369 | virtual std::optional GetMetricName(size_t key) = 0; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:369:13: note: 'std::optional' is only available from C++17 onwards 369 | virtual std::optional GetMetricName(size_t key) = 0; | ^~~ include/grpc/event_engine/event_engine.h:372:18: error: 'optional' in namespace 'std' does not name a template type 372 | virtual std::optional GetMetricKey(absl::string_view name) = 0; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:372:13: note: 'std::optional' is only available from C++17 onwards 372 | virtual std::optional GetMetricKey(absl::string_view name) = 0; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:31: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected primary-expression before 'const' 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected '>' before 'const' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:72: error: 'value' in namespace '::' does not name a type 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:165:26: error: wrong number of template arguments (4, should be 1) 165 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:493:39: error: 'absl::string_view' has not been declared 493 | absl::string_view name, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ include/grpc/event_engine/event_engine.h:494:39: error: 'absl::string_view' has not been declared 494 | absl::string_view default_port) = 0; | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:500:34: error: 'absl::string_view' has not been declared 500 | absl::string_view name) = 0; | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:506:34: error: 'absl::string_view' has not been declared 506 | absl::string_view name) = 0; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'size_t absl::lts_20250512::container_internal::TryFindNewIndexWithoutProbing(size_t, size_t, size_t, absl::lts_20250512::container_internal::ctrl_t*, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1488:7: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' 1488 | if (auto mask = new_g.MaskNonFull(); ABSL_PREDICT_TRUE(mask)) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::ShouldSampleHashtablezInfoForAlloc()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:15: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1592 | return std::is_same_v>; | ^~~~~~~~~ | is_same /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:34: error: expected primary-expression before ',' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:55: error: expected primary-expression before '>' token 1592 | return std::is_same_v>; | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:57: error: expected primary-expression before ';' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSizeFor1ByteSlot()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1692:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1692 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr size_t absl::lts_20250512::container_internal::MaxValidSize(size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1705:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1705 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::IsAboveValidSize(size_t, size_t)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1721:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 1721 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2448 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:59: error: template argument 1 is invalid 2448 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:68: error: expected '>' before '&&' token 2448 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2451:35: error: expected unqualified-id before '=' token 2451 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2439 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:65: error: template argument 1 is invalid 2439 | int = std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:167:25: error: wrong number of template arguments (4, should be 1) 167 | true, false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1972:28: error: 'disjunction' in namespace 'absl' does not name a template type 1972 | using Insertable = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2478 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:66: error: template argument 1 is invalid 2478 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:75: error: expected '>' before '&&' token 2478 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2480:35: error: expected unqualified-id before '=' token 2480 | int> = 0> | ^ include/grpc/event_engine/event_engine.h: In member function 'bool grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs::has_metrics_sink() const': include/grpc/event_engine/event_engine.h:303:46: error: 'metrics_sink_' was not declared in this scope; did you mean 'has_metrics_sink'? 303 | bool has_metrics_sink() const { return metrics_sink_.has_value(); } | ^~~~~~~~~~~~~ | has_metrics_sink ./src/core/channelz/channelz.h: In member function 'auto grpc_core::channelz::SocketNode::last_local_stream_created_timestamp() const': ./src/core/channelz/channelz.h:580:12: error: 'CycleCounterToTimestamp' was not declared in this scope 580 | return CycleCounterToTimestamp( | ^~~~~~~~~~~~~~~~~~~~~~~ include/grpc/event_engine/event_engine.h: In member function 'void grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs::set_metrics_sink(grpc_event_engine::experimental::EventEngine::Endpoint::WriteEventSink)': include/grpc/event_engine/event_engine.h:306:9: error: 'metrics_sink_' was not declared in this scope; did you mean 'has_metrics_sink'? 306 | metrics_sink_ = std::move(sink); | ^~~~~~~~~~~~~ | has_metrics_sink /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2470 | IsDecomposableAndInsertable::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:62: error: template argument 1 is invalid 2470 | IsDecomposableAndInsertable::value && | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:169:25: error: wrong number of template arguments (4, should be 1) 169 | true, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from ./src/core/util/time.h:29, from ./src/core/lib/resource_quota/periodic_update.h:24, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/util/useful.h: At global scope: ./src/core/util/useful.h:69:29: error: 'variant' in namespace 'std' does not name a template type 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~~~~~ ./src/core/util/useful.h:69:24: note: 'std::variant' is only available from C++17 onwards 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~ ./src/core/util/useful.h:69:36: error: expected ',' or '...' before '<' token 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:39: error: 'Insertable' was not declared in this scope 1989 | IsDecomposable::value, T>>; | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:51: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:61: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ ./src/core/util/useful.h: In function 'int grpc_core::QsortCompare(int)': ./src/core/util/useful.h:70:34: error: 'a' was not declared in this scope 70 | const int index = QsortCompare(a.index(), b.index()); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:66: error: wrong number of template arguments (4, should be 3) 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^ ./src/core/util/useful.h:70:45: error: 'b' was not declared in this scope 70 | const int index = QsortCompare(a.index(), b.index()); | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/stl_tree.h:63, from /usr/include/g++/map:60, from ./src/core/credentials/call/external/aws_request_signer.h:22, from src/core/credentials/call/external/aws_request_signer.cc:16: /usr/include/g++/type_traits:2558:11: note: provided for 'template using conditional_t = typename std::conditional::type' 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ ./src/core/util/useful.h:72:15: error: 'visit' is not a member of 'std' 72 | return std::visit( | ^~~~~ ./src/core/util/useful.h:72:15: note: 'std::visit' is only available from C++17 onwards ./src/core/channelz/channelz.h: In member function 'auto grpc_core::channelz::SocketNode::last_remote_stream_created_timestamp() const': ./src/core/channelz/channelz.h:584:12: error: 'CycleCounterToTimestamp' was not declared in this scope 584 | return CycleCounterToTimestamp( | ^~~~~~~~~~~~~~~~~~~~~~~ ./src/core/util/useful.h: At global scope: ./src/core/util/useful.h:79:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~ ./src/core/util/useful.h:79:31: error: 'int grpc_core::QsortCompare' redeclared as different kind of entity 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/util/useful.h:69:5: note: previous declaration 'template int grpc_core::QsortCompare(int)' 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2511 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:65: error: template argument 1 is invalid 2511 | int = std::enable_if_t::value && | ^ ./src/core/util/useful.h:79:31: error: 'string_view' is not a member of 'absl' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/util/useful.h:79:52: error: 'string_view' is not a member of 'absl' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:72: error: expected primary-expression before '>' token 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:75: error: 'value' in namespace '::' does not name a type 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ In file included from ./src/core/lib/resource_quota/periodic_update.h:24, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/util/time.h:180:8: error: 'optional' in namespace 'std' does not name a template type 180 | std::optional cached_time_; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:31: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/util/time.h:180:3: note: 'std::optional' is only available from C++17 onwards 180 | std::optional cached_time_; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected primary-expression before 'const' 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected '>' before 'const' ./src/core/channelz/channelz.h: In member function 'auto grpc_core::channelz::SocketNode::last_message_sent_timestamp() const': ./src/core/channelz/channelz.h:588:12: error: 'CycleCounterToTimestamp' was not declared in this scope 588 | return CycleCounterToTimestamp( | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:72: error: 'value' in namespace '::' does not name a type 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:30: error: 'Insertable' was not declared in this scope 2243 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:42: error: template argument 1 is invalid 2243 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:57: error: expected unqualified-id before '=' token 2243 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:72: error: expected primary-expression before '>' token 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:75: error: 'value' in namespace '::' does not name a type 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ ./src/core/util/time.h: In member function 'virtual void grpc_core::ScopedTimeCache::InvalidateCache()': ./src/core/util/time.h:174:5: error: 'cached_time_' was not declared in this scope 174 | cached_time_ = std::nullopt; | ^~~~~~~~~~~~ ./src/core/util/time.h:174:25: error: 'nullopt' is not a member of 'std' 174 | cached_time_ = std::nullopt; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ ./src/core/channelz/channelz.h: In member function 'auto grpc_core::channelz::SocketNode::last_message_received_timestamp() const': ./src/core/channelz/channelz.h:592:12: error: 'CycleCounterToTimestamp' was not declared in this scope 592 | return CycleCounterToTimestamp( | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:174:19: error: wrong number of template arguments (4, should be 1) 174 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:30: error: 'Insertable' was not declared in this scope 2255 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:42: error: template argument 1 is invalid 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:57: error: expected unqualified-id before '=' token 2255 | std::enable_if_t::value, int> = 0> | ^ ./src/core/util/time.h: In member function 'void grpc_core::ScopedTimeCache::TestOnlySetNow(grpc_core::Timestamp)': ./src/core/util/time.h:177:40: error: 'cached_time_' was not declared in this scope 177 | void TestOnlySetNow(Timestamp now) { cached_time_ = now; } | ^~~~~~~~~~~~ In file included from ./src/core/lib/slice/slice.h:30, from src/core/channelz/channel_trace.cc:30: ./src/core/lib/slice/slice_internal.h: At global scope: ./src/core/lib/slice/slice_internal.h:77:14: error: 'string_view' in namespace 'absl' does not name a type 77 | inline absl::string_view StringViewFromSlice(const grpc_slice& slice) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2478 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:66: error: template argument 1 is invalid 2478 | std::enable_if_t::value && | ^ ./src/core/lib/slice/slice_internal.h: In function 'uint32_t grpc_slice_hash(const grpc_slice&)': ./src/core/lib/slice/slice_internal.h:86:34: error: 'StringViewFromSlice' is not a member of 'grpc_core' 86 | return absl::HashOf(grpc_core::StringViewFromSlice(s)); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:75: error: expected '>' before '&&' token 2478 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2480:35: error: expected unqualified-id before '=' token 2480 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2519 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:59: error: template argument 1 is invalid 2519 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:68: error: expected '>' before '&&' token 2519 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2522:35: error: expected unqualified-id before '=' token 2522 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:176:19: error: wrong number of template arguments (4, should be 1) 176 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:30: error: 'Insertable' was not declared in this scope 2265 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:42: error: template argument 1 is invalid 2265 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:57: error: expected unqualified-id before '=' token 2265 | std::enable_if_t::value, int> = 0> | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/substitution_format_string.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/core/v3/substitution_format_string.upbdefs.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:64:26: error: 'HasValue' does not name a type; did you mean 'Value'? 64 | using LifetimeBoundK = HasValue< | ^~~~~~~~ | Value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:71:7: error: 'HasValue' does not name a type; did you mean 'Value'? 71 | HasValue>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:30: error: 'Insertable' was not declared in this scope 2275 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:42: error: template argument 1 is invalid 2275 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:57: error: expected unqualified-id before '=' token 2275 | std::enable_if_t::value, int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:178:19: error: wrong number of template arguments (4, should be 1) 178 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2511 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:65: error: template argument 1 is invalid 2511 | int = std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2448 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:59: error: template argument 1 is invalid 2448 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:68: error: expected '>' before '&&' token 2448 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2451:35: error: expected unqualified-id before '=' token 2451 | int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ In file included from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/lib/resource_quota/memory_quota.h: At global scope: ./src/core/lib/resource_quota/memory_quota.h:152:38: error: 'std::optional' has not been declared 152 | virtual void RunAndDelete(std::optional sweep) = 0; | ^~~~~~~~ ./src/core/lib/resource_quota/memory_quota.h:152:46: error: expected ',' or '...' before '<' token 152 | virtual void RunAndDelete(std::optional sweep) = 0; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:72: error: expected primary-expression before '>' token 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:75: error: 'value' in namespace '::' does not name a type 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:62: error: template argument 1 is invalid 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:77: error: expected unqualified-id before '=' token 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ ./src/core/lib/resource_quota/memory_quota.h:168:30: error: 'std::optional' has not been declared 168 | void RunAndDelete(std::optional sweep) override { | ^~~~~~~~ ./src/core/lib/resource_quota/memory_quota.h:168:38: error: expected ',' or '...' before '<' token 168 | void RunAndDelete(std::optional sweep) override { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:183:19: error: wrong number of template arguments (4, should be 1) 183 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2470 | IsDecomposableAndInsertable::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:62: error: template argument 1 is invalid 2470 | IsDecomposableAndInsertable::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:30: error: 'Insertable' was not declared in this scope 2547 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:49: error: template argument 1 is invalid 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:64: error: expected unqualified-id before '=' token 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2439 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:65: error: template argument 1 is invalid 2439 | int = std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2519 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:59: error: template argument 1 is invalid 2519 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:68: error: expected '>' before '&&' token 2519 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2522:35: error: expected unqualified-id before '=' token 2522 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:185:19: error: wrong number of template arguments (4, should be 1) 185 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ ./src/core/lib/resource_quota/memory_quota.h: In member function 'void grpc_core::ReclaimerQueue::Handle::SweepFn::RunAndDelete(int)': ./src/core/lib/resource_quota/memory_quota.h:169:14: error: 'sweep' was not declared in this scope; did you mean 'Sweep'? 169 | if (!sweep.has_value()) MarkCancelled(); | ^~~~~ | Sweep ./src/core/lib/resource_quota/memory_quota.h:170:22: error: 'sweep' was not declared in this scope; did you mean 'Sweep'? 170 | f_(std::move(sweep)); | ^~~~~ | Sweep /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In destructor 'absl::lts_20250512::container_internal::raw_hash_set::~raw_hash_set()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2361:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 2361 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:62: error: template argument 1 is invalid 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:77: error: expected unqualified-id before '=' token 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:187:19: error: wrong number of template arguments (4, should be 1) 187 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:31: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected primary-expression before 'const' 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected '>' before 'const' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:72: error: 'value' in namespace '::' does not name a type 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::destroy_slots()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3087:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3087 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:30: error: 'Insertable' was not declared in this scope 2547 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:49: error: template argument 1 is invalid 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:64: error: expected unqualified-id before '=' token 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::AssertNotDebugCapacity() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3329:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3329 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:329:57: error: 'out' was not declared in this scope 329 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:72: error: expected primary-expression before '>' token 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In static member function 'static const absl::lts_20250512::container_internal::PolicyFunctions& absl::lts_20250512::container_internal::raw_hash_set::GetPolicyFunctions()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:31: error: expected primary-expression before '>' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'string_view' is not a member of 'absl' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:33: error: expected primary-expression before '?' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:334:53: error: expected primary-expression before '*' token 334 | absl::int128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:30: error: expected primary-expression before '>' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:32: error: expected primary-expression before '?' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:334:68: error: 'out' was not declared in this scope 334 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/metrics/v3/stats.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/metrics/v3/stats.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'string_view' is not a member of 'absl' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:339:54: error: expected primary-expression before '*' token 339 | absl::uint128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In destructor 'absl::lts_20250512::container_internal::raw_hash_set::~raw_hash_set()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2361:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 2361 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:339:69: error: 'out' was not declared in this scope 339 | absl::uint128* absl_nonnull out) { | ^~~ ./src/core/lib/resource_quota/memory_quota.h: At global scope: ./src/core/lib/resource_quota/memory_quota.h:327:9: error: 'string_view' in namespace 'absl' does not name a type 327 | absl::string_view name() const { return name_; } | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:31, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, absl::lts_20250512::Hex)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:229:25: error: 'string_view' is not a member of 'absl' 229 | sink.Append(absl::string_view(end - real_width, real_width)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:236:25: error: 'string_view' is not a member of 'absl' 236 | sink.Append(absl::string_view(end - hex.width, hex.width)); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:64:26: error: 'HasValue' does not name a type; did you mean 'Value'? 64 | using LifetimeBoundK = HasValue< | ^~~~~~~~ | Value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:75: error: 'value' in namespace '::' does not name a type 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, absl::lts_20250512::Dec)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:303:23: error: 'string_view' is not a member of 'absl' 303 | sink.Append(absl::string_view(writer, static_cast(end - writer))); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:71:7: error: 'HasValue' does not name a type; did you mean 'Value'? 71 | HasValue>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::destroy_slots()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3087:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3087 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:394:9: error: 'string_view' in namespace 'absl' does not name a type 394 | absl::string_view::size_type size() const { return piece_.size(); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:396:9: error: 'string_view' in namespace 'absl' does not name a type 396 | absl::string_view Piece() const { return piece_; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:75: error: wrong number of template arguments (4, should be 1) 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:429:9: error: 'string_view' in namespace 'absl' does not name a type 429 | absl::string_view piece_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:327:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 327 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:331:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 331 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:335:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 335 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:339:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 339 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:343:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 343 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:347:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 347 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(float)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:352:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 352 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(double)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:354:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 354 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const absl::lts_20250512::strings_internal::AlphaNumBuffer&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:360:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 360 | : piece_(&buf.data[0], buf.size) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const char*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:364:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::AssertNotDebugCapacity() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3329:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3329 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:364:16: error: 'NullSafeStringView' was not declared in this scope 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const T&, absl::lts_20250512::strings_internal::StringifySink&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:380:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:380:34: error: 'ExtractStringification' is not a member of 'absl::lts_20250512::strings_internal' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const std::__cxx11::basic_string, Allocator>&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:386:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 386 | : piece_(str) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2448 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:59: error: template argument 1 is invalid 2448 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:68: error: expected '>' before '&&' token 2448 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2451:35: error: expected unqualified-id before '=' token 2451 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20250512::AlphaNum::data() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:395:51: error: 'piece_' was not declared in this scope 395 | const char* absl_nullable data() const { return piece_.data(); } | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' 464 | std::string CatPieces(std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:62: error: template argument 1 is invalid 464 | std::string CatPieces(std::initializer_list pieces); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' 466 | std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In static member function 'static const absl::lts_20250512::container_internal::PolicyFunctions& absl::lts_20250512::container_internal::raw_hash_set::GetPolicyFunctions()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:31: error: expected primary-expression before '>' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:129:26: error: wrong number of template arguments (4, should be 1) 129 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:33: error: expected primary-expression before '?' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:58: error: template argument 1 is invalid 466 | std::initializer_list pieces); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:30: error: expected primary-expression before '>' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:32: error: expected primary-expression before '?' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:74: error: wrong number of template arguments (4, should be 1) 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const absl::lts_20250512::AlphaNum&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:549:34: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'size' 549 | return std::string(a.data(), a.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const AV& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:10: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:21: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:32: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:54: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:565:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 565 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:565:54: error: cannot convert '' to 'int' 565 | static_cast(args).Piece()...}); | ^ | | | /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:64: note: initializing argument 1 of 'std::string absl::lts_20250512::strings_internal::CatPieces(int)' 464 | std::string CatPieces(std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::StrAppend(std::string*, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const AV& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:16: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:27: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:38: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ In file included from ./src/core/call/metadata_batch.h:37, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:611:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 611 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:611:60: error: cannot convert '' to 'int' 611 | static_cast(args).Piece()...}); | ^ | | | /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:60: note: initializing argument 2 of 'void absl::lts_20250512::strings_internal::AppendPieces(std::string*, int)' 466 | std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:39: error: expected primary-expression before '*' token 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:54: error: 'out' was not declared in this scope 66 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:66:57: error: expression list treated as compound expression in initializer [-fpermissive] 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:54: error: expected primary-expression before 'float' 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:77:77: error: expression list treated as compound expression in initializer [-fpermissive] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:54: error: expected primary-expression before 'double' 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:88:78: error: expression list treated as compound expression in initializer [-fpermissive] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:54: error: expected primary-expression before 'bool' 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:98:76: error: expression list treated as compound expression in initializer [-fpermissive] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:40: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:42: error: expected primary-expression before '*' token 112 | int_type* absl_nonnull out); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:74: error: wrong number of template arguments (4, should be 1) 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:57: error: 'out' was not declared in this scope 112 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:112:60: error: expression list treated as compound expression in initializer [-fpermissive] 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'string_view' is not a member of 'absl' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:116:53: error: expected primary-expression before '*' token 116 | absl::int128* absl_nonnull out); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:116:68: error: 'out' was not declared in this scope 116 | absl::int128* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'string_view' is not a member of 'absl' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:118:54: error: expected primary-expression before '*' token 118 | absl::uint128* absl_nonnull out); | ^ ./src/core/lib/resource_quota/memory_quota.h:460:29: error: 'optional' in namespace 'std' does not name a template type 460 | GRPC_MUST_USE_RESULT std::optional TryReserve(MemoryRequest request); | ^~~~~~~~ ./src/core/lib/resource_quota/memory_quota.h:460:24: note: 'std::optional' is only available from C++17 onwards 460 | GRPC_MUST_USE_RESULT std::optional TryReserve(MemoryRequest request); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:118:69: error: 'out' was not declared in this scope 118 | absl::uint128* absl_nonnull out); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: In function 'constexpr bool absl::lts_20250512::numbers_internal::is_signed()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:131:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 131 | if constexpr (std::is_arithmetic::value) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:29: error: 'string_view' is not a member of 'absl' 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:53: error: expected primary-expression before '*' token 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ ./src/core/lib/resource_quota/memory_quota.h: In member function 'virtual void grpc_core::GrpcMemoryAllocatorImpl::Release(size_t)': ./src/core/lib/resource_quota/memory_quota.h:412:42: error: cannot convert 'grpc_core::GrpcMemoryAllocatorImpl::Release(size_t)::' to 'absl::lts_20250512::FunctionRef' 412 | donate_back_.Tick([](Duration) {})) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/lib/resource_quota/periodic_update.h:40:47: note: initializing argument 1 of 'bool grpc_core::PeriodicUpdate::Tick(absl::lts_20250512::FunctionRef)' 40 | bool Tick(absl::FunctionRef f) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:131:25: error: wrong number of template arguments (4, should be 1) 131 | true, false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:156:68: error: 'value' was not declared in this scope 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:157:23: error: expected primary-expression before 'int' 157 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:157:31: error: expression list treated as compound expression in initializer [-fpermissive] 157 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:30: error: 'string_view' is not a member of 'absl' 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:55: error: expected primary-expression before '*' token 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:48: error: 'LifetimeBoundK' was not declared in this scope 202 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:75: error: wrong number of template arguments (3, should be 1) 202 | template >(), | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:79: error: expected unqualified-id before ')' token 202 | template >(), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:158:70: error: 'value' was not declared in this scope 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:159:24: error: expected primary-expression before 'int' 159 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2470 | IsDecomposableAndInsertable::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:159:32: error: expression list treated as compound expression in initializer [-fpermissive] 159 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:62: error: template argument 1 is invalid 2470 | IsDecomposableAndInsertable::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:30: error: 'string_view' is not a member of 'absl' 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:55: error: expected primary-expression before '*' token 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:160:70: error: 'value' was not declared in this scope 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:161:24: error: expected primary-expression before 'int' 161 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:161:32: error: expression list treated as compound expression in initializer [-fpermissive] 161 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:30: error: 'string_view' is not a member of 'absl' 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:55: error: expected primary-expression before '*' token 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:162:70: error: 'value' was not declared in this scope 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:163:24: error: expected primary-expression before 'int' 163 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:163:32: error: expression list treated as compound expression in initializer [-fpermissive] 163 | int base); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:133:25: error: wrong number of template arguments (4, should be 1) 133 | true, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:164:31: error: 'string_view' is not a member of 'absl' 164 | bool safe_strto128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:37: error: expected primary-expression before '*' token 165 | absl::int128* absl_nonnull value, int base); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:52: error: 'value' was not declared in this scope 165 | absl::int128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:59: error: expected primary-expression before 'int' 165 | absl::int128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:165:67: error: expression list treated as compound expression in initializer [-fpermissive] 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:30: error: 'string_view' is not a member of 'absl' 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:22: error: 'LifetimeBoundK' was not declared in this scope 212 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:55: error: expected primary-expression before '*' token 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:48: error: wrong number of template arguments (3, should be 1) 212 | EnableIf> = 0, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:52: error: expected unqualified-id before '=' token 212 | EnableIf> = 0, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:166:70: error: 'value' was not declared in this scope 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:167:24: error: expected primary-expression before 'int' 167 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:167:32: error: expression list treated as compound expression in initializer [-fpermissive] 167 | int base); | ^ In file included from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/lib/resource_quota/memory_quota.h: At global scope: ./src/core/lib/resource_quota/memory_quota.h:566:47: error: 'absl::string_view' has not been declared 566 | MemoryAllocator CreateMemoryAllocator(absl::string_view name) override; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:31: error: 'string_view' is not a member of 'absl' 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:57: error: expected primary-expression before '*' token 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:168:72: error: 'value' was not declared in this scope 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:169:25: error: expected primary-expression before 'int' 169 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:169:33: error: expression list treated as compound expression in initializer [-fpermissive] 169 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:31: error: 'string_view' is not a member of 'absl' 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:57: error: expected primary-expression before '*' token 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:170:72: error: 'value' was not declared in this scope 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:171:25: error: expected primary-expression before 'int' 171 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:171:33: error: expression list treated as compound expression in initializer [-fpermissive] 171 | int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:31: error: 'string_view' is not a member of 'absl' 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:57: error: expected primary-expression before '*' token 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:172:72: error: 'value' was not declared in this scope 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:173:25: error: expected primary-expression before 'int' 173 | int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:173:33: error: expression list treated as compound expression in initializer [-fpermissive] 173 | int base); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:59, from ./src/core/lib/promise/poll.h:26, from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:112:34: error: 'absl::string_view' has not been declared 112 | PairFormatterImpl(F1 f1, absl::string_view sep, F2 f2) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:174:32: error: 'string_view' is not a member of 'absl' 174 | bool safe_strtou128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:39: error: expected primary-expression before '*' token 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:31: error: 'string_view' is not a member of 'absl' 183 | struct DefaultFormatter { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:54: error: 'value' was not declared in this scope 175 | absl::uint128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:61: error: expected primary-expression before 'int' 175 | absl::uint128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:175:69: error: expression list treated as compound expression in initializer [-fpermissive] 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:31: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:42: error: template argument 1 is invalid 183 | struct DefaultFormatter { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:204:63: error: 'absl::string_view' has not been declared 204 | std::string JoinAlgorithm(Iterator start, Iterator end, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:229:43: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 229 | [[nodiscard]] bool safe_strtoi_base(absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinAlgorithm(Iterator, Iterator, int, Formatter&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:207:9: error: 'string_view' is not a member of 'absl' 207 | absl::string_view sep(""); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:229:43: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:45: error: expected primary-expression before '*' token 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:60: error: 'out' was not declared in this scope 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:65: error: expected primary-expression before 'int' 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:73: error: expression list treated as compound expression in initializer [-fpermissive] 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:230:74: error: expected ';' before '{' token 230 | int_type* absl_nonnull out, int base) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:138:19: error: wrong number of template arguments (4, should be 1) 138 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:209:19: error: 'sep' was not declared in this scope 209 | result.append(sep.data(), sep.size()); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:20: error: redefinition of 'template bool absl::lts_20250512::SimpleAtoi' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: 'template bool absl::lts_20250512::SimpleAtoi' previously declared here 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:312:37: error: 'string_view' is not a member of 'absl' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:313:39: error: expected primary-expression before '*' token 313 | int_type* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:234:63: error: 'absl::string_view' has not been declared 234 | std::string JoinAlgorithm(Iterator start, Iterator end, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinAlgorithm(Iterator, Iterator, int, absl::lts_20250512::strings_internal::NoFormatter)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:244:24: error: request for member 'size' in 's', which is of non-class type 'int' 244 | result_size += s.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:313:54: error: 'out' was not declared in this scope 313 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'string_view' is not a member of 'absl' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:318:50: error: expected primary-expression before '*' token 318 | absl::int128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:318:65: error: 'out' was not declared in this scope 318 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'string_view' is not a member of 'absl' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:323:51: error: expected primary-expression before '*' token 323 | absl::uint128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:260:30: error: request for member 'data' in 's', which is of non-class type 'int' 260 | memcpy(result_buf, s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:260:40: error: request for member 'size' in 's', which is of non-class type 'int' 260 | memcpy(result_buf, s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:261:25: error: request for member 'size' in 's', which is of non-class type 'int' 261 | result_buf += s.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:280:59: error: 'absl::string_view' has not been declared 280 | void operator()(std::string* out, const Tup& tup, absl::string_view sep, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In member function 'void absl::lts_20250512::strings_internal::JoinTupleLoop::operator()(std::string*, const Tup&, int, Formatter&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:282:32: error: request for member 'data' in 'sep', which is of non-class type 'int' 282 | if (I > 0) out->append(sep.data(), sep.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:282:44: error: request for member 'size' in 'sep', which is of non-class type 'int' 282 | if (I > 0) out->append(sep.data(), sep.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:323:66: error: 'out' was not declared in this scope 323 | absl::uint128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:20: error: redefinition of 'template bool absl::lts_20250512::SimpleHexAtoi' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: 'template bool absl::lts_20250512::SimpleHexAtoi' previously declared here 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:290:51: error: 'absl::string_view' has not been declared 290 | void operator()(std::string*, const Tup&, absl::string_view, Formatter&&) {} | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:294:62: error: 'absl::string_view' has not been declared 294 | std::string JoinAlgorithm(const std::tuple& tup, absl::string_view sep, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:328:40: error: 'string_view' is not a member of 'absl' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:329:42: error: expected primary-expression before '*' token 329 | int_type* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:303:29: error: 'absl::string_view' has not been declared 303 | absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:311:49: error: 'absl::string_view' has not been declared 311 | std::string JoinRange(const Range& range, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:319:49: error: 'absl::string_view' has not been declared 319 | std::string JoinRange(const Range& range, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:326:49: error: 'absl::string_view' has not been declared 326 | std::string JoinTuple(const Tuple& value, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:140:19: error: wrong number of template arguments (4, should be 1) 140 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinTuple(const Tuple&, int, std::index_sequence)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:35: error: 'string_view' is not a member of 'absl' 329 | std::initializer_list{ | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:329:57: error: 'out' was not declared in this scope 329 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:35: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:46: error: template argument 1 is invalid 329 | std::initializer_list{ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:330:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 330 | static_cast(std::get(value)).Piece()...}, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'string_view' is not a member of 'absl' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:334:53: error: expected primary-expression before '*' token 334 | absl::int128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:334:68: error: 'out' was not declared in this scope 334 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:31: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected primary-expression before 'const' 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected '>' before 'const' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'string_view' is not a member of 'absl' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:339:54: error: expected primary-expression before '*' token 339 | absl::uint128* absl_nonnull out) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/numbers.h:339:69: error: 'out' was not declared in this scope 339 | absl::uint128* absl_nonnull out) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:48: error: 'LifetimeBoundK' was not declared in this scope 222 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:66: error: wrong number of template arguments (2, should be 1) 222 | template >(), | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:74: error: expected unqualified-id before ')' token 222 | template >(), | ^ In file included from ./src/core/lib/promise/poll.h:26, from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:114:40: error: 'absl::string_view' has not been declared 114 | PairFormatter(FirstFormatter f1, absl::string_view sep, SecondFormatter f2) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:121:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 121 | inline strings_internal::PairFormatterImpl< | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:124:21: error: 'absl::lts_20250512::strings_internal::PairFormatterImpl absl::lts_20250512::PairFormatter' redeclared as different kind of entity 124 | PairFormatter(absl::string_view sep) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:114:1: note: previous declaration 'template absl::lts_20250512::strings_internal::PairFormatterImpl absl::lts_20250512::PairFormatter(FirstFormatter, int, SecondFormatter)' 114 | PairFormatter(FirstFormatter f1, absl::string_view sep, SecondFormatter f2) { | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:124:21: error: 'string_view' is not a member of 'absl' 124 | PairFormatter(absl::string_view sep) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:239:57: error: 'absl::string_view' has not been declared 239 | std::string StrJoin(Iterator start, Iterator end, absl::string_view sep, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:245:47: error: 'absl::string_view' has not been declared 245 | std::string StrJoin(const Range& range, absl::string_view separator, | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:33, from ./src/core/call/parsed_metadata.h:29, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:191:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 191 | [[nodiscard]] inline std::string AsciiStrToLower(absl::string_view s) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:45: error: 'string_view' is not a member of 'absl' 252 | !std::is_convertible::value>::type> | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:191:56: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 191 | [[nodiscard]] inline std::string AsciiStrToLower(absl::string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:191:56: error: 'std::string absl::lts_20250512::AsciiStrToLower' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:188:6: note: previous declaration 'void absl::lts_20250512::AsciiStrToLower(std::string*)' 188 | void AsciiStrToLower(std::string* absl_nonnull s); | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:45: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:56: error: template argument 2 is invalid 252 | !std::is_convertible::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:64: error: template argument 1 is invalid 252 | !std::is_convertible::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:191:56: error: 'string_view' is not a member of 'absl' 191 | [[nodiscard]] inline std::string AsciiStrToLower(absl::string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:65: error: '' is not a template [-fpermissive] 252 | !std::is_convertible::value>::type> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:253:56: error: 'absl::string_view' has not been declared 253 | std::string StrJoin(std::initializer_list il, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:56: error: 'string_view' is not a member of 'absl' 259 | inline std::string StrJoin(std::initializer_list il, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:220:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 220 | [[nodiscard]] inline std::string AsciiStrToUpper(absl::string_view s) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:220:56: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 220 | [[nodiscard]] inline std::string AsciiStrToUpper(absl::string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:220:56: error: 'std::string absl::lts_20250512::AsciiStrToUpper' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:217:6: note: previous declaration 'void absl::lts_20250512::AsciiStrToUpper(std::string*)' 217 | void AsciiStrToUpper(std::string* absl_nonnull s); | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:56: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:67: error: template argument 1 is invalid 259 | inline std::string StrJoin(std::initializer_list il, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:260:34: error: 'absl::string_view' has not been declared 260 | absl::string_view separator, Formatter&& fmt) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:220:56: error: 'string_view' is not a member of 'absl' 220 | [[nodiscard]] inline std::string AsciiStrToUpper(absl::string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:265:58: error: 'absl::string_view' has not been declared 265 | std::string StrJoin(const std::tuple& value, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:271:57: error: 'absl::string_view' has not been declared 271 | std::string StrJoin(Iterator start, Iterator end, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:239:28: error: 'string_view' in namespace 'absl' does not name a type 239 | [[nodiscard]] inline absl::string_view StripLeadingAsciiWhitespace( | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:276:47: error: 'absl::string_view' has not been declared 276 | std::string StrJoin(const Range& range, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:36: error: 'string_view' is not a member of 'absl' 281 | T, absl::string_view>::value>::type> | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:142:19: error: wrong number of template arguments (4, should be 1) 142 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:36: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:72: error: 'value' in namespace '::' does not name a type 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:47: error: template argument 2 is invalid 281 | T, absl::string_view>::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:55: error: template argument 1 is invalid 281 | T, absl::string_view>::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:56: error: '' is not a template [-fpermissive] 281 | T, absl::string_view>::value>::type> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:282:56: error: 'absl::string_view' has not been declared 282 | std::string StrJoin(std::initializer_list il, absl::string_view separator) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2478 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:66: error: template argument 1 is invalid 2478 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:75: error: expected '>' before '&&' token 2478 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2480:35: error: expected unqualified-id before '=' token 2480 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:56: error: 'string_view' is not a member of 'absl' 286 | inline std::string StrJoin(std::initializer_list il, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:56: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:67: error: template argument 1 is invalid 286 | inline std::string StrJoin(std::initializer_list il, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:287:34: error: 'absl::string_view' has not been declared 287 | absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:293:27: error: 'absl::string_view' has not been declared 293 | absl::string_view separator) { | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/lib/promise/poll.h:295:48: error: 'optional' in namespace 'std' does not name a template type 295 | void PollValueStringify(Sink& sink, const std::optional& value) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:295:43: note: 'std::optional' is only available from C++17 onwards 295 | void PollValueStringify(Sink& sink, const std::optional& value) { | ^~~ ./src/core/lib/promise/poll.h:295:56: error: expected ',' or '...' before '<' token 295 | void PollValueStringify(Sink& sink, const std::optional& value) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ ./src/core/lib/promise/poll.h: In function 'void grpc_core::PollValueStringify(Sink&, int)': ./src/core/lib/promise/poll.h:296:8: error: 'value' was not declared in this scope 296 | if (!value.has_value()) { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:22: error: 'LifetimeBoundK' was not declared in this scope 231 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:40: error: wrong number of template arguments (2, should be 1) 231 | EnableIf> = 0, | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:47: error: expected unqualified-id before '=' token 231 | EnableIf> = 0, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2511 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:65: error: template argument 1 is invalid 2511 | int = std::enable_if_t::value && | ^ ./src/core/lib/promise/poll.h:300:29: error: 'value' was not declared in this scope 300 | PollValueStringify(sink, *value); | ^~~~~ ./src/core/lib/promise/poll.h: At global scope: ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:23: error: invalid use of template-name 'grpc_core::Poll' without an argument list 324 | Sink& sink, const Poll>>& poll) { | ^~~~ ./src/core/lib/promise/poll.h:324:23: note: class template argument deduction is only available with '-std=c++17' or '-std=gnu++17' ./src/core/lib/promise/poll.h:57:7: note: 'template class grpc_core::Poll' declared here 57 | class Poll { | ^~~~ ./src/core/lib/promise/poll.h:324:27: error: expected ',' or '...' before '<' token 324 | Sink& sink, const Poll>>& poll) { | ^ ./src/core/lib/promise/poll.h: In function 'void grpc_core::AbslStringify(Sink&, int)': ./src/core/lib/promise/poll.h:325:7: error: 'poll' was not declared in this scope; did you mean 'Poll'? 325 | if (poll.pending()) { | ^~~~ | Poll /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:147:19: error: wrong number of template arguments (4, should be 1) 147 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ ./src/core/lib/promise/poll.h:329:23: error: 'poll' was not declared in this scope; did you mean 'Poll'? 329 | const auto& value = poll.value(); | ^~~~ | Poll In file included from ./src/core/lib/promise/detail/promise_like.h:25, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/util/function_signature.h: At global scope: ./src/core/util/function_signature.h:44:31: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr inline absl::string_view TypeName() { | ^~~~~~~~~~~ In file included from ./src/core/util/json/json.h:20, from ./src/core/lib/promise/detail/promise_like.h:26, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: include/grpc/support/json.h:77:32: error: 'is_arithmetic_v' is not a member of 'std'; did you mean 'is_arithmetic'? 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^~~~~~~~~~~~~~~ | is_arithmetic /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:48: error: 'LifetimeBoundK' was not declared in this scope 240 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:75: error: wrong number of template arguments (3, should be 1) 240 | template >(), | ^ include/grpc/support/json.h:77:32: error: 'is_arithmetic_v' is not a member of 'std'; did you mean 'is_arithmetic'? 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^~~~~~~~~~~~~~~ | is_arithmetic In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ include/grpc/support/json.h:77:49: error: template argument 1 is invalid 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^ include/grpc/support/json.h:77:50: error: expected unqualified-id before ',' token 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:79: error: expected unqualified-id before ')' token 240 | template >(), | ^ include/grpc/support/json.h:184:22: error: 'variant' in namespace 'std' does not name a template type 184 | using Value = std::variant::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:72: error: expected primary-expression before '>' token 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromNumber(const string&)': include/grpc/support/json.h:63:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 63 | json.value_ = NumberValue{str}; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:75: error: 'value' in namespace '::' does not name a type 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromNumber(const char*)': include/grpc/support/json.h:68:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 68 | json.value_ = NumberValue{std::string(str)}; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:149:19: error: wrong number of template arguments (4, should be 1) 149 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromNumber(std::string&&)': include/grpc/support/json.h:73:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 73 | json.value_ = NumberValue{std::move(str)}; | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromString(const string&)': include/grpc/support/json.h:86:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 86 | json.value_ = str; | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromString(const char*)': include/grpc/support/json.h:91:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 91 | json.value_ = std::string(str); | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromString(std::string&&)': include/grpc/support/json.h:96:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 96 | json.value_ = std::move(str); | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromObject(const Object&)': include/grpc/support/json.h:103:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 103 | json.value_ = object; | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromObject(grpc_core::experimental::Json::Object&&)': include/grpc/support/json.h:108:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 108 | json.value_ = std::move(object); | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromArray(const Array&)': include/grpc/support/json.h:115:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 115 | json.value_ = array; | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromArray(grpc_core::experimental::Json::Array&&)': include/grpc/support/json.h:120:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 120 | json.value_ = std::move(array); | ^~~~~~ include/grpc/support/json.h: In constructor 'grpc_core::experimental::Json::Json(grpc_core::experimental::Json&&)': include/grpc/support/json.h:131:33: error: class 'grpc_core::experimental::Json' does not have any field named 'value_' 131 | Json(Json&& other) noexcept : value_(std::move(other.value_)) { | ^~~~~~ include/grpc/support/json.h:131:56: error: 'class grpc_core::experimental::Json' has no member named 'value_' 131 | Json(Json&& other) noexcept : value_(std::move(other.value_)) { | ^~~~~~ include/grpc/support/json.h:132:11: error: 'class grpc_core::experimental::Json' has no member named 'value_' 132 | other.value_ = std::monostate(); | ^~~~~~ include/grpc/support/json.h:132:25: error: 'monostate' is not a member of 'std' 132 | other.value_ = std::monostate(); | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2478 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:66: error: template argument 1 is invalid 2478 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:75: error: expected '>' before '&&' token 2478 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2480:35: error: expected unqualified-id before '=' token 2480 | int> = 0> | ^ include/grpc/support/json.h: In member function 'grpc_core::experimental::Json& grpc_core::experimental::Json::operator=(grpc_core::experimental::Json&&)': include/grpc/support/json.h:135:5: error: 'value_' was not declared in this scope 135 | value_ = std::move(other.value_); | ^~~~~~ include/grpc/support/json.h:135:30: error: 'class grpc_core::experimental::Json' has no member named 'value_' 135 | value_ = std::move(other.value_); | ^~~~~~ include/grpc/support/json.h:136:11: error: 'class grpc_core::experimental::Json' has no member named 'value_' 136 | other.value_ = std::monostate(); | ^~~~~~ In file included from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/lib/resource_quota/arena.h:402:8: error: 'optional' in namespace 'std' does not name a template type 402 | std::optional Pop() { | ^~~~~~~~ include/grpc/support/json.h:136:25: error: 'monostate' is not a member of 'std' 136 | other.value_ = std::monostate(); | ^~~~~~~~~ ./src/core/lib/resource_quota/arena.h:402:3: note: 'std::optional' is only available from C++17 onwards 402 | std::optional Pop() { | ^~~ ./src/core/lib/resource_quota/arena.h: In destructor 'grpc_core::ArenaSpsc::~ArenaSpsc()': ./src/core/lib/resource_quota/arena.h:383:12: error: there are no arguments to 'Pop' that depend on a template parameter, so a declaration of 'Pop' must be available [-fpermissive] 383 | while (Pop().has_value()) { | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:151:19: error: wrong number of template arguments (4, should be 1) 151 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ include/grpc/support/json.h: In member function 'grpc_core::experimental::Json::Type grpc_core::experimental::Json::type() const': include/grpc/support/json.h:143:40: error: 'monostate' in namespace 'std' does not name a type 143 | Json::Type operator()(const std::monostate&) { return Type::kNull; } | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ include/grpc/support/json.h:150:17: error: 'visit' is not a member of 'std' 150 | return std::visit(ValueFunctor(), value_); | ^~~~~ include/grpc/support/json.h:150:17: note: 'std::visit' is only available from C++17 onwards /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2519 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:59: error: template argument 1 is invalid 2519 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:68: error: expected '>' before '&&' token 2519 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2522:35: error: expected unqualified-id before '=' token 2522 | int> = 0> | ^ include/grpc/support/json.h:150:39: error: 'value_' was not declared in this scope 150 | return std::visit(ValueFunctor(), value_); | ^~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/admin/v3/memory.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/admin/v3/memory.upbdefs.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:62: error: template argument 1 is invalid 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:77: error: expected unqualified-id before '=' token 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ include/grpc/support/json.h: In member function 'bool grpc_core::experimental::Json::boolean() const': include/grpc/support/json.h:155:48: error: 'value_' was not declared in this scope 155 | bool boolean() const { return std::get(value_); } | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:75: error: wrong number of template arguments (4, should be 1) 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ include/grpc/support/json.h: In member function 'const string& grpc_core::experimental::Json::string() const': include/grpc/support/json.h:160:35: error: 'get_if' is not a member of 'std' 160 | const NumberValue* num = std::get_if(&value_); | ^~~~~~ include/grpc/support/json.h:160:53: error: expected primary-expression before '>' token 160 | const NumberValue* num = std::get_if(&value_); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/metadata.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/metadata.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:30: error: 'Insertable' was not declared in this scope 2547 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:49: error: template argument 1 is invalid 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:64: error: expected unqualified-id before '=' token 2547 | std::enable_if_t::value, int> = 0> | ^ include/grpc/support/json.h:160:56: error: 'value_' was not declared in this scope 160 | const NumberValue* num = std::get_if(&value_); | ^~~~~~ include/grpc/support/json.h: In member function 'const Object& grpc_core::experimental::Json::object() const': include/grpc/support/json.h:167:58: error: 'value_' was not declared in this scope 167 | const Object& object() const { return std::get(value_); } | ^~~~~~ include/grpc/support/json.h: In member function 'const Array& grpc_core::experimental::Json::array() const': include/grpc/support/json.h:171:55: error: 'value_' was not declared in this scope 171 | const Array& array() const { return std::get(value_); } | ^~~~~~ include/grpc/support/json.h: In member function 'bool grpc_core::experimental::Json::operator==(const grpc_core::experimental::Json&) const': include/grpc/support/json.h:173:53: error: 'value_' was not declared in this scope 173 | bool operator==(const Json& other) const { return value_ == other.value_; } | ^~~~~~ include/grpc/support/json.h:173:69: error: 'const class grpc_core::experimental::Json' has no member named 'value_' 173 | bool operator==(const Json& other) const { return value_ == other.value_; } | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In destructor 'absl::lts_20250512::container_internal::raw_hash_set::~raw_hash_set()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2361:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 2361 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ In file included from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/lib/promise/detail/promise_like.h: In function 'grpc_core::Json grpc_core::PromiseAsJson(const Promise&)': ./src/core/lib/promise/detail/promise_like.h:63:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 63 | if constexpr (promise_detail::kHasToJsonMethod) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2470 | IsDecomposableAndInsertable::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:62: error: template argument 1 is invalid 2470 | IsDecomposableAndInsertable::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:74: error: wrong number of template arguments (4, should be 1) 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ ./src/core/lib/promise/detail/promise_like.h:66:41: error: 'TypeName' was not declared in this scope; did you mean 'typename'? 66 | return Json::FromString(std::string(TypeName())); | ^~~~~~~~ | typename ./src/core/lib/promise/detail/promise_like.h:66:40: error: expected primary-expression before '(' token 66 | return Json::FromString(std::string(TypeName())); | ^ ./src/core/lib/promise/detail/promise_like.h:66:57: error: expected primary-expression before '>' token 66 | return Json::FromString(std::string(TypeName())); | ^ ./src/core/lib/promise/detail/promise_like.h:66:59: error: expected primary-expression before ')' token 66 | return Json::FromString(std::string(TypeName())); | ^ ./src/core/lib/promise/detail/promise_like.h: At global scope: ./src/core/lib/promise/detail/promise_like.h:104:45: error: 'invoke_result_t' is not a member of 'std' 104 | F, absl::enable_if_t>::value>> { | ^~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_like.h:104:45: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:104:45: error: 'invoke_result_t' is not a member of 'std' ./src/core/lib/promise/detail/promise_like.h:104:45: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:104:61: error: template argument 1 is invalid 104 | F, absl::enable_if_t>::value>> { | ^ ./src/core/lib/promise/detail/promise_like.h:104:62: error: template argument 1 is invalid 104 | F, absl::enable_if_t>::value>> { | ^~ ./src/core/lib/promise/detail/promise_like.h:104:66: error: template argument 2 is invalid 104 | F, absl::enable_if_t>::value>> { | ^~~~~ ./src/core/lib/promise/detail/promise_like.h:104:71: error: expected unqualified-id before '>' token 104 | F, absl::enable_if_t>::value>> { | ^~ ./src/core/lib/promise/detail/promise_like.h:127:44: error: 'invoke_result_t' is not a member of 'std' 127 | F, absl::enable_if_t>::value>> { | ^~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_like.h:127:44: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:127:44: error: 'invoke_result_t' is not a member of 'std' ./src/core/lib/promise/detail/promise_like.h:127:44: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:127:60: error: template argument 1 is invalid 127 | F, absl::enable_if_t>::value>> { | ^ ./src/core/lib/promise/detail/promise_like.h:127:61: error: template argument 1 is invalid 127 | F, absl::enable_if_t>::value>> { | ^~ ./src/core/lib/promise/detail/promise_like.h:127:65: error: template argument 2 is invalid 127 | F, absl::enable_if_t>::value>> { | ^~~~~ ./src/core/lib/promise/detail/promise_like.h:127:70: error: expected unqualified-id before '>' token 127 | F, absl::enable_if_t>::value>> { | ^~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:74: error: wrong number of template arguments (4, should be 1) 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/trace/v3/trace.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/trace/v3/trace.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::destroy_slots()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3087:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3087 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:165:26: error: wrong number of template arguments (4, should be 1) 165 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::AssertNotDebugCapacity() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3329:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3329 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:167:25: error: wrong number of template arguments (4, should be 1) 167 | true, false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In static member function 'static const absl::lts_20250512::container_internal::PolicyFunctions& absl::lts_20250512::container_internal::raw_hash_set::GetPolicyFunctions()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:31: error: expected primary-expression before '>' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:33: error: expected primary-expression before '?' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:30: error: expected primary-expression before '>' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:32: error: expected primary-expression before '?' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ In file included from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:31: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected primary-expression before 'const' 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected '>' before 'const' ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:72: error: 'value' in namespace '::' does not name a type 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:156:38: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 156 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION inline auto PromiseFactoryImpl( | ^~~~~~ ./src/core/lib/promise/detail/promise_factory.h:157:10: warning: 'always_inline' attribute ignored [-Wattributes] 157 | std::enable_if_t>::value && | ^~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:157:10: error: 'template auto grpc_core::promise_detail::PromiseFactoryImpl' conflicts with a previous declaration ./src/core/lib/promise/detail/promise_factory.h:150:1: note: previous declaration 'namespace grpc_core::promise_detail { }::PromiseFactoryImpl' 150 | PromiseFactoryImpl(OnceToken, F f) { | ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:64:26: error: 'HasValue' does not name a type; did you mean 'Value'? 64 | using LifetimeBoundK = HasValue< | ^~~~~~~~ | Value ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:157:10: error: parse error in template argument list 157 | std::enable_if_t>::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | !PollTraits>::is_poll() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | !std::is_same_v, void>, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:159:62: error: expected primary-expression before ',' token 159 | !std::is_same_v, void>, | ^ ./src/core/lib/promise/detail/promise_factory.h:160:31: error: expected primary-expression before '>' token 160 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:160:32: error: expected primary-expression before ',' token 160 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:161:7: error: expected primary-expression before 'f' 161 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:161:8: error: expression list treated as compound expression in initializer [-fpermissive] 161 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:161:9: error: expected ';' before '{' token 161 | F f) { | ^~ | ; ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:253:28: error: 'string_view' in namespace 'absl' does not name a type 253 | [[nodiscard]] inline absl::string_view StripTrailingAsciiWhitespace( | ^~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:166:38: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 166 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION inline auto PromiseFactoryImpl( | ^~~~~~ ./src/core/lib/promise/detail/promise_factory.h:167:10: warning: 'always_inline' attribute ignored [-Wattributes] 167 | std::enable_if_t>::value && | ^~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:167:10: error: 'template auto grpc_core::promise_detail::PromiseFactoryImpl' conflicts with a previous declaration ./src/core/lib/promise/detail/promise_factory.h:150:1: note: previous declaration 'namespace grpc_core::promise_detail { }::PromiseFactoryImpl' 150 | PromiseFactoryImpl(OnceToken, F f) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:71:7: error: 'HasValue' does not name a type; did you mean 'Value'? 71 | HasValue>, | ^~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:167:10: error: parse error in template argument list 167 | std::enable_if_t>::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | !PollTraits>::is_poll() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | std::is_same_v, void>, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:169:61: error: expected primary-expression before ',' token 169 | std::is_same_v, void>, | ^ ./src/core/lib/promise/detail/promise_factory.h:170:31: error: expected primary-expression before '>' token 170 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:170:32: error: expected primary-expression before ',' token 170 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:171:7: error: expected primary-expression before 'f' 171 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:171:8: error: expression list treated as compound expression in initializer [-fpermissive] 171 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:171:9: error: expected ';' before '{' token 171 | F f) { | ^~ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:267:28: error: 'string_view' in namespace 'absl' does not name a type 267 | [[nodiscard]] inline absl::string_view StripAsciiWhitespace( | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:110, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:50, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:34, from ./src/core/call/parsed_metadata.h:29, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:32:15: error: 'string_view' has not been declared 32 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:35:58: error: 'absl::string_view' has not been declared 35 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:49, from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h: In function 'void absl::lts_20250512::base_internal::CallOnceImpl(std::atomic*, absl::lts_20250512::base_internal::SchedulingMode, Callable&&, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:184:10: error: 'invoke' is not a member of 'std' 184 | std::invoke(std::forward(fn), std::forward(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:184:10: note: 'std::invoke' is only available from C++17 onwards In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:52:11: error: 'disjunction' in namespace 'absl' does not name a template type 52 | absl::disjunction&>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:65:11: error: 'disjunction' in namespace 'absl' does not name a template type 65 | absl::disjunction, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:81:54: error: expected template-name before '<' token 81 | : public IsConstructibleOrConvertibleFromStatusOr {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:81:54: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:86:43: error: 'disjunction' in namespace 'absl' does not name a template type 86 | using IsDirectInitializationValid = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:113:66: error: expected template-name before '<' token 113 | : public IsConstructibleOrConvertibleOrAssignableFromStatusOr {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:113:66: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:118:43: error: 'disjunction' in namespace 'absl' does not name a template type 118 | using IsForwardingAssignmentValid = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:53: error: 'negation' is not a member of 'absl' 128 | using Equality = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:62: error: template argument 3 is invalid 128 | using Equality = std::conditional_t>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:131:35: error: 'conjunction' in namespace 'absl' does not name a template type 131 | using IsConstructionValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:147:33: error: 'conjunction' in namespace 'absl' does not name a template type 147 | using IsAssignmentValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:159:45: error: 'conjunction' in namespace 'absl' does not name a template type 159 | using IsConstructionFromStatusValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:169:47: error: 'conjunction' in namespace 'absl' does not name a template type 169 | using IsConstructionFromStatusOrValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:178:41: error: 'conjunction' in namespace 'absl' does not name a template type 178 | using IsStatusOrAssignmentValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:22: error: 'LifetimeBoundK' was not declared in this scope 247 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:48: error: wrong number of template arguments (3, should be 1) 247 | EnableIf> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:52: error: expected unqualified-id before '=' token 247 | EnableIf> = 0> | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/udp_socket_config.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/core/v3/udp_socket_config.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:252:41: error: expected ')' before ',' token 252 | explicit StatusOrData(absl::in_place_t, Args&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:129:26: error: wrong number of template arguments (4, should be 1) 129 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:129:26: error: wrong number of template arguments (4, should be 1) 129 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:48: error: 'LifetimeBoundK' was not declared in this scope 255 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:66: error: wrong number of template arguments (2, should be 1) 255 | template >(), | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:74: error: expected unqualified-id before ')' token 255 | template >(), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:462:23: error: 'string_view' in namespace 'absl' does not name a type 462 | static inline absl::string_view OpenBrackets() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:476:23: error: 'string_view' in namespace 'absl' does not name a type 476 | static inline absl::string_view CloseBrackets() { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:131:25: error: wrong number of template arguments (4, should be 1) 131 | true, false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:240:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 240 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:240:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:241:61: error: wrong number of template arguments (5, should be at least 1) 241 | false, T, U, false, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:242:34: error: expected unqualified-id before '=' token 242 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:246:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 246 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:246:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:247:60: error: wrong number of template arguments (5, should be at least 1) 247 | false, T, U, true, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:248:34: error: expected unqualified-id before '=' token 248 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:252:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 252 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:169:25: error: wrong number of template arguments (4, should be 1) 169 | true, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:252:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:253:60: error: wrong number of template arguments (5, should be at least 1) 253 | true, T, U, false, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:254:34: error: expected unqualified-id before '=' token 254 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:258:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 258 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:41:10: error: 'string_view' does not name a type 41 | friend string_view ExtractStringification(StringifySink& sink, const T& v); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:258:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:259:59: error: wrong number of template arguments (5, should be at least 1) 259 | true, T, U, true, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:260:34: error: expected unqualified-id before '=' token 260 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:133:25: error: wrong number of template arguments (4, should be 1) 133 | true, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:265:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 265 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:265:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:266:56: error: wrong number of template arguments (5, should be at least 1) 266 | false, T, U, false, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:267:34: error: expected unqualified-id before '=' token 267 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:271:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 271 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:271:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:272:55: error: wrong number of template arguments (5, should be at least 1) 272 | false, T, U, true, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:273:34: error: expected unqualified-id before '=' token 273 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:277:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 277 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:131:25: error: wrong number of template arguments (4, should be 1) 131 | true, false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:277:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/stringify_sink.h:47:1: error: 'string_view' does not name a type 47 | string_view ExtractStringification(StringifySink& sink, const T& v) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:278:55: error: wrong number of template arguments (5, should be at least 1) 278 | true, T, U, false, U&&>::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:279:34: error: expected unqualified-id before '=' token 279 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:283:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 283 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:50, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:34, from ./src/core/call/parsed_metadata.h:29, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, absl::lts_20250512::Hex)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:229:25: error: 'string_view' is not a member of 'absl' 229 | sink.Append(absl::string_view(end - real_width, real_width)); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:236:25: error: 'string_view' is not a member of 'absl' 236 | sink.Append(absl::string_view(end - hex.width, hex.width)); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, absl::lts_20250512::Dec)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:303:23: error: 'string_view' is not a member of 'absl' 303 | sink.Append(absl::string_view(writer, static_cast(end - writer))); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:365:29: error: expected ')' before 'pc' 365 | AlphaNum(absl::string_view pc // NOLINT(runtime/explicit) | ~ ^~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:394:9: error: 'string_view' in namespace 'absl' does not name a type 394 | absl::string_view::size_type size() const { return piece_.size(); } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:396:9: error: 'string_view' in namespace 'absl' does not name a type 396 | absl::string_view Piece() const { return piece_; } | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:133:25: error: wrong number of template arguments (4, should be 1) 133 | true, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:283:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:284:54: error: wrong number of template arguments (5, should be at least 1) 284 | true, T, U, true, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:285:34: error: expected unqualified-id before '=' token 285 | int> = 0> | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/backoff.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/core/v3/backoff.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:22: error: 'LifetimeBoundK' was not declared in this scope 262 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:40: error: wrong number of template arguments (2, should be 1) 262 | EnableIf> = 0> | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:47: error: expected unqualified-id before '=' token 262 | EnableIf> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:174:19: error: wrong number of template arguments (4, should be 1) 174 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:309:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 309 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:311:36: error: expected unqualified-id before '=' token 311 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:317:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 317 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:319:36: error: expected unqualified-id before '=' token 319 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:325:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 325 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:327:36: error: expected unqualified-id before '=' token 327 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:333:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 333 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:28: error: 'LifetimeBoundK' was not declared in this scope 293 | int = EnableIf>()> | ^~~~~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:335:36: error: expected unqualified-id before '=' token 335 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:55: error: wrong number of template arguments (3, should be 1) 293 | int = EnableIf>()> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:59: error: expected unqualified-id before ')' token 293 | int = EnableIf>()> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:353:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 353 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:355:36: error: expected unqualified-id before '=' token 355 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:359:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 359 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:361:36: error: expected unqualified-id before '=' token 361 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:364:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 364 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:366:36: error: expected unqualified-id before '=' token 366 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:138:19: error: wrong number of template arguments (4, should be 1) 138 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 390 | internal_statusor::IsAssignmentValid::value, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:65: error: wrong number of template arguments (3, should be at least 1) 390 | internal_statusor::IsAssignmentValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2182:12: note: provided for 'template, class _Tp> struct std::enable_if' 2182 | struct enable_if | ^~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:66: error: expected identifier before '::' token 390 | internal_statusor::IsAssignmentValid::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:73: error: expected unqualified-id before ',' token 390 | internal_statusor::IsAssignmentValid::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:391:23: error: 'type' in namespace '::' does not name a type; did you mean 'wctype'? 391 | int>::type = 0> | ^~~~ | wctype /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 398 | internal_statusor::IsAssignmentValid::value, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:64: error: wrong number of template arguments (3, should be at least 1) 398 | internal_statusor::IsAssignmentValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2182:12: note: provided for 'template, class _Tp> struct std::enable_if' 2182 | struct enable_if | ^~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:65: error: expected identifier before '::' token 398 | internal_statusor::IsAssignmentValid::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:72: error: expected unqualified-id before ',' token 398 | internal_statusor::IsAssignmentValid::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:138:19: error: wrong number of template arguments (4, should be 1) 138 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:399:23: error: 'type' in namespace '::' does not name a type; did you mean 'wctype'? 399 | int>::type = 0> | ^~~~ | wctype /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:408:37: error: expected ')' before ',' token 408 | explicit StatusOr(absl::in_place_t, Args&&... args); | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:410:37: error: expected ')' before ',' token 410 | explicit StatusOr(absl::in_place_t, std::initializer_list ilist, | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:421:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 421 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:423:36: error: expected unqualified-id before '=' token 423 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:427:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 427 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:429:36: error: expected unqualified-id before '=' token 429 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:176:19: error: wrong number of template arguments (4, should be 1) 176 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:434:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 434 | absl::enable_if_t template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:140:19: error: wrong number of template arguments (4, should be 1) 140 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:434:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:435:52: error: wrong number of template arguments (4, should be at least 1) 435 | true, T, U, false>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:436:36: error: expected unqualified-id before '=' token 436 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:36: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 441 | internal_statusor::IsConstructionValid::value, | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:36: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:72: error: wrong number of template arguments (4, should be at least 1) 441 | internal_statusor::IsConstructionValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_function.h:60, from /usr/include/g++/functional:49, from ./src/core/lib/transport/transport.h:31, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/status.h:24, from ./src/core/lib/promise/activity.h:35, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:442:22: error: expected unqualified-id before '=' token 442 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:140:19: error: wrong number of template arguments (4, should be 1) 140 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, const absl::lts_20250512::StatusOr&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:634:47: error: 'OpenBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 634 | os << internal_statusor::StringifyRandom::OpenBrackets() | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:636:47: error: 'CloseBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 636 | << internal_statusor::StringifyRandom::CloseBrackets(); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h: In instantiation of 'absl::lts_20250512::str_format_internal::FormatSpecTemplate::FormatSpecTemplate(const char*) [with absl::lts_20250512::FormatConversionCharSet ...Args = {(absl::lts_20250512::FormatConversionCharSet)655355}]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:186:69: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:167:45: error: no matching function for call to 'absl::lts_20250512::UntypedFormatSpec::UntypedFormatSpec(const char*&)' 167 | FormatSpecTemplate(const char* s) : Base(s) {} // NOLINT | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const absl::lts_20250512::StatusOr&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:653:54: error: 'OpenBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 653 | internal_statusor::StringifyRandom::OpenBrackets(), | ^~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:114:12: note: candidate: 'absl::lts_20250512::UntypedFormatSpec::UntypedFormatSpec(const absl::lts_20250512::str_format_internal::ParsedFormatBase*)' 114 | explicit UntypedFormatSpec( | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:115:65: note: no known conversion for argument 1 from 'const char*' to 'const absl::lts_20250512::str_format_internal::ParsedFormatBase*' 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:655:54: error: 'CloseBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 655 | internal_statusor::StringifyRandom::CloseBrackets()); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:688:22: error: expected constructor, destructor, or type conversion before '(' token 688 | StatusOr::StatusOr(absl::in_place_t, Args&&... args) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:693:22: error: expected constructor, destructor, or type conversion before '(' token 693 | StatusOr::StatusOr(absl::in_place_t, std::initializer_list ilist, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:429:9: error: 'string_view' in namespace 'absl' does not name a type 429 | absl::string_view piece_; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:22: error: 'LifetimeBoundK' was not declared in this scope 303 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:48: error: wrong number of template arguments (3, should be 1) 303 | EnableIf> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:52: error: expected unqualified-id before '=' token 303 | EnableIf> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:327:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 327 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:331:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 331 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:335:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 335 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:339:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 339 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:343:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 343 | : piece_(digits_, static_cast( | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long unsigned int)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:347:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 347 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:142:19: error: wrong number of template arguments (4, should be 1) 142 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(float)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:352:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 352 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/overload/v3/overload.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/overload/v3/overload.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(double)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:354:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 354 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ In file included from ./src/core/lib/promise/activity.h:38, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/util/dump_args.h:50:31: error: 'absl::string_view' has not been declared 50 | virtual void Append(absl::string_view x) = 0; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const absl::lts_20250512::strings_internal::AlphaNumBuffer&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:360:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 360 | : piece_(&buf.data[0], buf.size) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const char*)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:364:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~ ./src/core/util/dump_args.h:60:23: error: 'absl::string_view' has not been declared 60 | void Append(absl::string_view x) override { sink_.Append(x); } | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:142:19: error: wrong number of template arguments (4, should be 1) 142 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:28: error: 'LifetimeBoundK' was not declared in this scope 311 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:46: error: wrong number of template arguments (2, should be 1) 311 | int = EnableIf>()> | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:54: error: expected unqualified-id before ')' token 311 | int = EnableIf>()> | ^ ./src/core/util/dump_args.h: In constructor 'grpc_core::dump_args_detail::DumpArgs::DumpArgs(const char*, const Args& ...)': ./src/core/util/dump_args.h:34:24: warning: fold-expressions only available with '-std=c++17' or '-std=gnu++17' 34 | (AddDumper(&args), ...); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:364:16: error: 'NullSafeStringView' was not declared in this scope 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const T&, absl::lts_20250512::strings_internal::StringifySink&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:380:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:380:34: error: 'ExtractStringification' is not a member of 'absl::lts_20250512::strings_internal' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const std::__cxx11::basic_string, Allocator>&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:386:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 386 | : piece_(str) {} | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20250512::AlphaNum::data() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:395:51: error: 'piece_' was not declared in this scope 395 | const char* absl_nullable data() const { return piece_.data(); } | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:22: error: 'LifetimeBoundK' was not declared in this scope 320 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:40: error: wrong number of template arguments (2, should be 1) 320 | EnableIf> = 0> | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ ./src/core/util/dump_args.h: In lambda function: ./src/core/util/dump_args.h:75:56: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 75 | [p](CustomSink& os) { os.Append(absl::StrFormat("%p", *p)); }); | ~~~~~~~~~~~~~~~^~~~~~~~~~ | | | std::string {aka std::__cxx11::basic_string} ./src/core/util/dump_args.h:50:43: note: initializing argument 1 of 'virtual void grpc_core::dump_args_detail::DumpArgs::CustomSink::Append(int)' 50 | virtual void Append(absl::string_view x) = 0; | ~~~~~~~~~~~~~~~~~~^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:47: error: expected unqualified-id before '=' token 320 | EnableIf> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' 464 | std::string CatPieces(std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:62: error: template argument 1 is invalid 464 | std::string CatPieces(std::initializer_list pieces); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' 466 | std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:58: error: template argument 1 is invalid 466 | std::initializer_list pieces); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from ./src/core/lib/transport/transport.h:36, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_core::dump_args_detail::DumpArgs::CustomSink&) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable' ./src/core/util/dump_args.h:75:70: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_core::dump_args_detail::DumpArgs::CustomSink&) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable' ./src/core/util/dump_args.h:75:70: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable': ./src/core/util/dump_args.h:75:70: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:38, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/util/dump_args.h: In member function 'int grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)': ./src/core/util/dump_args.h:75:70: error: no matching function for call to 'std::vector >::push_back(grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)::)' 75 | [p](CustomSink& os) { os.Append(absl::StrFormat("%p", *p)); }); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:147:19: error: wrong number of template arguments (4, should be 1) 147 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:67, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:70, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from ./src/core/lib/transport/transport.h:36, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /usr/include/g++/bits/stl_vector.h:1187:7: note: candidate: 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = absl::lts_20250512::AnyInvocable; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = absl::lts_20250512::AnyInvocable]' 1187 | push_back(const value_type& __x) | ^~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1187:35: note: no known conversion for argument 1 from 'grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)::' to 'const value_type&' {aka 'const absl::lts_20250512::AnyInvocable&'} 1187 | push_back(const value_type& __x) | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/stl_vector.h:1203:7: note: candidate: 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = absl::lts_20250512::AnyInvocable; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = absl::lts_20250512::AnyInvocable]' 1203 | push_back(value_type&& __x) | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf' to 'std::vector >::value_type&&' {aka 'absl::lts_20250512::AnyInvocable&&'} 1203 | push_back(value_type&& __x) | ~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:70: error: wrong number of template arguments (6, should be 1) 110 | IfRRef::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const absl::lts_20250512::AlphaNum&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:549:34: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'size' 549 | return std::string(a.data(), a.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const AV& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:10: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:21: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:32: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:564:54: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:565:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 565 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:565:54: error: cannot convert '' to 'int' 565 | static_cast(args).Piece()...}); | ^ | | | /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:464:64: note: initializing argument 1 of 'std::string absl::lts_20250512::strings_internal::CatPieces(int)' 464 | std::string CatPieces(std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::StrAppend(std::string*, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const absl::lts_20250512::AlphaNum&, const AV& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:16: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:27: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:38: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:610:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:611:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 611 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:611:60: error: cannot convert '' to 'int' 611 | static_cast(args).Piece()...}); | ^ | | | /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_cat.h:466:60: note: initializing argument 2 of 'void absl::lts_20250512::strings_internal::AppendPieces(std::string*, int)' 466 | std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:149:19: error: wrong number of template arguments (4, should be 1) 149 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:147:19: error: wrong number of template arguments (4, should be 1) 147 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/absl_vlog_is_on.h:63, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_impl.h:18, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/log.h:209, from ./src/core/lib/debug/trace_impl.h:25, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:129:21: error: 'string_view' is not a member of 'absl' 129 | int VLogLevel(absl::string_view file); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:141:6: error: variable or field 'UpdateVModule' declared void 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:141:26: error: 'string_view' is not a member of 'absl' 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:26: error: 'string_view' is not a member of 'absl' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:54: error: expected primary-expression before 'int' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/vlog_config.h:151:67: error: expression list treated as compound expression in initializer [-fpermissive] 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^ In file included from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/lib/debug/trace_impl.h:36:25: error: 'string_view' is not a member of 'absl' 36 | bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~ ./src/core/lib/debug/trace_impl.h:71:34: error: 'absl::string_view' has not been declared 71 | friend bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~ ./src/core/lib/debug/trace_impl.h:71:53: error: 'bool grpc_core::ParseTracers(int)' redeclared as different kind of entity 71 | friend bool ParseTracers(absl::string_view tracers); | ^ ./src/core/lib/debug/trace_impl.h:36:6: note: previous declaration 'bool grpc_core::ParseTracers' 36 | bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:151:19: error: wrong number of template arguments (4, should be 1) 151 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:149:19: error: wrong number of template arguments (4, should be 1) 149 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:151:19: error: wrong number of template arguments (4, should be 1) 151 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:34, from ./src/core/call/parsed_metadata.h:29, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:112:34: error: 'absl::string_view' has not been declared 112 | PairFormatterImpl(F1 f1, absl::string_view sep, F2 f2) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:31: error: 'string_view' is not a member of 'absl' 183 | struct DefaultFormatter { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:31: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:42: error: template argument 1 is invalid 183 | struct DefaultFormatter { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:75: error: wrong number of template arguments (4, should be 1) 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:204:63: error: 'absl::string_view' has not been declared 204 | std::string JoinAlgorithm(Iterator start, Iterator end, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinAlgorithm(Iterator, Iterator, int, Formatter&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:207:9: error: 'string_view' is not a member of 'absl' 207 | absl::string_view sep(""); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:209:19: error: 'sep' was not declared in this scope 209 | result.append(sep.data(), sep.size()); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:234:63: error: 'absl::string_view' has not been declared 234 | std::string JoinAlgorithm(Iterator start, Iterator end, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinAlgorithm(Iterator, Iterator, int, absl::lts_20250512::strings_internal::NoFormatter)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:244:24: error: request for member 'size' in 's', which is of non-class type 'int' 244 | result_size += s.size(); | ^~~~ In file included from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/lib/slice/slice_refcount.h: In member function 'void grpc_slice_refcount::Ref(grpc_core::DebugLocation)': ./src/core/lib/slice/slice_refcount.h:49:57: error: no match for call to '(absl::lts_20250512::log_internal::LogMessage) (const char*, int)' 49 | .AtLocation(location.file(), location.line()) | ^ ./src/core/lib/slice/slice_refcount.h: In member function 'void grpc_slice_refcount::Unref(grpc_core::DebugLocation)': ./src/core/lib/slice/slice_refcount.h:55:57: error: no match for call to '(absl::lts_20250512::log_internal::LogMessage) (const char*, int)' 55 | .AtLocation(location.file(), location.line()) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:178:19: error: wrong number of template arguments (4, should be 1) 178 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:102:9: error: 'string_view' in namespace 'absl' does not name a type 102 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:74: error: wrong number of template arguments (4, should be 1) 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:260:30: error: request for member 'data' in 's', which is of non-class type 'int' 260 | memcpy(result_buf, s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:260:40: error: request for member 'size' in 's', which is of non-class type 'int' 260 | memcpy(result_buf, s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:261:25: error: request for member 'size' in 's', which is of non-class type 'int' 261 | result_buf += s.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:280:59: error: 'absl::string_view' has not been declared 280 | void operator()(std::string* out, const Tup& tup, absl::string_view sep, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In member function 'void absl::lts_20250512::strings_internal::JoinTupleLoop::operator()(std::string*, const Tup&, int, Formatter&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:282:32: error: request for member 'data' in 'sep', which is of non-class type 'int' 282 | if (I > 0) out->append(sep.data(), sep.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:282:44: error: request for member 'size' in 'sep', which is of non-class type 'int' 282 | if (I > 0) out->append(sep.data(), sep.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:290:51: error: 'absl::string_view' has not been declared 290 | void operator()(std::string*, const Tup&, absl::string_view, Formatter&&) {} | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:294:62: error: 'absl::string_view' has not been declared 294 | std::string JoinAlgorithm(const std::tuple& tup, absl::string_view sep, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:303:29: error: 'absl::string_view' has not been declared 303 | absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:311:49: error: 'absl::string_view' has not been declared 311 | std::string JoinRange(const Range& range, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:319:49: error: 'absl::string_view' has not been declared 319 | std::string JoinRange(const Range& range, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:326:49: error: 'absl::string_view' has not been declared 326 | std::string JoinTuple(const Tuple& value, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinTuple(const Tuple&, int, std::index_sequence)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:35: error: 'string_view' is not a member of 'absl' 329 | std::initializer_list{ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:75: error: wrong number of template arguments (4, should be 1) 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:35: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:46: error: template argument 1 is invalid 329 | std::initializer_list{ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:330:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 330 | static_cast(std::get(value)).Piece()...}, | ^~~~~ ./src/core/lib/slice/slice.h:152:50: error: 'absl::string_view' has not been declared 152 | inline bool operator==(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h: In function 'bool grpc_core::slice_detail::operator==(const grpc_core::slice_detail::BaseSlice&, int)': ./src/core/lib/slice/slice.h:153:12: error: 'const class grpc_core::slice_detail::BaseSlice' has no member named 'as_string_view' 153 | return a.as_string_view() == b; | ^~~~~~~~~~~~~~ ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:156:50: error: 'absl::string_view' has not been declared 156 | inline bool operator!=(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h: In function 'bool grpc_core::slice_detail::operator!=(const grpc_core::slice_detail::BaseSlice&, int)': ./src/core/lib/slice/slice.h:157:12: error: 'const class grpc_core::slice_detail::BaseSlice' has no member named 'as_string_view' 157 | return a.as_string_view() != b; | ^~~~~~~~~~~~~~ ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:160:13: error: declaration of 'operator==' as non-function 160 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ ./src/core/lib/slice/slice.h:160:30: error: 'string_view' is not a member of 'absl' 160 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h:160:45: error: expected primary-expression before 'const' 160 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~ ./src/core/lib/slice/slice.h:164:13: error: declaration of 'operator!=' as non-function 164 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ ./src/core/lib/slice/slice.h:164:30: error: 'string_view' is not a member of 'absl' 164 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h:164:45: error: expected primary-expression before 'const' 164 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~ ./src/core/lib/slice/slice.h:189:37: error: 'absl::string_view' has not been declared 189 | static Out FromCopiedString(absl::string_view s) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h: In static member function 'static Out grpc_core::slice_detail::CopyConstructors::FromCopiedString(int)': ./src/core/lib/slice/slice.h:190:31: error: request for member 'data' in 's', which is of non-class type 'int' 190 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ ./src/core/lib/slice/slice.h:190:41: error: request for member 'size' in 's', which is of non-class type 'int' 190 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:222:37: error: 'absl::string_view' has not been declared 222 | static Out FromStaticString(absl::string_view s) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h: In static member function 'static Out grpc_core::slice_detail::StaticConstructors::FromStaticString(int)': ./src/core/lib/slice/slice.h:223:31: error: request for member 'data' in 's', which is of non-class type 'int' 223 | return FromStaticBuffer(s.data(), s.size()); | ^~~~ ./src/core/lib/slice/slice.h:223:41: error: request for member 'size' in 's', which is of non-class type 'int' 223 | return FromStaticBuffer(s.data(), s.size()); | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:34, from ./src/core/call/parsed_metadata.h:29, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:114:40: error: 'absl::string_view' has not been declared 114 | PairFormatter(FirstFormatter f1, absl::string_view sep, SecondFormatter f2) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:74: error: wrong number of template arguments (4, should be 1) 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:121:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 121 | inline strings_internal::PairFormatterImpl< | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:124:21: error: 'absl::lts_20250512::strings_internal::PairFormatterImpl absl::lts_20250512::PairFormatter' redeclared as different kind of entity 124 | PairFormatter(absl::string_view sep) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:114:1: note: previous declaration 'template absl::lts_20250512::strings_internal::PairFormatterImpl absl::lts_20250512::PairFormatter(FirstFormatter, int, SecondFormatter)' 114 | PairFormatter(FirstFormatter f1, absl::string_view sep, SecondFormatter f2) { | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:124:21: error: 'string_view' is not a member of 'absl' 124 | PairFormatter(absl::string_view sep) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:239:57: error: 'absl::string_view' has not been declared 239 | std::string StrJoin(Iterator start, Iterator end, absl::string_view sep, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:245:47: error: 'absl::string_view' has not been declared 245 | std::string StrJoin(const Range& range, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:45: error: 'string_view' is not a member of 'absl' 252 | !std::is_convertible::value>::type> | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:45: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:56: error: template argument 2 is invalid 252 | !std::is_convertible::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:64: error: template argument 1 is invalid 252 | !std::is_convertible::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:65: error: '' is not a template [-fpermissive] 252 | !std::is_convertible::value>::type> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:253:56: error: 'absl::string_view' has not been declared 253 | std::string StrJoin(std::initializer_list il, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:74: error: wrong number of template arguments (4, should be 1) 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:56: error: 'string_view' is not a member of 'absl' 259 | inline std::string StrJoin(std::initializer_list il, | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:56: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:67: error: template argument 1 is invalid 259 | inline std::string StrJoin(std::initializer_list il, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:260:34: error: 'absl::string_view' has not been declared 260 | absl::string_view separator, Formatter&& fmt) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:265:58: error: 'absl::string_view' has not been declared 265 | std::string StrJoin(const std::tuple& value, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:271:57: error: 'absl::string_view' has not been declared 271 | std::string StrJoin(Iterator start, Iterator end, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:276:47: error: 'absl::string_view' has not been declared 276 | std::string StrJoin(const Range& range, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:36: error: 'string_view' is not a member of 'absl' 281 | T, absl::string_view>::value>::type> | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:36: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:47: error: template argument 2 is invalid 281 | T, absl::string_view>::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:55: error: template argument 1 is invalid 281 | T, absl::string_view>::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:56: error: '' is not a template [-fpermissive] 281 | T, absl::string_view>::value>::type> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:282:56: error: 'absl::string_view' has not been declared 282 | std::string StrJoin(std::initializer_list il, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:56: error: 'string_view' is not a member of 'absl' 286 | inline std::string StrJoin(std::initializer_list il, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:56: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:67: error: template argument 1 is invalid 286 | inline std::string StrJoin(std::initializer_list il, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:287:34: error: 'absl::string_view' has not been declared 287 | absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:293:27: error: 'absl::string_view' has not been declared 293 | absl::string_view separator) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:432:41: error: 'absl::string_view' has not been declared 432 | static Slice FromExternalString(absl::string_view str) { | ^~~~~~~~~~~ In file included from ./src/core/call/parsed_metadata.h:29, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:74:22: error: 'string_view' is not a member of 'absl' 74 | bool CUnescape(absl::string_view source, std::string* absl_nonnull dest, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:74:53: error: expected primary-expression before '*' token 74 | bool CUnescape(absl::string_view source, std::string* absl_nonnull dest, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:183:19: error: wrong number of template arguments (4, should be 1) 183 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:74:68: error: 'dest' was not declared in this scope 74 | bool CUnescape(absl::string_view source, std::string* absl_nonnull dest, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:75:27: error: expected primary-expression before '*' token 75 | std::string* absl_nullable error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:75:43: error: 'error' was not declared in this scope; did you mean 'herror'? 75 | std::string* absl_nullable error); | ^~~~~ | herror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:75:48: error: expression list treated as compound expression in initializer [-fpermissive] 75 | std::string* absl_nullable error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:78:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 78 | inline bool CUnescape(absl::string_view source, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:78:13: error: redefinition of 'bool absl::lts_20250512::CUnescape' 78 | inline bool CUnescape(absl::string_view source, | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/lib/promise/activity.h: At global scope: ./src/core/lib/promise/activity.h:611:8: error: 'optional' in namespace 'std' does not name a template type 611 | std::optional RunStep() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:74:6: note: 'bool absl::lts_20250512::CUnescape' previously defined here 74 | bool CUnescape(absl::string_view source, std::string* absl_nonnull dest, | ^~~~~~~~~ ./src/core/lib/promise/activity.h:611:3: note: 'std::optional' is only available from C++17 onwards 611 | std::optional RunStep() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ ./src/core/lib/promise/activity.h:620:8: error: 'optional' in namespace 'std' does not name a template type 620 | std::optional Start(Factory promise_factory) | ^~~~~~~~ ./src/core/lib/promise/activity.h:620:3: note: 'std::optional' is only available from C++17 onwards 620 | std::optional Start(Factory promise_factory) | ^~~ ./src/core/lib/promise/activity.h:630:8: error: 'optional' in namespace 'std' does not name a template type 630 | std::optional StepLoop() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:74: error: wrong number of template arguments (4, should be 1) 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ ./src/core/lib/promise/activity.h:630:3: note: 'std::optional' is only available from C++17 onwards 630 | std::optional StepLoop() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:78:29: error: 'string_view' is not a member of 'absl' 78 | inline bool CUnescape(absl::string_view source, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:79:34: error: expected primary-expression before '*' token 79 | std::string* absl_nonnull dest) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from include/grpc/event_engine/event_engine.h:17, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: include/grpc/event_engine/endpoint_config.h:36:16: error: 'optional' in namespace 'std' does not name a template type 36 | virtual std::optional GetInt(absl::string_view key) const = 0; | ^~~~~~~~ include/grpc/event_engine/endpoint_config.h:36:11: note: 'std::optional' is only available from C++17 onwards 36 | virtual std::optional GetInt(absl::string_view key) const = 0; | ^~~ include/grpc/event_engine/endpoint_config.h:39:16: error: 'optional' in namespace 'std' does not name a template type 39 | virtual std::optional GetString( | ^~~~~~~~ include/grpc/event_engine/endpoint_config.h:39:11: note: 'std::optional' is only available from C++17 onwards 39 | virtual std::optional GetString( | ^~~ include/grpc/event_engine/endpoint_config.h:43:3: error: 'GetVoidPointer' declared as a 'virtual' field 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ^~~~~~~ include/grpc/event_engine/endpoint_config.h:43:17: error: expected ';' at end of member declaration 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ^~~~~~~~~~~~~~ | ; include/grpc/event_engine/endpoint_config.h:43:49: error: expected ')' before 'key' 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ~ ^~~~ | ) In file included from include/grpc/event_engine/event_engine.h:18, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: include/grpc/event_engine/extensible.h:62:3: error: 'QueryExtension' declared as a 'virtual' field 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~~~~ include/grpc/event_engine/extensible.h:62:17: error: expected ';' at end of member declaration 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~~~~~~~~~~~ | ; include/grpc/event_engine/extensible.h:62:32: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~ include/grpc/event_engine/extensible.h:62:32: error: invalid use of '::' include/grpc/event_engine/extensible.h:62:76: error: expected ';' at end of member declaration 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:79:49: error: 'dest' was not declared in this scope 79 | std::string* absl_nonnull dest) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:94:27: error: 'string_view' is not a member of 'absl' 94 | std::string CEscape(absl::string_view src); | ^~~~~~~~~~~ ./src/core/lib/promise/activity.h: In member function 'void grpc_core::promise_detail::PromiseActivity::Step()': ./src/core/lib/promise/activity.h:601:19: error: there are no arguments to 'RunStep' that depend on a template parameter, so a declaration of 'RunStep' must be available [-fpermissive] 601 | auto status = RunStep(); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:107:30: error: 'string_view' is not a member of 'absl' 107 | std::string CHexEscape(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:115:35: error: 'string_view' is not a member of 'absl' 115 | std::string Utf8SafeCEscape(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:122:38: error: 'string_view' is not a member of 'absl' 122 | std::string Utf8SafeCHexEscape(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:129:6: error: variable or field 'Base64Escape' declared void 129 | void Base64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:129:25: error: 'string_view' is not a member of 'absl' 129 | void Base64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:129:53: error: expected primary-expression before '*' token 129 | void Base64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:185:19: error: wrong number of template arguments (4, should be 1) 185 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:165:26: error: wrong number of template arguments (4, should be 1) 165 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:129:68: error: 'dest' was not declared in this scope 129 | void Base64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:130:32: error: 'string_view' is not a member of 'absl' 130 | std::string Base64Escape(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:137:6: error: variable or field 'WebSafeBase64Escape' declared void 137 | void WebSafeBase64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:137:32: error: 'string_view' is not a member of 'absl' 137 | void WebSafeBase64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:137:60: error: expected primary-expression before '*' token 137 | void WebSafeBase64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:137:75: error: 'dest' was not declared in this scope 137 | void WebSafeBase64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:138:39: error: 'string_view' is not a member of 'absl' 138 | std::string WebSafeBase64Escape(absl::string_view src); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:70: error: wrong number of template arguments (6, should be 1) 110 | IfRRef::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:147:27: error: 'string_view' is not a member of 'absl' 147 | bool Base64Unescape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:147:55: error: expected primary-expression before '*' token 147 | bool Base64Unescape(absl::string_view src, std::string* absl_nonnull dest); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:147:70: error: 'dest' was not declared in this scope 147 | bool Base64Unescape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:147:74: error: expression list treated as compound expression in initializer [-fpermissive] 147 | bool Base64Unescape(absl::string_view src, std::string* absl_nonnull dest); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:156:34: error: 'string_view' is not a member of 'absl' 156 | bool WebSafeBase64Unescape(absl::string_view src, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:157:39: error: expected primary-expression before '*' token 157 | std::string* absl_nonnull dest); | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/admin/v3/metrics.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/admin/v3/metrics.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:165:26: error: wrong number of template arguments (4, should be 1) 165 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:187:19: error: wrong number of template arguments (4, should be 1) 187 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:167:25: error: wrong number of template arguments (4, should be 1) 167 | true, false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:59, from ./src/core/lib/promise/poll.h:26, from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In instantiation of 'std::string absl::lts_20250512::strings_internal::JoinRange(const Range&, int) [with Range = int; std::string = std::__cxx11::basic_string]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:288:51: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:322:25: error: no matching function for call to 'begin(const int&)' 322 | return JoinRange(begin(range), end(range), separator); | ~~~~~^~~~~~~ In file included from /usr/include/g++/string:54, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/streambuf:41, from /usr/include/g++/bits/streambuf_iterator.h:35, from /usr/include/g++/iterator:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:35, from include/grpc/event_engine/memory_request.h:20, from include/grpc/event_engine/internal/memory_allocator_impl.h:17, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/bits/range_access.h:108:37: note: candidate: 'template const _Tp* std::begin(const std::valarray<_Tp>&)' 108 | template const _Tp* begin(const valarray<_Tp>&) noexcept; | ^~~~~ /usr/include/g++/bits/range_access.h:108:37: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:59, from ./src/core/lib/promise/poll.h:26, from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:322:25: note: mismatched types 'const std::valarray<_Tp>' and 'const int' 322 | return JoinRange(begin(range), end(range), separator); | ~~~~~^~~~~~~ In file included from /usr/include/g++/string:54, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/streambuf:41, from /usr/include/g++/bits/streambuf_iterator.h:35, from /usr/include/g++/iterator:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:35, from include/grpc/event_engine/memory_request.h:20, from include/grpc/event_engine/internal/memory_allocator_impl.h:17, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/bits/range_access.h:107:31: note: candidate: 'template _Tp* std::begin(std::valarray<_Tp>&)' 107 | template _Tp* begin(valarray<_Tp>&) noexcept; | ^~~~~ /usr/include/g++/bits/range_access.h:107:31: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:59, from ./src/core/lib/promise/poll.h:26, from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:322:25: note: mismatched types 'std::valarray<_Tp>' and 'const int' 322 | return JoinRange(begin(range), end(range), separator); | ~~~~~^~~~~~~ In file included from /usr/include/g++/string:54, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/streambuf:41, from /usr/include/g++/bits/streambuf_iterator.h:35, from /usr/include/g++/iterator:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:35, from include/grpc/event_engine/memory_request.h:20, from include/grpc/event_engine/internal/memory_allocator_impl.h:17, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/bits/range_access.h:90:5: note: candidate: 'template constexpr _Tp* std::begin(_Tp (&)[_Nm])' 90 | begin(_Tp (&__arr)[_Nm]) noexcept | ^~~~~ /usr/include/g++/bits/range_access.h:90:5: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:59, from ./src/core/lib/promise/poll.h:26, from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:322:25: note: mismatched types '_Tp [_Nm]' and 'const int' 322 | return JoinRange(begin(range), end(range), separator); | ~~~~~^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:169:25: error: wrong number of template arguments (4, should be 1) 169 | true, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /usr/include/g++/string:54, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/streambuf:41, from /usr/include/g++/bits/streambuf_iterator.h:35, from /usr/include/g++/iterator:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:35, from include/grpc/event_engine/memory_request.h:20, from include/grpc/event_engine/internal/memory_allocator_impl.h:17, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/bits/range_access.h:61:5: note: candidate: 'template decltype (__cont.begin()) std::begin(const _Container&)' 61 | begin(const _Container& __cont) -> decltype(__cont.begin()) | ^~~~~ /usr/include/g++/bits/range_access.h:61:5: note: template argument deduction/substitution failed: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /usr/include/g++/bits/range_access.h: In substitution of 'template decltype (__cont.begin()) std::begin(const _Container&) [with _Container = int]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:322:25: required from 'std::string absl::lts_20250512::strings_internal::JoinRange(const Range&, int) [with Range = int; std::string = std::__cxx11::basic_string]' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:288:51: required from here /usr/include/g++/bits/range_access.h:61:56: error: request for member 'begin' in '__cont', which is of non-class type 'const int' 61 | begin(const _Container& __cont) -> decltype(__cont.begin()) | ~~~~~~~^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In instantiation of 'std::string absl::lts_20250512::strings_internal::JoinRange(const Range&, int) [with Range = int; std::string = std::__cxx11::basic_string]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:288:51: required from here /usr/include/g++/bits/range_access.h:51:5: note: candidate: 'template decltype (__cont.begin()) std::begin(_Container&)' 51 | begin(_Container& __cont) -> decltype(__cont.begin()) | ^~~~~ /usr/include/g++/bits/range_access.h:51:5: note: template argument deduction/substitution failed: /usr/include/g++/bits/range_access.h: In substitution of 'template decltype (__cont.begin()) std::begin(_Container&) [with _Container = const int]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:322:25: required from 'std::string absl::lts_20250512::strings_internal::JoinRange(const Range&, int) [with Range = int; std::string = std::__cxx11::basic_string]' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:288:51: required from here /usr/include/g++/bits/range_access.h:51:50: error: request for member 'begin' in '__cont', which is of non-class type 'const int' 51 | begin(_Container& __cont) -> decltype(__cont.begin()) | ~~~~~~~^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /usr/include/g++/utility:76, from /usr/include/g++/algorithm:60, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:30, from include/grpc/event_engine/memory_request.h:20, from include/grpc/event_engine/internal/memory_allocator_impl.h:17, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In instantiation of 'std::string absl::lts_20250512::strings_internal::JoinRange(const Range&, int) [with Range = int; std::string = std::__cxx11::basic_string]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:288:51: required from here /usr/include/g++/initializer_list:90:5: note: candidate: 'template constexpr const _Tp* std::begin(std::initializer_list<_Tp>)' 90 | begin(initializer_list<_Tp> __ils) noexcept | ^~~~~ /usr/include/g++/initializer_list:90:5: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:59, from ./src/core/lib/promise/poll.h:26, from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:322:25: note: mismatched types 'std::initializer_list<_Tp>' and 'int' 322 | return JoinRange(begin(range), end(range), separator); | ~~~~~^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:322:37: error: no matching function for call to 'end(const int&)' 322 | return JoinRange(begin(range), end(range), separator); | ~~~^~~~~~~ In file included from /usr/include/g++/string:54, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/streambuf:41, from /usr/include/g++/bits/streambuf_iterator.h:35, from /usr/include/g++/iterator:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:35, from include/grpc/event_engine/memory_request.h:20, from include/grpc/event_engine/internal/memory_allocator_impl.h:17, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/bits/range_access.h:110:37: note: candidate: 'template const _Tp* std::end(const std::valarray<_Tp>&)' 110 | template const _Tp* end(const valarray<_Tp>&) noexcept; | ^~~ /usr/include/g++/bits/range_access.h:110:37: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:59, from ./src/core/lib/promise/poll.h:26, from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:322:37: note: mismatched types 'const std::valarray<_Tp>' and 'const int' 322 | return JoinRange(begin(range), end(range), separator); | ~~~^~~~~~~ In file included from /usr/include/g++/string:54, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/streambuf:41, from /usr/include/g++/bits/streambuf_iterator.h:35, from /usr/include/g++/iterator:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:35, from include/grpc/event_engine/memory_request.h:20, from include/grpc/event_engine/internal/memory_allocator_impl.h:17, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/bits/range_access.h:109:31: note: candidate: 'template _Tp* std::end(std::valarray<_Tp>&)' 109 | template _Tp* end(valarray<_Tp>&) noexcept; | ^~~ /usr/include/g++/bits/range_access.h:109:31: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:59, from ./src/core/lib/promise/poll.h:26, from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:322:37: note: mismatched types 'std::valarray<_Tp>' and 'const int' 322 | return JoinRange(begin(range), end(range), separator); | ~~~^~~~~~~ In file included from /usr/include/g++/string:54, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/streambuf:41, from /usr/include/g++/bits/streambuf_iterator.h:35, from /usr/include/g++/iterator:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:35, from include/grpc/event_engine/memory_request.h:20, from include/grpc/event_engine/internal/memory_allocator_impl.h:17, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/bits/range_access.h:100:5: note: candidate: 'template constexpr _Tp* std::end(_Tp (&)[_Nm])' 100 | end(_Tp (&__arr)[_Nm]) noexcept | ^~~ /usr/include/g++/bits/range_access.h:100:5: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:59, from ./src/core/lib/promise/poll.h:26, from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:322:37: note: mismatched types '_Tp [_Nm]' and 'const int' 322 | return JoinRange(begin(range), end(range), separator); | ~~~^~~~~~~ In file included from /usr/include/g++/string:54, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/streambuf:41, from /usr/include/g++/bits/streambuf_iterator.h:35, from /usr/include/g++/iterator:66, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:35, from include/grpc/event_engine/memory_request.h:20, from include/grpc/event_engine/internal/memory_allocator_impl.h:17, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/bits/range_access.h:81:5: note: candidate: 'template decltype (__cont.end()) std::end(const _Container&)' 81 | end(const _Container& __cont) -> decltype(__cont.end()) | ^~~ /usr/include/g++/bits/range_access.h:81:5: note: template argument deduction/substitution failed: /usr/include/g++/bits/range_access.h: In substitution of 'template decltype (__cont.end()) std::end(const _Container&) [with _Container = int]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:322:37: required from 'std::string absl::lts_20250512::strings_internal::JoinRange(const Range&, int) [with Range = int; std::string = std::__cxx11::basic_string]' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:288:51: required from here /usr/include/g++/bits/range_access.h:81:54: error: request for member 'end' in '__cont', which is of non-class type 'const int' 81 | end(const _Container& __cont) -> decltype(__cont.end()) | ~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In instantiation of 'std::string absl::lts_20250512::strings_internal::JoinRange(const Range&, int) [with Range = int; std::string = std::__cxx11::basic_string]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:288:51: required from here /usr/include/g++/bits/range_access.h:71:5: note: candidate: 'template decltype (__cont.end()) std::end(_Container&)' 71 | end(_Container& __cont) -> decltype(__cont.end()) | ^~~ /usr/include/g++/bits/range_access.h:71:5: note: template argument deduction/substitution failed: /usr/include/g++/bits/range_access.h: In substitution of 'template decltype (__cont.end()) std::end(_Container&) [with _Container = const int]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:322:37: required from 'std::string absl::lts_20250512::strings_internal::JoinRange(const Range&, int) [with Range = int; std::string = std::__cxx11::basic_string]' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:288:51: required from here /usr/include/g++/bits/range_access.h:71:48: error: request for member 'end' in '__cont', which is of non-class type 'const int' 71 | end(_Container& __cont) -> decltype(__cont.end()) | ~~~~~~~^~~ In file included from /usr/include/g++/utility:76, from /usr/include/g++/algorithm:60, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/string_view.h:30, from include/grpc/event_engine/memory_request.h:20, from include/grpc/event_engine/internal/memory_allocator_impl.h:17, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In instantiation of 'std::string absl::lts_20250512::strings_internal::JoinRange(const Range&, int) [with Range = int; std::string = std::__cxx11::basic_string]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:288:51: required from here /usr/include/g++/initializer_list:101:5: note: candidate: 'template constexpr const _Tp* std::end(std::initializer_list<_Tp>)' 101 | end(initializer_list<_Tp> __ils) noexcept | ^~~ /usr/include/g++/initializer_list:101:5: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:59, from ./src/core/lib/promise/poll.h:26, from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:322:37: note: mismatched types 'std::initializer_list<_Tp>' and 'int' 322 | return JoinRange(begin(range), end(range), separator); | ~~~^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:75: error: wrong number of template arguments (4, should be 1) 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:167:25: error: wrong number of template arguments (4, should be 1) 167 | true, false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:74: error: wrong number of template arguments (4, should be 1) 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:157:54: error: 'dest' was not declared in this scope 157 | std::string* absl_nonnull dest); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:157:58: error: expression list treated as compound expression in initializer [-fpermissive] 157 | std::string* absl_nonnull dest); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:165:43: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 165 | [[nodiscard]] bool HexStringToBytes(absl::string_view hex, | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:169:25: error: wrong number of template arguments (4, should be 1) 169 | true, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:165:43: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:166:48: error: expected primary-expression before '*' token 166 | std::string* absl_nonnull bytes); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:174:19: error: wrong number of template arguments (4, should be 1) 174 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:17, from ./src/core/util/time.h:18, from ./src/core/lib/resource_quota/periodic_update.h:24, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: include/grpc/event_engine/endpoint_config.h: At global scope: include/grpc/event_engine/endpoint_config.h:36:16: error: 'optional' in namespace 'std' does not name a template type 36 | virtual std::optional GetInt(absl::string_view key) const = 0; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ include/grpc/event_engine/endpoint_config.h:36:11: note: 'std::optional' is only available from C++17 onwards 36 | virtual std::optional GetInt(absl::string_view key) const = 0; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ include/grpc/event_engine/endpoint_config.h:39:16: error: 'optional' in namespace 'std' does not name a template type 39 | virtual std::optional GetString( | ^~~~~~~~ include/grpc/event_engine/endpoint_config.h:39:11: note: 'std::optional' is only available from C++17 onwards 39 | virtual std::optional GetString( | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ include/grpc/event_engine/endpoint_config.h:43:3: error: 'GetVoidPointer' declared as a 'virtual' field 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ^~~~~~~ include/grpc/event_engine/endpoint_config.h:43:17: error: expected ';' at end of member declaration 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ^~~~~~~~~~~~~~ | ; include/grpc/event_engine/endpoint_config.h:43:49: error: expected ')' before 'key' 43 | virtual void* GetVoidPointer(absl::string_view key) const = 0; | ~ ^~~~ | ) In file included from include/grpc/event_engine/event_engine.h:18, from ./src/core/util/time.h:18, from ./src/core/lib/resource_quota/periodic_update.h:24, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: include/grpc/event_engine/extensible.h:62:3: error: 'QueryExtension' declared as a 'virtual' field 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~~~~ include/grpc/event_engine/extensible.h:62:17: error: expected ';' at end of member declaration 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~~~~~~~~~~~ | ; include/grpc/event_engine/extensible.h:62:32: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^~~~ include/grpc/event_engine/extensible.h:62:32: error: invalid use of '::' include/grpc/event_engine/extensible.h:62:76: error: expected ';' at end of member declaration 62 | virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } | ^ | ; /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:166:63: error: 'bytes' was not declared in this scope 166 | std::string* absl_nonnull bytes); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:166:68: error: expression list treated as compound expression in initializer [-fpermissive] 166 | std::string* absl_nonnull bytes); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:174:13: error: conflicting declaration 'std::string absl::lts_20250512::HexStringToBytes' 174 | std::string HexStringToBytes(absl::string_view from); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:165:20: note: previous declaration as 'bool absl::lts_20250512::HexStringToBytes' 165 | [[nodiscard]] bool HexStringToBytes(absl::string_view hex, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:174:36: error: 'string_view' is not a member of 'absl' 174 | std::string HexStringToBytes(absl::string_view from); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:180:36: error: 'string_view' is not a member of 'absl' 180 | std::string BytesToHexString(absl::string_view from); | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/node.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/node.upbdefs.o -pthread In file included from ./src/core/call/parsed_metadata.h:30, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:46:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 46 | inline bool StrContains(absl::string_view haystack, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:46:31: error: 'string_view' is not a member of 'absl' 46 | inline bool StrContains(absl::string_view haystack, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:47:31: error: 'string_view' is not a member of 'absl' 47 | absl::string_view needle) noexcept { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:47:49: error: expression list treated as compound expression in initializer [-fpermissive] 47 | absl::string_view needle) noexcept { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:51:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 51 | inline bool StrContains(absl::string_view haystack, char needle) noexcept { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:51:13: error: redefinition of 'bool absl::lts_20250512::StrContains' 51 | inline bool StrContains(absl::string_view haystack, char needle) noexcept { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:46:13: note: 'bool absl::lts_20250512::StrContains' previously defined here 46 | inline bool StrContains(absl::string_view haystack, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:51:31: error: 'string_view' is not a member of 'absl' 51 | inline bool StrContains(absl::string_view haystack, char needle) noexcept { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:51:53: error: expected primary-expression before 'char' 51 | inline bool StrContains(absl::string_view haystack, char needle) noexcept { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:58:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 58 | inline constexpr bool StartsWith(absl::string_view text, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:58:40: error: 'string_view' is not a member of 'absl' 58 | inline constexpr bool StartsWith(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:59:40: error: 'string_view' is not a member of 'absl' 59 | absl::string_view prefix) noexcept { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:59:58: error: expression list treated as compound expression in initializer [-fpermissive] 59 | absl::string_view prefix) noexcept { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:74:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 74 | inline constexpr bool EndsWith(absl::string_view text, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:74:38: error: 'string_view' is not a member of 'absl' 74 | inline constexpr bool EndsWith(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:75:38: error: 'string_view' is not a member of 'absl' 75 | absl::string_view suffix) noexcept { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:75:56: error: expression list treated as compound expression in initializer [-fpermissive] 75 | absl::string_view suffix) noexcept { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:89:34: error: 'string_view' is not a member of 'absl' 89 | bool StrContainsIgnoreCase(absl::string_view haystack, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:90:34: error: 'string_view' is not a member of 'absl' 90 | absl::string_view needle) noexcept; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:90:52: error: expression list treated as compound expression in initializer [-fpermissive] 90 | absl::string_view needle) noexcept; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:92:6: error: redefinition of 'bool absl::lts_20250512::StrContainsIgnoreCase' 92 | bool StrContainsIgnoreCase(absl::string_view haystack, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:89:6: note: 'bool absl::lts_20250512::StrContainsIgnoreCase' previously defined here 89 | bool StrContainsIgnoreCase(absl::string_view haystack, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:92:34: error: 'string_view' is not a member of 'absl' 92 | bool StrContainsIgnoreCase(absl::string_view haystack, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:93:28: error: expected primary-expression before 'char' 93 | char needle) noexcept; | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2511 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:65: error: template argument 1 is invalid 2511 | int = std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:99:29: error: 'string_view' is not a member of 'absl' 99 | bool EqualsIgnoreCase(absl::string_view piece1, | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:100:29: error: 'string_view' is not a member of 'absl' 100 | absl::string_view piece2) noexcept; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:100:47: error: expression list treated as compound expression in initializer [-fpermissive] 100 | absl::string_view piece2) noexcept; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:106:33: error: 'string_view' is not a member of 'absl' 106 | bool StartsWithIgnoreCase(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:107:33: error: 'string_view' is not a member of 'absl' 107 | absl::string_view prefix) noexcept; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:107:51: error: expression list treated as compound expression in initializer [-fpermissive] 107 | absl::string_view prefix) noexcept; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:113:31: error: 'string_view' is not a member of 'absl' 113 | bool EndsWithIgnoreCase(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:114:31: error: 'string_view' is not a member of 'absl' 114 | absl::string_view suffix) noexcept; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:114:49: error: expression list treated as compound expression in initializer [-fpermissive] 114 | absl::string_view suffix) noexcept; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:118:7: error: 'string_view' in namespace 'absl' does not name a type 118 | absl::string_view FindLongestCommonPrefix(absl::string_view a, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:123:7: error: 'string_view' in namespace 'absl' does not name a type 123 | absl::string_view FindLongestCommonSuffix(absl::string_view a, | ^~~~~~~~~~~ In file included from ./src/core/lib/slice/slice.h:30, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: ./src/core/lib/slice/slice_internal.h:77:14: error: 'string_view' in namespace 'absl' does not name a type 77 | inline absl::string_view StringViewFromSlice(const grpc_slice& slice) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice_internal.h: In function 'uint32_t grpc_slice_hash(const grpc_slice&)': ./src/core/lib/slice/slice_internal.h:86:34: error: 'StringViewFromSlice' is not a member of 'grpc_core' 86 | return absl::HashOf(grpc_core::StringViewFromSlice(s)); | ^~~~~~~~~~~~~~~~~~~ include/grpc/event_engine/slice.h:123:50: error: 'absl::string_view' has not been declared 123 | inline bool operator==(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In function 'bool grpc_event_engine::experimental::slice_detail::operator==(const grpc_event_engine::experimental::slice_detail::BaseSlice&, int)': include/grpc/event_engine/slice.h:124:12: error: 'const class grpc_event_engine::experimental::slice_detail::BaseSlice' has no member named 'as_string_view' 124 | return a.as_string_view() == b; | ^~~~~~~~~~~~~~ include/grpc/event_engine/slice.h: At global scope: include/grpc/event_engine/slice.h:127:50: error: 'absl::string_view' has not been declared 127 | inline bool operator!=(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In function 'bool grpc_event_engine::experimental::slice_detail::operator!=(const grpc_event_engine::experimental::slice_detail::BaseSlice&, int)': include/grpc/event_engine/slice.h:128:12: error: 'const class grpc_event_engine::experimental::slice_detail::BaseSlice' has no member named 'as_string_view' 128 | return a.as_string_view() != b; | ^~~~~~~~~~~~~~ include/grpc/event_engine/slice.h: At global scope: include/grpc/event_engine/slice.h:131:13: error: declaration of 'operator==' as non-function 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:176:19: error: wrong number of template arguments (4, should be 1) 176 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ include/grpc/event_engine/slice.h:131:30: error: 'string_view' is not a member of 'absl' 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:131:45: error: expected primary-expression before 'const' 131 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~ include/grpc/event_engine/slice.h:135:13: error: declaration of 'operator!=' as non-function 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ include/grpc/event_engine/slice.h:135:30: error: 'string_view' is not a member of 'absl' 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h:135:45: error: expected primary-expression before 'const' 135 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:174:19: error: wrong number of template arguments (4, should be 1) 174 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ include/grpc/event_engine/slice.h:160:37: error: 'absl::string_view' has not been declared 160 | static Out FromCopiedString(absl::string_view s) { | ^~~~~~~~~~~ include/grpc/event_engine/slice.h: In static member function 'static Out grpc_event_engine::experimental::slice_detail::CopyConstructors::FromCopiedString(int)': include/grpc/event_engine/slice.h:161:31: error: request for member 'data' in 's', which is of non-class type 'int' 161 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ include/grpc/event_engine/slice.h:161:41: error: request for member 'size' in 's', which is of non-class type 'int' 161 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ In file included from include/grpc/event_engine/event_engine.h:20, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: include/grpc/event_engine/memory_allocator.h:205:55: error: 'absl::string_view' has not been declared 205 | virtual MemoryAllocator CreateMemoryAllocator(absl::string_view name) = 0; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:64:26: error: 'HasValue' does not name a type; did you mean 'Value'? 64 | using LifetimeBoundK = HasValue< | ^~~~~~~~ | Value In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h: In instantiation of 'absl::lts_20250512::str_format_internal::FormatSpecTemplate::FormatSpecTemplate(const char*) [with absl::lts_20250512::FormatConversionCharSet ...Args = {absl::lts_20250512::FormatConversionCharSet::p}]': ./src/core/util/dump_args.h:75:65: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:167:45: error: no matching function for call to 'absl::lts_20250512::UntypedFormatSpec::UntypedFormatSpec(const char*&)' 167 | FormatSpecTemplate(const char* s) : Base(s) {} // NOLINT | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:114:12: note: candidate: 'absl::lts_20250512::UntypedFormatSpec::UntypedFormatSpec(const absl::lts_20250512::str_format_internal::ParsedFormatBase*)' 114 | explicit UntypedFormatSpec( | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:115:65: note: no known conversion for argument 1 from 'const char*' to 'const absl::lts_20250512::str_format_internal::ParsedFormatBase*' 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/lib/promise/context.h:22, from ./src/core/lib/resource_quota/arena.h:38, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 2]': ./src/core/util/ref_counted.h:75:30: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:46: note: initializing argument 1 of 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with absl::lts_20250512::log_internal::LogMessage::StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ~~~~~~~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:178:19: error: wrong number of template arguments (4, should be 1) 178 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:71:7: error: 'HasValue' does not name a type; did you mean 'Value'? 71 | HasValue template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:75:13: error: 'conjunction' in namespace 'absl' does not name a template type 75 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 6]': ./src/core/util/ref_counted.h:75:45: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:46: note: initializing argument 1 of 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with absl::lts_20250512::log_internal::LogMessage::StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 5]': ./src/core/util/ref_counted.h:75:65: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:46: note: initializing argument 1 of 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with absl::lts_20250512::log_internal::LogMessage::StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 18]': ./src/core/util/ref_counted.h:132:45: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:46: note: initializing argument 1 of 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with absl::lts_20250512::log_internal::LogMessage::StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 8]': ./src/core/util/ref_counted.h:164:44: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:46: note: initializing argument 1 of 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with absl::lts_20250512::log_internal::LogMessage::StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:176:19: error: wrong number of template arguments (4, should be 1) 176 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:68:46: error: 'absl::string_view' has not been declared 68 | StatusRep(absl::StatusCode code_arg, absl::string_view message_arg, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:84:9: error: 'optional' in namespace 'absl' does not name a template type 84 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h: In instantiation of 'absl::lts_20250512::str_format_internal::FormatSpecTemplate::FormatSpecTemplate(const char*) [with absl::lts_20250512::FormatConversionCharSet ...Args = {absl::lts_20250512::FormatConversionCharSet::p, (absl::lts_20250512::FormatConversionCharSet)655355}]': ./src/core/lib/promise/activity.h:126:57: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:167:45: error: no matching function for call to 'absl::lts_20250512::UntypedFormatSpec::UntypedFormatSpec(const char*&)' 167 | FormatSpecTemplate(const char* s) : Base(s) {} // NOLINT | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:85:25: error: 'absl::string_view' has not been declared 85 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:114:12: note: candidate: 'absl::lts_20250512::UntypedFormatSpec::UntypedFormatSpec(const absl::lts_20250512::str_format_internal::ParsedFormatBase*)' 114 | explicit UntypedFormatSpec( | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:115:65: note: no known conversion for argument 1 from 'const char*' to 'const absl::lts_20250512::str_format_internal::ParsedFormatBase*' 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:90:34: error: 'absl::string_view' has not been declared 90 | EraseResult ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:36: error: 'string_view' is not a member of 'absl' 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:66: error: expression list treated as compound expression in functional cast [-fpermissive] 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:67: error: template argument 1 is invalid 92 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:13: error: 'absl::FunctionRef' is not a type 92 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:92:24: error: expected ',' or '...' before '<' token 92 | absl::FunctionRef visitor) | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:70: error: wrong number of template arguments (6, should be 1) 110 | IfRRef::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:46: note: initializing argument 1 of 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with absl::lts_20250512::log_internal::LogMessage::StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:178:19: error: wrong number of template arguments (4, should be 1) 178 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from ./src/core/lib/transport/transport.h:36, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_event_engine::experimental::internal::WriteEvent, absl::lts_20250512::Time, std::vector) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable) const> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable) const>' include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:183:19: error: wrong number of template arguments (4, should be 1) 183 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_event_engine::experimental::internal::WriteEvent, absl::lts_20250512::Time, std::vector) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable) const> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable) const>' include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable) const>': include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/core/util/time.h:18, from ./src/core/lib/resource_quota/periodic_update.h:24, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: include/grpc/event_engine/event_engine.h: At global scope: include/grpc/event_engine/event_engine.h:297:12: error: 'optional' in namespace 'std' does not name a template type 297 | std::optional TakeMetricsSink() { | ^~~~~~~~ include/grpc/event_engine/event_engine.h:297:7: note: 'std::optional' is only available from C++17 onwards 297 | std::optional TakeMetricsSink() { | ^~~ include/grpc/event_engine/event_engine.h:332:12: error: 'optional' in namespace 'std' does not name a template type 332 | std::optional metrics_sink_; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:332:7: note: 'std::optional' is only available from C++17 onwards 332 | std::optional metrics_sink_; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:129:26: error: wrong number of template arguments (4, should be 1) 129 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ include/grpc/event_engine/event_engine.h:369:18: error: 'optional' in namespace 'std' does not name a template type 369 | virtual std::optional GetMetricName(size_t key) = 0; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:369:13: note: 'std::optional' is only available from C++17 onwards 369 | virtual std::optional GetMetricName(size_t key) = 0; | ^~~ include/grpc/event_engine/event_engine.h:372:18: error: 'optional' in namespace 'std' does not name a template type 372 | virtual std::optional GetMetricKey(absl::string_view name) = 0; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:372:13: note: 'std::optional' is only available from C++17 onwards 372 | virtual std::optional GetMetricKey(absl::string_view name) = 0; | ^~~ include/grpc/event_engine/event_engine.h:493:39: error: 'absl::string_view' has not been declared 493 | absl::string_view name, | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:494:39: error: 'absl::string_view' has not been declared 494 | absl::string_view default_port) = 0; | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:500:34: error: 'absl::string_view' has not been declared 500 | absl::string_view name) = 0; | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:506:34: error: 'absl::string_view' has not been declared 506 | absl::string_view name) = 0; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 11]': ./src/core/lib/resource_quota/memory_quota.h:425:12: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:46: note: initializing argument 1 of 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with absl::lts_20250512::log_internal::LogMessage::StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 12]': ./src/core/lib/resource_quota/memory_quota.h:425:36: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:46: note: initializing argument 1 of 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with absl::lts_20250512::log_internal::LogMessage::StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:185:19: error: wrong number of template arguments (4, should be 1) 185 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 16]': ./src/core/lib/resource_quota/memory_quota.h:425:60: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:46: note: initializing argument 1 of 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with absl::lts_20250512::log_internal::LogMessage::StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:72: error: expected primary-expression before '>' token 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:131:25: error: wrong number of template arguments (4, should be 1) 131 | true, false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:75: error: 'value' in namespace '::' does not name a type 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:183:19: error: wrong number of template arguments (4, should be 1) 183 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:187:19: error: wrong number of template arguments (4, should be 1) 187 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ include/grpc/event_engine/event_engine.h: In member function 'bool grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs::has_metrics_sink() const': include/grpc/event_engine/event_engine.h:303:46: error: 'metrics_sink_' was not declared in this scope; did you mean 'has_metrics_sink'? 303 | bool has_metrics_sink() const { return metrics_sink_.has_value(); } | ^~~~~~~~~~~~~ | has_metrics_sink In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:133:25: error: wrong number of template arguments (4, should be 1) 133 | true, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h: In constructor 'absl::lts_20250512::status_internal::StatusRep::StatusRep(absl::lts_20250512::StatusCode, int, std::unique_ptr >)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 73 | payloads_(std::move(payloads_arg)) {} | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /usr/include/g++/string:55, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/bits/basic_string.h:638:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with _InputIterator = _InputIterator; = ; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 638 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:638:9: note: template argument deduction/substitution failed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: note: candidate expects 3 arguments, 1 provided 73 | payloads_(std::move(payloads_arg)) {} | ^ In file included from /usr/include/g++/string:55, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/bits/basic_string.h:600:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 600 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:600:7: note: candidate expects 2 arguments, 1 provided /usr/include/g++/bits/basic_string.h:596:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 596 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:596:7: note: candidate expects 2 arguments, 1 provided /usr/include/g++/bits/basic_string.h:592:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:592:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 592 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:565:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 565 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:565:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 565 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/g++/bits/basic_string.h:553:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 553 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:553:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:533:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 533 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:533:7: note: conversion of argument 1 would be ill-formed: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:30, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:72:18: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 72 | message_(message_arg), | ^~~~~~~~~~~ | | | int In file included from /usr/include/g++/string:55, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/bits/basic_string.h:518:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 518 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:518:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:500:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 500 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:500:7: note: candidate expects 4 arguments, 1 provided /usr/include/g++/bits/basic_string.h:484:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 484 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:484:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:469:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' 469 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:469:7: note: candidate expects 3 arguments, 1 provided /usr/include/g++/bits/basic_string.h:456:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 456 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:456:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 456 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/g++/bits/basic_string.h:448:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:448:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 448 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 439 | basic_string() | ^~~~~~~~~~~~ /usr/include/g++/bits/basic_string.h:439:7: note: candidate expects 0 arguments, 1 provided include/grpc/event_engine/event_engine.h: In member function 'void grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs::set_metrics_sink(grpc_event_engine::experimental::EventEngine::Endpoint::WriteEventSink)': include/grpc/event_engine/event_engine.h:306:9: error: 'metrics_sink_' was not declared in this scope; did you mean 'has_metrics_sink'? 306 | metrics_sink_ = std::move(sink); | ^~~~~~~~~~~~~ | has_metrics_sink /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:185:19: error: wrong number of template arguments (4, should be 1) 185 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ In file included from ./src/core/util/time.h:29, from ./src/core/lib/resource_quota/periodic_update.h:24, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/util/useful.h: At global scope: ./src/core/util/useful.h:69:29: error: 'variant' in namespace 'std' does not name a template type 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~~~~~ ./src/core/util/useful.h:69:24: note: 'std::variant' is only available from C++17 onwards 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~ ./src/core/util/useful.h:69:36: error: expected ',' or '...' before '<' token 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^ ./src/core/util/useful.h: In function 'int grpc_core::QsortCompare(int)': ./src/core/util/useful.h:70:34: error: 'a' was not declared in this scope 70 | const int index = QsortCompare(a.index(), b.index()); | ^ ./src/core/util/useful.h:70:45: error: 'b' was not declared in this scope 70 | const int index = QsortCompare(a.index(), b.index()); | ^ ./src/core/util/useful.h:72:15: error: 'visit' is not a member of 'std' 72 | return std::visit( | ^~~~~ ./src/core/util/useful.h:72:15: note: 'std::visit' is only available from C++17 onwards In file included from include/grpc/event_engine/event_engine.h:30, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:446:39: error: 'absl::string_view' has not been declared 446 | Status(absl::StatusCode code, absl::string_view msg); | ^~~~~~~~~~~ ./src/core/util/useful.h: At global scope: ./src/core/util/useful.h:79:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~ ./src/core/util/useful.h:79:31: error: 'int grpc_core::QsortCompare' redeclared as different kind of entity 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/util/useful.h:69:5: note: previous declaration 'template int grpc_core::QsortCompare(int)' 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:507:9: error: 'string_view' in namespace 'absl' does not name a type 507 | absl::string_view message() const; | ^~~~~~~~~~~ ./src/core/util/useful.h:79:31: error: 'string_view' is not a member of 'absl' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/util/useful.h:79:52: error: 'string_view' is not a member of 'absl' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:581:9: error: 'optional' in namespace 'absl' does not name a template type 581 | absl::optional GetPayload(absl::string_view type_url) const; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:589:25: error: 'absl::string_view' has not been declared 589 | void SetPayload(absl::string_view type_url, absl::Cord payload); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:595:27: error: 'absl::string_view' has not been declared 595 | bool ErasePayload(absl::string_view type_url); | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/trace/v3/xray.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/trace/v3/xray.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:36: error: 'string_view' is not a member of 'absl' 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:66: error: expression list treated as compound expression in functional cast [-fpermissive] 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:67: error: template argument 1 is invalid 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:13: error: 'absl::FunctionRef' is not a type 608 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:608:24: error: expected ',' or '...' before '<' token 608 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:75: error: wrong number of template arguments (4, should be 1) 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2519 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:59: error: template argument 1 is invalid 2519 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:68: error: expected '>' before '&&' token 2519 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2522:35: error: expected unqualified-id before '=' token 2522 | int> = 0> | ^ In file included from ./src/core/lib/resource_quota/periodic_update.h:24, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/util/time.h:180:8: error: 'optional' in namespace 'std' does not name a template type 180 | std::optional cached_time_; | ^~~~~~~~ ./src/core/util/time.h:180:3: note: 'std::optional' is only available from C++17 onwards 180 | std::optional cached_time_; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:738:27: error: 'string_view' is not a member of 'absl' 738 | Status AbortedError(absl::string_view message); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:187:19: error: wrong number of template arguments (4, should be 1) 187 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:739:33: error: 'string_view' is not a member of 'absl' 739 | Status AlreadyExistsError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:740:29: error: 'absl::lts_20250512::Status absl::lts_20250512::CancelledError' redeclared as different kind of entity 740 | Status CancelledError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:612:17: note: previous declaration 'absl::lts_20250512::Status absl::lts_20250512::CancelledError()' 612 | friend Status CancelledError(); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:740:29: error: 'string_view' is not a member of 'absl' 740 | Status CancelledError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:741:28: error: 'string_view' is not a member of 'absl' 741 | Status DataLossError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:742:36: error: 'string_view' is not a member of 'absl' 742 | Status DeadlineExceededError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:743:38: error: 'string_view' is not a member of 'absl' 743 | Status FailedPreconditionError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:744:28: error: 'string_view' is not a member of 'absl' 744 | Status InternalError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:745:35: error: 'string_view' is not a member of 'absl' 745 | Status InvalidArgumentError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:746:28: error: 'string_view' is not a member of 'absl' 746 | Status NotFoundError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:747:30: error: 'string_view' is not a member of 'absl' 747 | Status OutOfRangeError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:748:36: error: 'string_view' is not a member of 'absl' 748 | Status PermissionDeniedError(absl::string_view message); | ^~~~~~~~~~~ ./src/core/util/time.h: In member function 'virtual void grpc_core::ScopedTimeCache::InvalidateCache()': ./src/core/util/time.h:174:5: error: 'cached_time_' was not declared in this scope 174 | cached_time_ = std::nullopt; | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:749:37: error: 'string_view' is not a member of 'absl' 749 | Status ResourceExhaustedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:750:35: error: 'string_view' is not a member of 'absl' 750 | Status UnauthenticatedError(absl::string_view message); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:752:33: error: 'string_view' is not a member of 'absl' 752 | Status UnimplementedError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:753:27: error: 'string_view' is not a member of 'absl' 753 | Status UnknownError(absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:766:46: error: 'absl::string_view' has not been declared 766 | Status ErrnoToStatus(int error_number, absl::string_view message); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:829:14: error: 'string_view' in namespace 'absl' does not name a type 829 | inline absl::string_view Status::message() const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ ./src/core/util/time.h: In member function 'void grpc_core::ScopedTimeCache::TestOnlySetNow(grpc_core::Timestamp)': ./src/core/util/time.h:177:40: error: 'cached_time_' was not declared in this scope 177 | void TestOnlySetNow(Timestamp now) { cached_time_ = now; } | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:860:14: error: 'optional' in namespace 'absl' does not name a template type 860 | inline absl::optional Status::GetPayload( | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:13: error: variable or field 'SetPayload' declared void 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:38: error: 'string_view' is not a member of 'absl' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:866:71: error: expected primary-expression before 'payload' 866 | inline void Status::SetPayload(absl::string_view type_url, absl::Cord payload) { | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:13: error: 'bool absl::lts_20250512::Status::ErasePayload' is not a static data member of 'class absl::lts_20250512::Status' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:873:40: error: 'string_view' is not a member of 'absl' 873 | inline bool Status::ErasePayload(absl::string_view type_url) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:881:13: error: variable or field 'ForEachPayload' declared void 881 | inline void Status::ForEachPayload( | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:34: error: 'string_view' is not a member of 'absl' 882 | absl::FunctionRef visitor) | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:64: error: expression list treated as compound expression in functional cast [-fpermissive] 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:882:65: error: template argument 1 is invalid 882 | absl::FunctionRef visitor) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:75: error: wrong number of template arguments (4, should be 1) 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:62: error: template argument 1 is invalid 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:77: error: expected unqualified-id before '=' token 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:74: error: wrong number of template arguments (4, should be 1) 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:49, from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h: In function 'void absl::lts_20250512::base_internal::CallOnceImpl(std::atomic*, absl::lts_20250512::base_internal::SchedulingMode, Callable&&, Args&& ...)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:184:10: error: 'invoke' is not a member of 'std' 184 | std::invoke(std::forward(fn), std::forward(args)...); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/base/call_once.h:184:10: note: 'std::invoke' is only available from C++17 onwards In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:74: error: wrong number of template arguments (4, should be 1) 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:52:11: error: 'disjunction' in namespace 'absl' does not name a template type 52 | absl::disjunction&>, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:65:11: error: 'disjunction' in namespace 'absl' does not name a template type 65 | absl::disjunction, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:81:54: error: expected template-name before '<' token 81 | : public IsConstructibleOrConvertibleFromStatusOr {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:81:54: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:86:43: error: 'disjunction' in namespace 'absl' does not name a template type 86 | using IsDirectInitializationValid = absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:113:66: error: expected template-name before '<' token 113 | : public IsConstructibleOrConvertibleOrAssignableFromStatusOr {}; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:113:66: error: expected '{' before '<' token /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:118:43: error: 'disjunction' in namespace 'absl' does not name a template type 118 | using IsForwardingAssignmentValid = absl::disjunction< | ^~~~~~~~~~~ In file included from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/lib/resource_quota/memory_quota.h: At global scope: ./src/core/lib/resource_quota/memory_quota.h:152:38: error: 'std::optional' has not been declared 152 | virtual void RunAndDelete(std::optional sweep) = 0; | ^~~~~~~~ ./src/core/lib/resource_quota/memory_quota.h:152:46: error: expected ',' or '...' before '<' token 152 | virtual void RunAndDelete(std::optional sweep) = 0; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:53: error: 'negation' is not a member of 'absl' 128 | using Equality = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:128:62: error: template argument 3 is invalid 128 | using Equality = std::conditional_t>; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:131:35: error: 'conjunction' in namespace 'absl' does not name a template type 131 | using IsConstructionValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:147:33: error: 'conjunction' in namespace 'absl' does not name a template type 147 | using IsAssignmentValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:159:45: error: 'conjunction' in namespace 'absl' does not name a template type 159 | using IsConstructionFromStatusValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:169:47: error: 'conjunction' in namespace 'absl' does not name a template type 169 | using IsConstructionFromStatusOrValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:178:41: error: 'conjunction' in namespace 'absl' does not name a template type 178 | using IsStatusOrAssignmentValid = absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:252:41: error: expected ')' before ',' token 252 | explicit StatusOrData(absl::in_place_t, Args&&... args) | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:48: error: 'LifetimeBoundK' was not declared in this scope 202 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:75: error: wrong number of template arguments (3, should be 1) 202 | template >(), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:462:23: error: 'string_view' in namespace 'absl' does not name a type 462 | static inline absl::string_view OpenBrackets() { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:476:23: error: 'string_view' in namespace 'absl' does not name a type 476 | static inline absl::string_view CloseBrackets() { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:79: error: expected unqualified-id before ')' token 202 | template >(), | ^ ./src/core/lib/resource_quota/memory_quota.h:168:30: error: 'std::optional' has not been declared 168 | void RunAndDelete(std::optional sweep) override { | ^~~~~~~~ ./src/core/lib/resource_quota/memory_quota.h:168:38: error: expected ',' or '...' before '<' token 168 | void RunAndDelete(std::optional sweep) override { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:30: error: 'Insertable' was not declared in this scope 2547 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:240:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 240 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:49: error: template argument 1 is invalid 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:64: error: expected unqualified-id before '=' token 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:240:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:241:61: error: wrong number of template arguments (5, should be at least 1) 241 | false, T, U, false, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:242:34: error: expected unqualified-id before '=' token 242 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:246:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 246 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:246:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:247:60: error: wrong number of template arguments (5, should be at least 1) 247 | false, T, U, true, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:248:34: error: expected unqualified-id before '=' token 248 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:252:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 252 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:252:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:253:60: error: wrong number of template arguments (5, should be at least 1) 253 | true, T, U, false, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:254:34: error: expected unqualified-id before '=' token 254 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:258:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 258 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:258:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:259:59: error: wrong number of template arguments (5, should be at least 1) 259 | true, T, U, true, const U&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:260:34: error: expected unqualified-id before '=' token 260 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:265:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 265 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:265:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:266:56: error: wrong number of template arguments (5, should be at least 1) 266 | false, T, U, false, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:267:34: error: expected unqualified-id before '=' token 267 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:271:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 271 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:22: error: 'LifetimeBoundK' was not declared in this scope 212 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:271:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:48: error: wrong number of template arguments (3, should be 1) 212 | EnableIf> = 0, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:272:55: error: wrong number of template arguments (5, should be at least 1) 272 | false, T, U, true, U&&>::value, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:52: error: expected unqualified-id before '=' token 212 | EnableIf> = 0, | ^ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:273:34: error: expected unqualified-id before '=' token 273 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:277:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 277 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:277:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:278:55: error: wrong number of template arguments (5, should be at least 1) 278 | true, T, U, false, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:279:34: error: expected unqualified-id before '=' token 279 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:283:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' 283 | internal_statusor::IsConstructionFromStatusOrValid< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:283:48: error: 'IsConstructionFromStatusOrValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:284:54: error: wrong number of template arguments (5, should be at least 1) 284 | true, T, U, true, U&&>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:285:34: error: expected unqualified-id before '=' token 285 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:309:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 309 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:311:36: error: expected unqualified-id before '=' token 311 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:317:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 317 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:319:36: error: expected unqualified-id before '=' token 319 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:325:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 325 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:327:36: error: expected unqualified-id before '=' token 327 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:333:50: error: 'IsStatusOrAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 333 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:335:36: error: expected unqualified-id before '=' token 335 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:353:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 353 | absl::enable_if_t::RunAndDelete(int)': ./src/core/lib/resource_quota/memory_quota.h:169:14: error: 'sweep' was not declared in this scope; did you mean 'Sweep'? 169 | if (!sweep.has_value()) MarkCancelled(); | ^~~~~ | Sweep /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:353:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:354:46: error: wrong number of template arguments (3, should be at least 1) 354 | false, T, U>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:355:36: error: expected unqualified-id before '=' token 355 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:359:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 359 | absl::enable_if_t::~raw_hash_set()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2361:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 2361 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:360:45: error: wrong number of template arguments (3, should be at least 1) 360 | true, T, U>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:361:36: error: expected unqualified-id before '=' token 361 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:364:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' 364 | absl::enable_if_t>(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:66: error: wrong number of template arguments (2, should be 1) 222 | template >(), | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:74: error: expected unqualified-id before ')' token 222 | template >(), | ^ ./src/core/lib/resource_quota/memory_quota.h:170:22: error: 'sweep' was not declared in this scope; did you mean 'Sweep'? 170 | f_(std::move(sweep)); | ^~~~~ | Sweep /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:364:50: error: 'IsConstructionFromStatusValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:365:46: error: wrong number of template arguments (3, should be at least 1) 365 | false, T, U>::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:366:36: error: expected unqualified-id before '=' token 366 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 390 | internal_statusor::IsAssignmentValid::value, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:65: error: wrong number of template arguments (3, should be at least 1) 390 | internal_statusor::IsAssignmentValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2182:12: note: provided for 'template, class _Tp> struct std::enable_if' 2182 | struct enable_if | ^~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:66: error: expected identifier before '::' token 390 | internal_statusor::IsAssignmentValid::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:390:73: error: expected unqualified-id before ',' token 390 | internal_statusor::IsAssignmentValid::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:391:23: error: 'type' in namespace '::' does not name a type 391 | int>::type = 0> | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' 398 | internal_statusor::IsAssignmentValid::value, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:36: error: 'IsAssignmentValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:64: error: wrong number of template arguments (3, should be at least 1) 398 | internal_statusor::IsAssignmentValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2182:12: note: provided for 'template, class _Tp> struct std::enable_if' 2182 | struct enable_if | ^~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:65: error: expected identifier before '::' token 398 | internal_statusor::IsAssignmentValid::value, | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:398:72: error: expected unqualified-id before ',' token 398 | internal_statusor::IsAssignmentValid::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:399:23: error: 'type' in namespace '::' does not name a type 399 | int>::type = 0> | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:408:37: error: expected ')' before ',' token 408 | explicit StatusOr(absl::in_place_t, Args&&... args); | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:410:37: error: expected ')' before ',' token 410 | explicit StatusOr(absl::in_place_t, std::initializer_list ilist, | ~ ^ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:421:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 421 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:423:36: error: expected unqualified-id before '=' token 423 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:427:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 427 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:429:36: error: expected unqualified-id before '=' token 429 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:434:50: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 434 | absl::enable_if_t::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:436:36: error: expected unqualified-id before '=' token 436 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:36: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' 441 | internal_statusor::IsConstructionValid::value, | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:36: error: 'IsConstructionValid' is not a member of 'absl::lts_20250512::internal_statusor' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:441:72: error: wrong number of template arguments (4, should be at least 1) 441 | internal_statusor::IsConstructionValid::value, | ^ In file included from /usr/include/g++/bits/move.h:57, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:28, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/type_traits:2554:11: note: provided for 'template using enable_if_t = typename std::enable_if::type' 2554 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ In file included from include/grpc/event_engine/event_engine.h:31, from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:442:22: error: expected unqualified-id before '=' token 442 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::destroy_slots()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3087:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3087 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:22: error: 'LifetimeBoundK' was not declared in this scope 231 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:40: error: wrong number of template arguments (2, should be 1) 231 | EnableIf> = 0, | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:47: error: expected unqualified-id before '=' token 231 | EnableIf> = 0, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:74: error: wrong number of template arguments (4, should be 1) 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, const absl::lts_20250512::StatusOr&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:634:47: error: 'OpenBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 634 | os << internal_statusor::StringifyRandom::OpenBrackets() | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:636:47: error: 'CloseBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 636 | << internal_statusor::StringifyRandom::CloseBrackets(); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const absl::lts_20250512::StatusOr&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:653:54: error: 'OpenBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 653 | internal_statusor::StringifyRandom::OpenBrackets(), | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:655:54: error: 'CloseBrackets' is not a member of 'absl::lts_20250512::internal_statusor::StringifyRandom' 655 | internal_statusor::StringifyRandom::CloseBrackets()); | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:688:22: error: expected constructor, destructor, or type conversion before '(' token 688 | StatusOr::StatusOr(absl::in_place_t, Args&&... args) | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:693:22: error: expected constructor, destructor, or type conversion before '(' token 693 | StatusOr::StatusOr(absl::in_place_t, std::initializer_list ilist, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::AssertNotDebugCapacity() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3329:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3329 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/base.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/core/v3/base.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:74: error: wrong number of template arguments (4, should be 1) 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In static member function 'static const absl::lts_20250512::container_internal::PolicyFunctions& absl::lts_20250512::container_internal::raw_hash_set::GetPolicyFunctions()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:31: error: expected primary-expression before '>' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:33: error: expected primary-expression before '?' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:48: error: 'LifetimeBoundK' was not declared in this scope 240 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:75: error: wrong number of template arguments (3, should be 1) 240 | template >(), | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:79: error: expected unqualified-id before ')' token 240 | template >(), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:48: error: 'LifetimeBoundK' was not declared in this scope 202 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:30: error: expected primary-expression before '>' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:75: error: wrong number of template arguments (3, should be 1) 202 | template >(), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:32: error: expected primary-expression before '?' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:79: error: expected unqualified-id before ')' token 202 | template >(), | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from ./src/core/call/metadata_batch.h:34, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_event_engine::experimental::internal::WriteEvent, absl::lts_20250512::Time, std::vector) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable) const> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable) const>' include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_event_engine::experimental::internal::WriteEvent, absl::lts_20250512::Time, std::vector) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable) const> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable) const>' include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable) const>': include/grpc/event_engine/event_engine.h:282:26: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/core/util/time.h:18, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: include/grpc/event_engine/event_engine.h:297:12: error: 'optional' in namespace 'std' does not name a template type 297 | std::optional TakeMetricsSink() { | ^~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/rbac/v3/rbac.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/rbac/v3/rbac.upbdefs.o -pthread include/grpc/event_engine/event_engine.h:297:7: note: 'std::optional' is only available from C++17 onwards 297 | std::optional TakeMetricsSink() { | ^~~ include/grpc/event_engine/event_engine.h:332:12: error: 'optional' in namespace 'std' does not name a template type 332 | std::optional metrics_sink_; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:332:7: note: 'std::optional' is only available from C++17 onwards 332 | std::optional metrics_sink_; | ^~~ include/grpc/event_engine/event_engine.h:369:18: error: 'optional' in namespace 'std' does not name a template type 369 | virtual std::optional GetMetricName(size_t key) = 0; | ^~~~~~~~ include/grpc/event_engine/event_engine.h:369:13: note: 'std::optional' is only available from C++17 onwards 369 | virtual std::optional GetMetricName(size_t key) = 0; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:22: error: 'LifetimeBoundK' was not declared in this scope 212 | EnableIf> = 0, | ^~~~~~~~~~~~~~ include/grpc/event_engine/event_engine.h:372:18: error: 'optional' in namespace 'std' does not name a template type 372 | virtual std::optional GetMetricKey(absl::string_view name) = 0; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:48: error: wrong number of template arguments (3, should be 1) 212 | EnableIf> = 0, | ^ include/grpc/event_engine/event_engine.h:372:13: note: 'std::optional' is only available from C++17 onwards 372 | virtual std::optional GetMetricKey(absl::string_view name) = 0; | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:52: error: expected unqualified-id before '=' token 212 | EnableIf> = 0, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h: In instantiation of 'class absl::lts_20250512::InlinedVector': /usr/include/g++/bits/unique_ptr.h:83:16: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = absl::lts_20250512::InlinedVector]' /usr/include/g++/bits/unique_ptr.h:361:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = absl::lts_20250512::InlinedVector; _Dp = std::default_delete >]' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:105:9: error: no type named 'MoveAssignmentPolicy' in 'class absl::lts_20250512::inlined_vector_internal::Storage >' 105 | using MoveAssignmentPolicy = typename Storage::MoveAssignmentPolicy; | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:64:26: error: 'HasValue' does not name a type; did you mean 'Value'? 64 | using LifetimeBoundK = HasValue< | ^~~~~~~~ | Value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2478 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:66: error: template argument 1 is invalid 2478 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:75: error: expected '>' before '&&' token 2478 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2480:35: error: expected unqualified-id before '=' token 2480 | int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:48: error: 'LifetimeBoundK' was not declared in this scope 222 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:66: error: wrong number of template arguments (2, should be 1) 222 | template >(), | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:74: error: expected unqualified-id before ')' token 222 | template >(), | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:74: error: wrong number of template arguments (4, should be 1) 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:22: error: 'LifetimeBoundK' was not declared in this scope 231 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:40: error: wrong number of template arguments (2, should be 1) 231 | EnableIf> = 0, | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:47: error: expected unqualified-id before '=' token 231 | EnableIf> = 0, | ^ include/grpc/event_engine/event_engine.h:493:39: error: 'absl::string_view' has not been declared 493 | absl::string_view name, | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:494:39: error: 'absl::string_view' has not been declared 494 | absl::string_view default_port) = 0; | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:500:34: error: 'absl::string_view' has not been declared 500 | absl::string_view name) = 0; | ^~~~~~~~~~~ include/grpc/event_engine/event_engine.h:506:34: error: 'absl::string_view' has not been declared 506 | absl::string_view name) = 0; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:48: error: 'LifetimeBoundK' was not declared in this scope 202 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:75: error: wrong number of template arguments (3, should be 1) 202 | template >(), | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:79: error: expected unqualified-id before ')' token 202 | template >(), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:48: error: 'LifetimeBoundK' was not declared in this scope 240 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:75: error: wrong number of template arguments (3, should be 1) 240 | template >(), | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:79: error: expected unqualified-id before ')' token 240 | template >(), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:22: error: 'LifetimeBoundK' was not declared in this scope 247 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:48: error: wrong number of template arguments (3, should be 1) 247 | EnableIf> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:52: error: expected unqualified-id before '=' token 247 | EnableIf> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:22: error: 'LifetimeBoundK' was not declared in this scope 212 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:48: error: wrong number of template arguments (3, should be 1) 212 | EnableIf> = 0, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:52: error: expected unqualified-id before '=' token 212 | EnableIf> = 0, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:48: error: 'LifetimeBoundK' was not declared in this scope 255 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:66: error: wrong number of template arguments (2, should be 1) 255 | template >(), | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:74: error: expected unqualified-id before ')' token 255 | template >(), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:48: error: 'LifetimeBoundK' was not declared in this scope 222 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:66: error: wrong number of template arguments (2, should be 1) 222 | template >(), | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:74: error: expected unqualified-id before ')' token 222 | template >(), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:22: error: 'LifetimeBoundK' was not declared in this scope 262 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:40: error: wrong number of template arguments (2, should be 1) 262 | EnableIf> = 0> | ^~~~ include/grpc/event_engine/event_engine.h: In member function 'bool grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs::has_metrics_sink() const': include/grpc/event_engine/event_engine.h:303:46: error: 'metrics_sink_' was not declared in this scope; did you mean 'has_metrics_sink'? 303 | bool has_metrics_sink() const { return metrics_sink_.has_value(); } | ^~~~~~~~~~~~~ | has_metrics_sink In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:47: error: expected unqualified-id before '=' token 262 | EnableIf> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:22: error: 'LifetimeBoundK' was not declared in this scope 231 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:40: error: wrong number of template arguments (2, should be 1) 231 | EnableIf> = 0, | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:47: error: expected unqualified-id before '=' token 231 | EnableIf> = 0, | ^ include/grpc/event_engine/event_engine.h: In member function 'void grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs::set_metrics_sink(grpc_event_engine::experimental::EventEngine::Endpoint::WriteEventSink)': include/grpc/event_engine/event_engine.h:306:9: error: 'metrics_sink_' was not declared in this scope; did you mean 'has_metrics_sink'? 306 | metrics_sink_ = std::move(sink); | ^~~~~~~~~~~~~ | has_metrics_sink In file included from ./src/core/util/time.h:29, from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/util/useful.h: At global scope: ./src/core/util/useful.h:69:29: error: 'variant' in namespace 'std' does not name a template type 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~~~~~ ./src/core/util/useful.h:69:24: note: 'std::variant' is only available from C++17 onwards 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~ ./src/core/util/useful.h:69:36: error: expected ',' or '...' before '<' token 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^ ./src/core/util/useful.h: In function 'int grpc_core::QsortCompare(int)': ./src/core/util/useful.h:70:34: error: 'a' was not declared in this scope 70 | const int index = QsortCompare(a.index(), b.index()); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:28: error: 'LifetimeBoundK' was not declared in this scope 293 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:55: error: wrong number of template arguments (3, should be 1) 293 | int = EnableIf>()> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:59: error: expected unqualified-id before ')' token 293 | int = EnableIf>()> | ^ ./src/core/util/useful.h:70:45: error: 'b' was not declared in this scope 70 | const int index = QsortCompare(a.index(), b.index()); | ^ ./src/core/util/useful.h:72:15: error: 'visit' is not a member of 'std' 72 | return std::visit( | ^~~~~ ./src/core/util/useful.h:72:15: note: 'std::visit' is only available from C++17 onwards ./src/core/util/useful.h: At global scope: ./src/core/util/useful.h:79:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~ ./src/core/util/useful.h:79:31: error: 'int grpc_core::QsortCompare' redeclared as different kind of entity 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/util/useful.h:69:5: note: previous declaration 'template int grpc_core::QsortCompare(int)' 69 | int QsortCompare(const std::variant& a, const std::variant& b) { | ^~~~~~~~~~~~ ./src/core/util/useful.h:79:31: error: 'string_view' is not a member of 'absl' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/util/useful.h:79:52: error: 'string_view' is not a member of 'absl' 79 | inline int QsortCompare(absl::string_view a, absl::string_view b) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:48: error: 'LifetimeBoundK' was not declared in this scope 240 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:75: error: wrong number of template arguments (3, should be 1) 240 | template >(), | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2511 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:79: error: expected unqualified-id before ')' token 240 | template >(), | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:65: error: template argument 1 is invalid 2511 | int = std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:22: error: 'LifetimeBoundK' was not declared in this scope 303 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:48: error: wrong number of template arguments (3, should be 1) 303 | EnableIf> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:52: error: expected unqualified-id before '=' token 303 | EnableIf> = 0> | ^ In file included from ./src/core/call/parsed_metadata.h:34, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/util/time.h:180:8: error: 'optional' in namespace 'std' does not name a template type 180 | std::optional cached_time_; | ^~~~~~~~ ./src/core/util/time.h:180:3: note: 'std::optional' is only available from C++17 onwards 180 | std::optional cached_time_; | ^~~ ./src/core/util/time.h: In member function 'virtual void grpc_core::ScopedTimeCache::InvalidateCache()': ./src/core/util/time.h:174:5: error: 'cached_time_' was not declared in this scope 174 | cached_time_ = std::nullopt; | ^~~~~~~~~~~~ ./src/core/util/time.h:174:25: error: 'nullopt' is not a member of 'std' 174 | cached_time_ = std::nullopt; | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:22: error: 'LifetimeBoundK' was not declared in this scope 247 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:48: error: wrong number of template arguments (3, should be 1) 247 | EnableIf> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:52: error: expected unqualified-id before '=' token 247 | EnableIf> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:28: error: 'LifetimeBoundK' was not declared in this scope 311 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:46: error: wrong number of template arguments (2, should be 1) 311 | int = EnableIf>()> | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:54: error: expected unqualified-id before ')' token 311 | int = EnableIf>()> | ^ ./src/core/util/time.h: In member function 'void grpc_core::ScopedTimeCache::TestOnlySetNow(grpc_core::Timestamp)': ./src/core/util/time.h:177:40: error: 'cached_time_' was not declared in this scope 177 | void TestOnlySetNow(Timestamp now) { cached_time_ = now; } | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:22: error: 'LifetimeBoundK' was not declared in this scope 320 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:40: error: wrong number of template arguments (2, should be 1) 320 | EnableIf> = 0> | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:47: error: expected unqualified-id before '=' token 320 | EnableIf> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:48: error: 'LifetimeBoundK' was not declared in this scope 255 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:66: error: wrong number of template arguments (2, should be 1) 255 | template >(), | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:74: error: expected unqualified-id before ')' token 255 | template >(), | ^ In file included from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/call/parsed_metadata.h: At global scope: ./src/core/call/parsed_metadata.h:39:34: error: 'string_view' is not a member of 'absl' 39 | absl::FunctionRef; | ^~~~~~~~~~~ ./src/core/call/parsed_metadata.h:39:71: error: expression list treated as compound expression in functional cast [-fpermissive] 39 | absl::FunctionRef; | ^ ./src/core/call/parsed_metadata.h:39:72: error: template argument 1 is invalid 39 | absl::FunctionRef; | ^ ./src/core/call/parsed_metadata.h:62:35: error: 'string_view' is not a member of 'absl' 62 | std::string MakeDebugString(absl::string_view key, absl::string_view value); | ^~~~~~~~~~~ ./src/core/call/parsed_metadata.h:62:58: error: 'string_view' is not a member of 'absl' 62 | std::string MakeDebugString(absl::string_view key, absl::string_view value); | ^~~~~~~~~~~ ./src/core/call/parsed_metadata.h:72:11: warning: 'noinline' attribute ignored [-Wattributes] 72 | absl::string_view key, const Buffer& value, | ^~~~~~~~~~~ ./src/core/call/parsed_metadata.h:72:11: error: 'string_view' is not a member of 'absl' ./src/core/call/parsed_metadata.h:72:28: error: expected primary-expression before 'const' 72 | absl::string_view key, const Buffer& value, | ^~~~~ In file included from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/lib/debug/trace_impl.h:36:25: error: 'string_view' is not a member of 'absl' 36 | bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~ ./src/core/lib/debug/trace_impl.h:71:34: error: 'absl::string_view' has not been declared 71 | friend bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~ ./src/core/lib/debug/trace_impl.h:71:53: error: 'bool grpc_core::ParseTracers(int)' redeclared as different kind of entity 71 | friend bool ParseTracers(absl::string_view tracers); | ^ ./src/core/lib/debug/trace_impl.h:36:6: note: previous declaration 'bool grpc_core::ParseTracers' 36 | bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:22: error: 'LifetimeBoundK' was not declared in this scope 262 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:40: error: wrong number of template arguments (2, should be 1) 262 | EnableIf> = 0> | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:47: error: expected unqualified-id before '=' token 262 | EnableIf> = 0> | ^ ./src/core/call/parsed_metadata.h:73:13: error: 'field_from_buffer' was not declared in this scope 73 | Field (*field_from_buffer)(const Buffer&), | ^~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h:73:32: error: expected primary-expression before 'const' 73 | Field (*field_from_buffer)(const Buffer&), | ^~~~~ ./src/core/call/parsed_metadata.h:74:15: error: 'display_from_field' was not declared in this scope 74 | Display (*display_from_field)(CompatibleWithField)) { | ^~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h:74:54: error: expected primary-expression before ')' token 74 | Display (*display_from_field)(CompatibleWithField)) { | ^ ./src/core/call/parsed_metadata.h:74:56: error: expected ';' before '{' token 74 | Display (*display_from_field)(CompatibleWithField)) { | ^~ | ; ./src/core/call/parsed_metadata.h:195:31: error: 'MetadataParseErrorFn' has not been declared 195 | MetadataParseErrorFn on_error) const { | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h:206:9: error: 'string_view' in namespace 'absl' does not name a type 206 | absl::string_view key() const { | ^~~~~~~~~~~ ./src/core/call/parsed_metadata.h:227:34: error: 'MetadataParseErrorFn' has not been declared 227 | MetadataParseErrorFn on_error, | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h:231:11: error: 'string_view' in namespace 'absl' does not name a type 231 | absl::string_view key_value; | ^~~~~~~~~~~ ./src/core/call/parsed_metadata.h:232:24: error: expected identifier before '*' token 232 | absl::string_view (*const key)(const Buffer& value); | ^ ./src/core/call/parsed_metadata.h:232:5: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 232 | absl::string_view (*const key)(const Buffer& value); | ^~~~ ./src/core/call/parsed_metadata.h:232:55: error: 'string_view' declared as function returning a function 232 | absl::string_view (*const key)(const Buffer& value); | ^ ./src/core/call/parsed_metadata.h:236:24: error: expected ';' at end of member declaration 236 | static const VTable* KeyValueVTable(absl::string_view key); | ^~~~~~~~~~~~~~ | ; ./src/core/call/parsed_metadata.h:236:56: error: expected ')' before 'key' 236 | static const VTable* KeyValueVTable(absl::string_view key); | ~ ^~~~ | ) ./src/core/call/parsed_metadata.h:244:48: error: 'MetadataParseErrorFn' has not been declared 244 | template | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h:247:7: error: 'MetadataParseErrorFn' has not been declared 247 | MetadataParseErrorFn on_error, ParsedMetadata* result) { | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h:254:56: error: 'MetadataParseErrorFn' has not been declared 254 | template | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h:257:7: error: 'MetadataParseErrorFn' has not been declared 257 | MetadataParseErrorFn on_error, ParsedMetadata* result) { | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h: In constructor 'grpc_core::ParsedMetadata::ParsedMetadata(grpc_core::ParsedMetadata::FromSlicePair, grpc_core::Slice, grpc_core::Slice, uint32_t)': ./src/core/call/parsed_metadata.h:158:52: error: 'class grpc_core::Slice' has no member named 'as_string_view' 158 | : vtable_(ParsedMetadata::KeyValueVTable(key.as_string_view())), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:28: error: 'LifetimeBoundK' was not declared in this scope 293 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:55: error: wrong number of template arguments (3, should be 1) 293 | int = EnableIf>()> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:59: error: expected unqualified-id before ')' token 293 | int = EnableIf>()> | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/admin/v3/mutex_stats.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/admin/v3/mutex_stats.upbdefs.o -pthread ./src/core/call/parsed_metadata.h: In member function 'grpc_core::ParsedMetadata grpc_core::ParsedMetadata::WithNewValue(grpc_core::Slice, bool, uint32_t, int) const': ./src/core/call/parsed_metadata.h:200:45: error: there are no arguments to 'key' that depend on a template parameter, so a declaration of 'key' must be available [-fpermissive] 200 | TransportSize(static_cast(key().length()), value_wire_size); | ^~~ ./src/core/call/parsed_metadata.h: In static member function 'static const grpc_core::ParsedMetadata::VTable* grpc_core::ParsedMetadata::EmptyVTable()': ./src/core/call/parsed_metadata.h:280:24: error: 'MetadataParseErrorFn' has not been declared 280 | [](Slice*, bool, MetadataParseErrorFn, ParsedMetadata*) {}, | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h: In lambda function: ./src/core/call/parsed_metadata.h:310:56: error: missing template arguments before '(' token 310 | return metadata_detail::MakeDebugStringPipeline( | ^ ./src/core/call/parsed_metadata.h: In static member function 'static const grpc_core::ParsedMetadata::VTable* grpc_core::ParsedMetadata::NonTrivialTraitVTable()': ./src/core/call/parsed_metadata.h:339:10: error: 'MetadataParseErrorFn' has not been declared 339 | MetadataParseErrorFn on_error, ParsedMetadata* result) { | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h: In lambda function: ./src/core/call/parsed_metadata.h:346:56: error: missing template arguments before '(' token 346 | return metadata_detail::MakeDebugStringPipeline( | ^ ./src/core/call/parsed_metadata.h: In lambda function: ./src/core/call/parsed_metadata.h:375:56: error: missing template arguments before '(' token 375 | return metadata_detail::MakeDebugStringPipeline( | ^ ./src/core/call/parsed_metadata.h: At global scope: ./src/core/call/parsed_metadata.h:388:57: error: 'string_view' is not a member of 'absl' 388 | ParsedMetadata::KeyValueVTable(absl::string_view key) { | ^~~~~~~~~~~ ./src/core/call/parsed_metadata.h:388:73: error: expected ';' before '{' token 388 | ParsedMetadata::KeyValueVTable(absl::string_view key) { | ^~ | ; In file included from ./src/core/call/metadata_batch.h:42, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/call/simple_slice_based_metadata.h:34:35: error: 'MetadataParseErrorFn' has not been declared 34 | MetadataParseErrorFn) { | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/simple_slice_based_metadata.h:43:16: error: 'string_view' in namespace 'absl' does not name a type 43 | static absl::string_view DisplayValue(const ValueType& value) { | ^~~~~~~~~~~ ./src/core/call/simple_slice_based_metadata.h:46:16: error: 'string_view' in namespace 'absl' does not name a type 46 | static absl::string_view DisplayMemento(const MementoType& value) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:138:19: error: wrong number of template arguments (4, should be 1) 138 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:72: error: expected primary-expression before '>' token 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:75: error: 'value' in namespace '::' does not name a type 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ In file included from ./src/core/lib/iomgr/error.h:32, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/lib/slice/slice_internal.h:77:14: error: 'string_view' in namespace 'absl' does not name a type 77 | inline absl::string_view StringViewFromSlice(const grpc_slice& slice) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:140:19: error: wrong number of template arguments (4, should be 1) 140 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from ./src/core/lib/promise/activity.h:38, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/util/dump_args.h: In instantiation of 'int grpc_core::dump_args_detail::DumpArgs::AddDumper(T*) [with T = const short unsigned int]': ./src/core/util/dump_args.h:34:15: required from 'grpc_core::dump_args_detail::DumpArgs::DumpArgs(const char*, const Args& ...) [with Args = {grpc_core::IntraActivityWaiter*, short unsigned int, short unsigned int}]' ./src/core/lib/promise/activity.h:693:10: required from here ./src/core/util/dump_args.h:69:40: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 69 | [p](CustomSink& os) { os.Append(absl::StrCat(*p)); }); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./src/core/util/dump_args.h:50:43: note: initializing argument 1 of 'virtual void grpc_core::dump_args_detail::DumpArgs::CustomSink::Append(int)' 50 | virtual void Append(absl::string_view x) = 0; | ~~~~~~~~~~~~~~~~~~^ ./src/core/util/dump_args.h:68:27: error: no matching function for call to 'std::vector >::push_back(grpc_core::dump_args_detail::DumpArgs::AddDumper::)' 68 | arg_dumpers_.push_back( | ~~~~~~~~~~~~~~~~~~~~~~^ 69 | [p](CustomSink& os) { os.Append(absl::StrCat(*p)); }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/g++/vector:67, from include/grpc/event_engine/internal/memory_allocator_impl.h:24, from include/grpc/event_engine/memory_allocator.h:17, from ./src/core/lib/resource_quota/arena.h:28, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /usr/include/g++/bits/stl_vector.h:1187:7: note: candidate: 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = absl::lts_20250512::AnyInvocable; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = absl::lts_20250512::AnyInvocable]' 1187 | push_back(const value_type& __x) | ^~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1187:35: note: no known conversion for argument 1 from 'grpc_core::dump_args_detail::DumpArgs::AddDumper::' to 'const value_type&' {aka 'const absl::lts_20250512::AnyInvocable&'} 1187 | push_back(const value_type& __x) | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/stl_vector.h:1203:7: note: candidate: 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = absl::lts_20250512::AnyInvocable; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = absl::lts_20250512::AnyInvocable]' 1203 | push_back(value_type&& __x) | ^~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1203:30: note: no known conversion for argument 1 from 'grpc_core::dump_args_detail::DumpArgs::AddDumper::' to 'std::vector >::value_type&&' {aka 'absl::lts_20250512::AnyInvocable&&'} 1203 | push_back(value_type&& __x) | ~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:22: error: 'LifetimeBoundK' was not declared in this scope 247 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:48: error: wrong number of template arguments (3, should be 1) 247 | EnableIf> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:52: error: expected unqualified-id before '=' token 247 | EnableIf> = 0> | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/number.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/number.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:22: error: 'LifetimeBoundK' was not declared in this scope 303 | EnableIf> = 0> | ^~~~~~~~~~~~~~ ./src/core/lib/slice/slice_internal.h: In function 'uint32_t grpc_slice_hash(const grpc_slice&)': ./src/core/lib/slice/slice_internal.h:86:34: error: 'StringViewFromSlice' is not a member of 'grpc_core' 86 | return absl::HashOf(grpc_core::StringViewFromSlice(s)); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:48: error: wrong number of template arguments (3, should be 1) 303 | EnableIf> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:52: error: expected unqualified-id before '=' token 303 | EnableIf> = 0> | ^ In file included from ./src/core/lib/iomgr/error.h:33, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/util/crash.h: At global scope: ./src/core/util/crash.h:28:19: error: variable or field 'Crash' declared void 28 | [[noreturn]] void Crash(absl::string_view message, | ^~~~~ ./src/core/util/crash.h:28:31: error: 'string_view' is not a member of 'absl' 28 | [[noreturn]] void Crash(absl::string_view message, | ^~~~~~~~~~~ ./src/core/util/crash.h:29:53: error: expected primary-expression before 'location' 29 | ::grpc_core::SourceLocation location = {}); | ^~~~~~~~ ./src/core/util/crash.h:31:19: error: variable or field 'CrashWithStdio' declared void 31 | [[noreturn]] void CrashWithStdio(absl::string_view message, | ^~~~~~~~~~~~~~ ./src/core/util/crash.h:31:40: error: 'string_view' is not a member of 'absl' 31 | [[noreturn]] void CrashWithStdio(absl::string_view message, | ^~~~~~~~~~~ ./src/core/util/crash.h:32:62: error: expected primary-expression before 'location' 32 | ::grpc_core::SourceLocation location = {}); | ^~~~~~~~ In file included from ./src/core/lib/iomgr/error.h:35, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/util/status_helper.h:76:56: error: 'absl::string_view' has not been declared 76 | absl::Status StatusCreate(absl::StatusCode code, absl::string_view msg, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:48: error: 'LifetimeBoundK' was not declared in this scope 255 | template >(), | ^~~~~~~~~~~~~~ ./src/core/util/status_helper.h:85:6: error: 'optional' in namespace 'std' does not name a template type 85 | std::optional StatusGetInt(const absl::Status& status, | ^~~~~~~~ ./src/core/util/status_helper.h:85:1: note: 'std::optional' is only available from C++17 onwards 85 | std::optional StatusGetInt(const absl::Status& status, | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:66: error: wrong number of template arguments (2, should be 1) 255 | template >(), | ^~~~~ ./src/core/util/status_helper.h:90:25: error: 'absl::string_view' has not been declared 90 | absl::string_view value); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ ./src/core/util/status_helper.h:93:27: error: 'optional' in namespace 'std' does not name a template type 93 | GRPC_MUST_USE_RESULT std::optional StatusGetStr( | ^~~~~~~~ ./src/core/util/status_helper.h:93:22: note: 'std::optional' is only available from C++17 onwards 93 | GRPC_MUST_USE_RESULT std::optional StatusGetStr( | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:74: error: expected unqualified-id before ')' token 255 | template >(), | ^ ./src/core/util/status_helper.h:111:37: error: 'string_view' is not a member of 'absl' 111 | absl::Status AddMessagePrefix(absl::string_view prefix, | ^~~~~~~~~~~ ./src/core/util/status_helper.h:112:31: error: expected primary-expression before 'const' 112 | const absl::Status& status); | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/lib/iomgr/error.h:44:62: error: 'absl::string_view' has not been declared 44 | absl::Status grpc_status_create(absl::StatusCode code, absl::string_view msg, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:142:19: error: wrong number of template arguments (4, should be 1) 142 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ ./src/core/lib/iomgr/error.h:57:53: error: 'absl::string_view' has not been declared 57 | const grpc_core::DebugLocation& location, absl::string_view desc, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ ./src/core/lib/iomgr/error.h:84:35: error: 'absl::string_view' has not been declared 84 | absl::string_view call_name); | ^~~~~~~~~~~ ./src/core/lib/iomgr/error.h:99:44: error: 'absl::string_view' has not been declared 99 | absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:28: error: 'LifetimeBoundK' was not declared in this scope 311 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:46: error: wrong number of template arguments (2, should be 1) 311 | int = EnableIf>()> | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:54: error: expected unqualified-id before ')' token 311 | int = EnableIf>()> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:22: error: 'LifetimeBoundK' was not declared in this scope 262 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:40: error: wrong number of template arguments (2, should be 1) 262 | EnableIf> = 0> | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:47: error: expected unqualified-id before '=' token 262 | EnableIf> = 0> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:28: error: 'LifetimeBoundK' was not declared in this scope 293 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:55: error: wrong number of template arguments (3, should be 1) 293 | int = EnableIf>()> | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:59: error: expected unqualified-id before ')' token 293 | int = EnableIf>()> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:22: error: 'LifetimeBoundK' was not declared in this scope 320 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:40: error: wrong number of template arguments (2, should be 1) 320 | EnableIf> = 0> | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:47: error: expected unqualified-id before '=' token 320 | EnableIf> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:147:19: error: wrong number of template arguments (4, should be 1) 147 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ In file included from ./src/core/lib/experiments/experiments.h:53, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:33, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/lib/experiments/config.h:132:6: error: variable or field 'ForceEnableExperiment' declared void 132 | void ForceEnableExperiment(absl::string_view experiment_name, bool enable); | ^~~~~~~~~~~~~~~~~~~~~ ./src/core/lib/experiments/config.h:132:34: error: 'string_view' is not a member of 'absl' 132 | void ForceEnableExperiment(absl::string_view experiment_name, bool enable); | ^~~~~~~~~~~ ./src/core/lib/experiments/config.h:132:63: error: expected primary-expression before 'bool' 132 | void ForceEnableExperiment(absl::string_view experiment_name, bool enable); | ^~~~ In file included from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: ./src/core/lib/debug/trace_impl.h:36:25: error: 'string_view' is not a member of 'absl' 36 | bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~ ./src/core/lib/debug/trace_impl.h:71:34: error: 'absl::string_view' has not been declared 71 | friend bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:22: error: 'LifetimeBoundK' was not declared in this scope 303 | EnableIf> = 0> | ^~~~~~~~~~~~~~ ./src/core/lib/debug/trace_impl.h:71:53: error: 'bool grpc_core::ParseTracers(int)' redeclared as different kind of entity 71 | friend bool ParseTracers(absl::string_view tracers); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:48: error: wrong number of template arguments (3, should be 1) 303 | EnableIf> = 0> | ^ ./src/core/lib/debug/trace_impl.h:36:6: note: previous declaration 'bool grpc_core::ParseTracers' 36 | bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:52: error: expected unqualified-id before '=' token 303 | EnableIf> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:149:19: error: wrong number of template arguments (4, should be 1) 149 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:33, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/lib/iomgr/exec_ctx.h:234:8: error: 'optional' in namespace 'std' does not name a template type 234 | std::optional time_cache_; | ^~~~~~~~ ./src/core/lib/iomgr/exec_ctx.h:234:3: note: 'std::optional' is only available from C++17 onwards 234 | std::optional time_cache_; | ^~~ In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/lib/compression/compression_internal.h:30, from ./src/core/call/metadata_batch.h:43, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/util/ref_counted_string.h:34:53: error: 'absl::string_view' has not been declared 34 | static RefCountedPtr Make(absl::string_view src); | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:51:9: error: 'string_view' in namespace 'absl' does not name a type 51 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:62:46: error: expected ')' before 'src' 62 | explicit RefCountedString(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:28: error: 'LifetimeBoundK' was not declared in this scope 311 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:46: error: wrong number of template arguments (2, should be 1) 311 | int = EnableIf>()> | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:54: error: expected unqualified-id before ')' token 311 | int = EnableIf>()> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2519 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:59: error: template argument 1 is invalid 2519 | std::enable_if_t::value && | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:68: error: expected '>' before '&&' token 2519 | std::enable_if_t::value && | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2522:35: error: expected unqualified-id before '=' token 2522 | int> = 0> | ^ ./src/core/util/ref_counted_string.h:79:51: error: expected ')' before 'str' 79 | explicit RefCountedStringValue(absl::string_view str) | ~ ^~~~ | ) ./src/core/util/ref_counted_string.h:82:9: error: 'string_view' in namespace 'absl' does not name a type 82 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:151:19: error: wrong number of template arguments (4, should be 1) 151 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:93:30: error: 'absl::string_view' has not been declared 93 | absl::string_view rhs) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator==(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:94:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 94 | return lhs.as_string_view() == rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:96:13: error: declaration of 'operator==' as non-function 96 | inline bool operator==(absl::string_view lhs, | ^~~~~~~~ ./src/core/lib/iomgr/exec_ctx.h: In member function 'void grpc_core::ExecCtx::InvalidateNow()': ./src/core/lib/iomgr/exec_ctx.h:197:9: error: 'time_cache_' was not declared in this scope 197 | if (time_cache_.has_value()) time_cache_->InvalidateCache(); | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:96:30: error: 'string_view' is not a member of 'absl' 96 | inline bool operator==(absl::string_view lhs, | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:97:24: error: expected primary-expression before 'const' 97 | const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator==(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:102:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 102 | return lhs.as_string_view() == rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:102:38: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 102 | return lhs.as_string_view() == rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:106:30: error: 'absl::string_view' has not been declared 106 | absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator!=(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:107:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 107 | return lhs.as_string_view() != rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:109:13: error: declaration of 'operator!=' as non-function 109 | inline bool operator!=(absl::string_view lhs, | ^~~~~~~~ ./src/core/util/ref_counted_string.h:109:30: error: 'string_view' is not a member of 'absl' 109 | inline bool operator!=(absl::string_view lhs, | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:110:24: error: expected primary-expression before 'const' 110 | const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator!=(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:115:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 115 | return lhs.as_string_view() != rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:115:38: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 115 | return lhs.as_string_view() != rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:118:63: error: 'absl::string_view' has not been declared 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:119:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 119 | return lhs.as_string_view() < rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:121:13: error: declaration of 'operator<' as non-function 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~ ./src/core/util/ref_counted_string.h:121:29: error: 'string_view' is not a member of 'absl' 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:121:46: error: expected primary-expression before 'const' 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:126:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 126 | return lhs.as_string_view() < rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:126:37: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 126 | return lhs.as_string_view() < rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:129:63: error: 'absl::string_view' has not been declared 129 | inline bool operator>(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator>(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:130:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 130 | return lhs.as_string_view() > rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:132:13: error: declaration of 'operator>' as non-function 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~ ./src/core/util/ref_counted_string.h:132:29: error: 'string_view' is not a member of 'absl' 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:132:46: error: expected primary-expression before 'const' 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator>(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:137:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 137 | return lhs.as_string_view() > rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:137:37: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 137 | return lhs.as_string_view() > rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:147:25: error: 'absl::string_view' has not been declared 147 | bool operator()(absl::string_view lhs, | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:152:25: error: 'absl::string_view' has not been declared 152 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:22: error: 'LifetimeBoundK' was not declared in this scope 320 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:40: error: wrong number of template arguments (2, should be 1) 320 | EnableIf> = 0> | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:47: error: expected unqualified-id before '=' token 320 | EnableIf> = 0> | ^ ./src/core/util/ref_counted_string.h: In member function 'bool grpc_core::RefCountedStringValueLessThan::operator()(int, const grpc_core::RefCountedStringValue&) const': ./src/core/util/ref_counted_string.h:149:16: error: no match for 'operator<' (operand types are 'int' and 'const grpc_core::RefCountedStringValue') 149 | return lhs < rhs; | ~~~ ^ ~~~ | | | | int const grpc_core::RefCountedStringValue In file included from ./src/core/util/ref_counted.h:33, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/lib/compression/compression_internal.h:30, from ./src/core/call/metadata_batch.h:43, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/util/ref_counted_ptr.h:373:6: note: candidate: 'template bool grpc_core::operator<(const grpc_core::RefCountedPtr&, const grpc_core::RefCountedPtr&)' 373 | bool operator<(const RefCountedPtr& p1, const RefCountedPtr& p2) { | ^~~~~~~~ ./src/core/util/ref_counted_ptr.h:373:6: note: template argument deduction/substitution failed: In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/lib/compression/compression_internal.h:30, from ./src/core/call/metadata_batch.h:43, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/util/ref_counted_string.h:149:18: note: mismatched types 'const grpc_core::RefCountedPtr' and 'int' 149 | return lhs < rhs; | ^~~ In file included from ./src/core/util/ref_counted.h:33, from ./src/core/util/avl.h:25, from ./src/core/lib/channel/channel_args.h:39, from ./src/core/lib/compression/compression_internal.h:30, from ./src/core/call/metadata_batch.h:43, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/util/ref_counted_ptr.h:378:6: note: candidate: 'template bool grpc_core::operator<(const grpc_core::WeakRefCountedPtr&, const grpc_core::WeakRefCountedPtr&)' 378 | bool operator<(const WeakRefCountedPtr& p1, const WeakRefCountedPtr& p2) { | ^~~~~~~~ ./src/core/util/ref_counted_ptr.h:378:6: note: template argument deduction/substitution failed: In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/lib/compression/compression_internal.h:30, from ./src/core/call/metadata_batch.h:43, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/util/ref_counted_string.h:149:18: note: mismatched types 'const grpc_core::WeakRefCountedPtr' and 'int' 149 | return lhs < rhs; | ^~~ ./src/core/util/ref_counted_string.h:118:13: note: candidate: 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, int)' 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~ ./src/core/util/ref_counted_string.h:118:52: note: no known conversion for argument 1 from 'int' to 'const grpc_core::RefCountedStringValue&' 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ./src/core/util/ref_counted_string.h:124:13: note: candidate: 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)' 124 | inline bool operator<(const RefCountedStringValue& lhs, | ^~~~~~~~ In file included from ./src/core/lib/slice/slice.h:31, from src/core/channelz/channel_trace.cc:30: ./src/core/lib/slice/slice_refcount.h: In member function 'void grpc_slice_refcount::Ref(grpc_core::DebugLocation)': ./src/core/lib/slice/slice_refcount.h:49:57: error: no match for call to '(absl::lts_20250512::log_internal::LogMessage) (const char*, int)' 49 | .AtLocation(location.file(), location.line()) | ^ ./src/core/util/ref_counted_string.h:124:52: note: no known conversion for argument 1 from 'int' to 'const grpc_core::RefCountedStringValue&' 124 | inline bool operator<(const RefCountedStringValue& lhs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ./src/core/lib/iomgr/exec_ctx.h: In member function 'void grpc_core::ExecCtx::TestOnlySetNow(grpc_core::Timestamp)': ./src/core/lib/iomgr/exec_ctx.h:207:10: error: 'time_cache_' was not declared in this scope 207 | if (!time_cache_.has_value()) time_cache_.emplace(); | ^~~~~~~~~~~ ./src/core/lib/slice/slice_refcount.h: In member function 'void grpc_slice_refcount::Unref(grpc_core::DebugLocation)': ./src/core/lib/slice/slice_refcount.h:55:57: error: no match for call to '(absl::lts_20250512::log_internal::LogMessage) (const char*, int)' 55 | .AtLocation(location.file(), location.line()) | ^ In file included from src/core/channelz/channel_trace.cc:30: ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:102:9: error: 'string_view' in namespace 'absl' does not name a type 102 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ In file included from ./src/core/lib/compression/compression_internal.h:30, from ./src/core/call/metadata_batch.h:43, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/lib/channel/channel_args.h: In lambda function: ./src/core/lib/channel/channel_args.h:173:14: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 173 | if constexpr (channel_args_detail::has_channel_args_compare< | ^~~~~~~~~ ./src/core/lib/iomgr/exec_ctx.h:208:5: error: 'time_cache_' was not declared in this scope 208 | time_cache_->TestOnlySetNow(now); | ^~~~~~~~~~~ In file included from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/lib/debug/trace_impl.h:36:25: error: 'string_view' is not a member of 'absl' 36 | bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~ ./src/core/lib/debug/trace_impl.h:71:34: error: 'absl::string_view' has not been declared 71 | friend bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h: At global scope: ./src/core/lib/channel/channel_args.h:295:16: error: 'string_view' in namespace 'absl' does not name a type 295 | static absl::string_view ChannelArgName() { return T::ChannelArgName(); } | ^~~~~~~~~~~ ./src/core/lib/debug/trace_impl.h:71:53: error: 'bool grpc_core::ParseTracers(int)' redeclared as different kind of entity 71 | friend bool ParseTracers(absl::string_view tracers); | ^ ./src/core/lib/debug/trace_impl.h:36:6: note: previous declaration 'bool grpc_core::ParseTracers' 36 | bool ParseTracers(absl::string_view tracers); | ^~~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:299:16: error: 'string_view' in namespace 'absl' does not name a type 299 | static absl::string_view ChannelArgName() { return T::ChannelArgName(); } | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:304:16: error: 'string_view' in namespace 'absl' does not name a type 304 | static absl::string_view ChannelArgName() { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h:152:50: error: 'absl::string_view' has not been declared 152 | inline bool operator==(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ In file included from ./src/core/handshaker/handshaker.h:33, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/lib/iomgr/endpoint.h: At global scope: ./src/core/lib/iomgr/endpoint.h:46:22: error: expected identifier before '*' token 46 | absl::string_view (*get_peer)(grpc_endpoint* ep); | ^ ./src/core/lib/slice/slice.h: In function 'bool grpc_core::slice_detail::operator==(const grpc_core::slice_detail::BaseSlice&, int)': ./src/core/lib/slice/slice.h:153:12: error: 'const class grpc_core::slice_detail::BaseSlice' has no member named 'as_string_view' 153 | return a.as_string_view() == b; | ^~~~~~~~~~~~~~ ./src/core/lib/iomgr/endpoint.h:46:3: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 46 | absl::string_view (*get_peer)(grpc_endpoint* ep); | ^~~~ ./src/core/lib/iomgr/endpoint.h:46:50: error: 'string_view' declared as function returning a function 46 | absl::string_view (*get_peer)(grpc_endpoint* ep); | ^ ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:156:50: error: 'absl::string_view' has not been declared 156 | inline bool operator!=(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/lib/iomgr/endpoint.h:47:22: error: expected identifier before '*' token 47 | absl::string_view (*get_local_address)(grpc_endpoint* ep); | ^ ./src/core/lib/channel/channel_args.h:375:10: error: 'optional' in namespace 'std' does not name a template type 375 | std::optional GetIfInt() const { | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:375:5: note: 'std::optional' is only available from C++17 onwards 375 | std::optional GetIfInt() const { | ^~~ ./src/core/lib/iomgr/endpoint.h:47:3: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 47 | absl::string_view (*get_local_address)(grpc_endpoint* ep); | ^~~~ ./src/core/lib/iomgr/endpoint.h:47:59: error: 'string_view' declared as function returning a function 47 | absl::string_view (*get_local_address)(grpc_endpoint* ep); | ^ ./src/core/lib/slice/slice.h: In function 'bool grpc_core::slice_detail::operator!=(const grpc_core::slice_detail::BaseSlice&, int)': ./src/core/lib/slice/slice.h:157:12: error: 'const class grpc_core::slice_detail::BaseSlice' has no member named 'as_string_view' 157 | return a.as_string_view() != b; | ^~~~~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:389:11: error: 'string_view' in namespace 'absl' does not name a type 389 | absl::string_view ToString(std::list& backing) const; | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:160:13: error: declaration of 'operator==' as non-function 160 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ ./src/core/lib/iomgr/endpoint.h:60:7: error: 'string_view' in namespace 'absl' does not name a type 60 | absl::string_view grpc_endpoint_get_peer(grpc_endpoint* ep); | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:396:27: error: 'absl::string_view' has not been declared 396 | bool operator==(absl::string_view rhs) const { | ^~~~~~~~~~~ ./src/core/lib/iomgr/endpoint.h:62:7: error: 'string_view' in namespace 'absl' does not name a type 62 | absl::string_view grpc_endpoint_get_local_address(grpc_endpoint* ep); | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h:160:30: error: 'string_view' is not a member of 'absl' 160 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:438:16: error: expected ';' at end of member declaration 438 | const Value* Get(absl::string_view name) const; | ^~~ | ; ./src/core/lib/slice/slice.h:160:45: error: expected primary-expression before 'const' 160 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~ ./src/core/lib/channel/channel_args.h:438:37: error: expected ')' before 'name' 438 | const Value* Get(absl::string_view name) const; | ~ ^~~~~ | ) ./src/core/lib/slice/slice.h:164:13: error: declaration of 'operator!=' as non-function 164 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:439:46: error: 'absl::string_view' has not been declared 439 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:441:46: error: 'absl::string_view' has not been declared 441 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, int value) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:442:46: error: 'absl::string_view' has not been declared 442 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:443:46: error: 'absl::string_view' has not been declared 443 | absl::string_view value) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:442:36: error: 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' cannot be overloaded with 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' 442 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~ ./src/core/lib/channel/channel_args.h:441:36: note: previous declaration 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' 441 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, int value) const; | ^~~ ./src/core/lib/channel/channel_args.h:444:46: error: 'absl::string_view' has not been declared 444 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h:164:30: error: 'string_view' is not a member of 'absl' 164 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:446:46: error: 'absl::string_view' has not been declared 446 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h:164:45: error: expected primary-expression before 'const' 164 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~ ./src/core/lib/channel/channel_args.h:454:13: error: 'absl::string_view' has not been declared 454 | Set(absl::string_view name, T* value) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:459:39: error: 'absl::string_view' has not been declared 459 | GRPC_MUST_USE_RESULT auto Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:472:39: error: 'absl::string_view' has not been declared 472 | GRPC_MUST_USE_RESULT auto Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h:189:37: error: 'absl::string_view' has not been declared 189 | static Out FromCopiedString(absl::string_view s) { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:490:13: error: 'absl::string_view' has not been declared 490 | Set(absl::string_view name, std::shared_ptr value) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:502:53: error: 'absl::string_view' has not been declared 502 | GRPC_MUST_USE_RESULT ChannelArgs SetIfUnset(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:507:49: error: 'absl::string_view' has not been declared 507 | GRPC_MUST_USE_RESULT ChannelArgs Remove(absl::string_view name) const; | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h: In static member function 'static Out grpc_core::slice_detail::CopyConstructors::FromCopiedString(int)': ./src/core/lib/slice/slice.h:190:31: error: request for member 'data' in 's', which is of non-class type 'int' 190 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ ./src/core/lib/channel/channel_args.h:508:23: error: 'absl::string_view' has not been declared 508 | bool Contains(absl::string_view name) const; | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h:190:41: error: request for member 'size' in 's', which is of non-class type 'int' 190 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ ./src/core/lib/channel/channel_args.h:511:33: error: 'absl::string_view' has not been declared 511 | RemoveAllKeysWithPrefix(absl::string_view prefix) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:518:8: error: 'optional' in namespace 'std' does not name a template type 518 | std::optional GetInt(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:518:3: note: 'std::optional' is only available from C++17 onwards 518 | std::optional GetInt(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:519:8: error: 'optional' in namespace 'std' does not name a template type 519 | std::optional GetString(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:519:3: note: 'std::optional' is only available from C++17 onwards 519 | std::optional GetString(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:520:8: error: 'optional' in namespace 'std' does not name a template type 520 | std::optional GetOwnedString(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:520:3: note: 'std::optional' is only available from C++17 onwards 520 | std::optional GetOwnedString(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:523:9: error: expected ';' at end of member declaration 523 | void* GetVoidPointer(absl::string_view name) const; | ^~~~~~~~~~~~~~ | ; ./src/core/lib/channel/channel_args.h:523:41: error: expected ')' before 'name' 523 | void* GetVoidPointer(absl::string_view name) const; | ~ ^~~~~ | ) ./src/core/lib/channel/channel_args.h:526:13: error: 'absl::string_view' has not been declared 526 | absl::string_view name) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:530:8: error: 'optional' in namespace 'std' does not name a template type 530 | std::optional GetDurationFromIntMillis( | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:530:3: note: 'std::optional' is only available from C++17 onwards 530 | std::optional GetDurationFromIntMillis( | ^~~ ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:222:37: error: 'absl::string_view' has not been declared 222 | static Out FromStaticString(absl::string_view s) { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:532:8: error: 'optional' in namespace 'std' does not name a template type 532 | std::optional GetBool(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:532:3: note: 'std::optional' is only available from C++17 onwards 532 | std::optional GetBool(absl::string_view name) const; | ^~~ ./src/core/lib/slice/slice.h: In static member function 'static Out grpc_core::slice_detail::StaticConstructors::FromStaticString(int)': ./src/core/lib/slice/slice.h:223:31: error: request for member 'data' in 's', which is of non-class type 'int' 223 | return FromStaticBuffer(s.data(), s.size()); | ^~~~ ./src/core/lib/slice/slice.h:223:41: error: request for member 'size' in 's', which is of non-class type 'int' 223 | return FromStaticBuffer(s.data(), s.size()); | ^~~~ ./src/core/lib/channel/channel_args.h:590:46: error: 'absl::string_view' has not been declared 590 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ In file included from ./src/core/lib/iomgr/tcp_server.h:31, from ./src/core/handshaker/handshaker.h:35, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/lib/iomgr/resolve_address.h:79:13: error: 'absl::string_view' has not been declared 79 | absl::string_view name, absl::string_view default_port, Duration timeout, | ^~~~~~~~~~~ ./src/core/lib/iomgr/resolve_address.h:79:37: error: 'absl::string_view' has not been declared 79 | absl::string_view name, absl::string_view default_port, Duration timeout, | ^~~~~~~~~~~ ./src/core/lib/iomgr/resolve_address.h:80:51: error: 'absl::string_view' has not been declared 80 | grpc_pollset_set* interested_parties, absl::string_view name_server) = 0; | ^~~~~~~~~~~ ./src/core/lib/iomgr/resolve_address.h:85:32: error: 'absl::string_view' has not been declared 85 | LookupHostnameBlocking(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/iomgr/resolve_address.h:86:32: error: 'absl::string_view' has not been declared 86 | absl::string_view default_port) = 0; | ^~~~~~~~~~~ ./src/core/lib/iomgr/resolve_address.h:98:13: error: 'absl::string_view' has not been declared 98 | absl::string_view name, Duration timeout, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ ./src/core/lib/iomgr/resolve_address.h:99:51: error: 'absl::string_view' has not been declared 99 | grpc_pollset_set* interested_parties, absl::string_view name_server) = 0; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:75: error: wrong number of template arguments (4, should be 1) 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ ./src/core/lib/iomgr/resolve_address.h:107:13: error: 'absl::string_view' has not been declared 107 | absl::string_view name, Duration timeout, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ ./src/core/lib/iomgr/resolve_address.h:108:51: error: 'absl::string_view' has not been declared 108 | grpc_pollset_set* interested_parties, absl::string_view name_server) = 0; | ^~~~~~~~~~~ In file included from ./src/core/lib/slice/slice.h:31, from ./src/core/lib/slice/slice_buffer.h:27, from ./src/core/handshaker/handshaker.h:36, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/lib/slice/slice_refcount.h: In member function 'void grpc_slice_refcount::Ref(grpc_core::DebugLocation)': ./src/core/lib/slice/slice_refcount.h:49:57: error: no match for call to '(absl::lts_20250512::log_internal::LogMessage) (const char*, int)' 49 | .AtLocation(location.file(), location.line()) | ^ ./src/core/lib/slice/slice_refcount.h: In member function 'void grpc_slice_refcount::Unref(grpc_core::DebugLocation)': ./src/core/lib/slice/slice_refcount.h:55:57: error: no match for call to '(absl::lts_20250512::log_internal::LogMessage) (const char*, int)' 55 | .AtLocation(location.file(), location.line()) | ^ In file included from ./src/core/lib/slice/slice_buffer.h:27, from ./src/core/handshaker/handshaker.h:36, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:102:9: error: 'string_view' in namespace 'absl' does not name a type 102 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:432:41: error: 'absl::string_view' has not been declared 432 | static Slice FromExternalString(absl::string_view str) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h:152:50: error: 'absl::string_view' has not been declared 152 | inline bool operator==(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ ./src/core/lib/slice/slice.h: In function 'bool grpc_core::slice_detail::operator==(const grpc_core::slice_detail::BaseSlice&, int)': ./src/core/lib/slice/slice.h:153:12: error: 'const class grpc_core::slice_detail::BaseSlice' has no member named 'as_string_view' 153 | return a.as_string_view() == b; | ^~~~~~~~~~~~~~ ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:156:50: error: 'absl::string_view' has not been declared 156 | inline bool operator!=(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:74: error: wrong number of template arguments (4, should be 1) 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h: In constructor 'grpc_core::ChannelArgs::Value::Value(std::string)': ./src/core/lib/channel/channel_args.h:372:39: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 372 | : rep_(RefCountedString::Make(s).release(), &string_vtable_) {} | ^ | | | std::string {aka std::__cxx11::basic_string} ./src/core/lib/slice/slice.h: In function 'bool grpc_core::slice_detail::operator!=(const grpc_core::slice_detail::BaseSlice&, int)': ./src/core/lib/slice/slice.h:157:12: error: 'const class grpc_core::slice_detail::BaseSlice' has no member named 'as_string_view' 157 | return a.as_string_view() != b; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/lib/compression/compression_internal.h:30, from ./src/core/call/metadata_batch.h:43, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/util/ref_counted_string.h:34:65: note: initializing argument 1 of 'static grpc_core::RefCountedPtr grpc_core::RefCountedString::Make(int)' 34 | static RefCountedPtr Make(absl::string_view src); | ~~~~~~~~~~~~~~~~~~^~~ ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:160:13: error: declaration of 'operator==' as non-function 160 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ ./src/core/lib/slice/slice.h:160:30: error: 'string_view' is not a member of 'absl' 160 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h:160:45: error: expected primary-expression before 'const' 160 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~ ./src/core/lib/slice/slice.h:164:13: error: declaration of 'operator!=' as non-function 164 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ ./src/core/lib/slice/slice.h:164:30: error: 'string_view' is not a member of 'absl' 164 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h:164:45: error: expected primary-expression before 'const' 164 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~ ./src/core/lib/slice/slice.h:189:37: error: 'absl::string_view' has not been declared 189 | static Out FromCopiedString(absl::string_view s) { | ^~~~~~~~~~~ In file included from ./src/core/lib/compression/compression_internal.h:30, from ./src/core/call/metadata_batch.h:43, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/lib/channel/channel_args.h: In member function 'bool grpc_core::ChannelArgs::Value::operator==(int) const': ./src/core/lib/channel/channel_args.h:399:19: error: 'class grpc_core::RefCountedString' has no member named 'as_string_view' 399 | return str->as_string_view() == rhs; | ^~~~~~~~~~~~~~ ./src/core/lib/slice/slice.h: In static member function 'static Out grpc_core::slice_detail::CopyConstructors::FromCopiedString(int)': ./src/core/lib/slice/slice.h:190:31: error: request for member 'data' in 's', which is of non-class type 'int' 190 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ ./src/core/lib/slice/slice.h:190:41: error: request for member 'size' in 's', which is of non-class type 'int' 190 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:222:37: error: 'absl::string_view' has not been declared 222 | static Out FromStaticString(absl::string_view s) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h: In static member function 'static Out grpc_core::slice_detail::StaticConstructors::FromStaticString(int)': ./src/core/lib/slice/slice.h:223:31: error: request for member 'data' in 's', which is of non-class type 'int' 223 | return FromStaticBuffer(s.data(), s.size()); | ^~~~ ./src/core/lib/slice/slice.h:223:41: error: request for member 'size' in 's', which is of non-class type 'int' 223 | return FromStaticBuffer(s.data(), s.size()); | ^~~~ ./src/core/lib/channel/channel_args.h: In member function 'typename grpc_core::GetObjectImpl::StoredType grpc_core::ChannelArgs::GetPointer(int) const': ./src/core/lib/channel/channel_args.h:528:28: error: expression cannot be used as a function 528 | GetVoidPointer(name)); | ^ ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:432:41: error: 'absl::string_view' has not been declared 432 | static Slice FromExternalString(absl::string_view str) { | ^~~~~~~~~~~ In file included from ./src/core/call/metadata_batch.h:43, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/lib/compression/compression_internal.h: At global scope: ./src/core/lib/compression/compression_internal.h:38:6: error: 'optional' in namespace 'std' does not name a template type 38 | std::optional ParseCompressionAlgorithm( | ^~~~~~~~ ./src/core/lib/compression/compression_internal.h:38:1: note: 'std::optional' is only available from C++17 onwards 38 | std::optional ParseCompressionAlgorithm( | ^~~ ./src/core/lib/compression/compression_internal.h:45:6: error: 'optional' in namespace 'std' does not name a template type 45 | std::optional | ^~~~~~~~ ./src/core/lib/compression/compression_internal.h:45:1: note: 'std::optional' is only available from C++17 onwards 45 | std::optional | ^~~ ./src/core/lib/compression/compression_internal.h:57:51: error: 'absl::string_view' has not been declared 57 | static CompressionAlgorithmSet FromString(absl::string_view str); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:74: error: wrong number of template arguments (4, should be 1) 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ ./src/core/lib/compression/compression_internal.h:74:9: error: 'string_view' in namespace 'absl' does not name a type 74 | absl::string_view ToString() const; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint_components.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint_components.upbdefs.o -pthread In file included from ./src/core/lib/experiments/experiments.h:53, from ./src/core/call/metadata_batch.h:44, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/lib/experiments/config.h:132:6: error: variable or field 'ForceEnableExperiment' declared void 132 | void ForceEnableExperiment(absl::string_view experiment_name, bool enable); | ^~~~~~~~~~~~~~~~~~~~~ ./src/core/lib/experiments/config.h:132:34: error: 'string_view' is not a member of 'absl' 132 | void ForceEnableExperiment(absl::string_view experiment_name, bool enable); | ^~~~~~~~~~~ ./src/core/lib/experiments/config.h:132:63: error: expected primary-expression before 'bool' 132 | void ForceEnableExperiment(absl::string_view experiment_name, bool enable); | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:62: error: template argument 1 is invalid 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:77: error: expected unqualified-id before '=' token 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ In file included from ./src/core/call/metadata_batch.h:45, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/lib/promise/poll.h:295:48: error: 'optional' in namespace 'std' does not name a template type 295 | void PollValueStringify(Sink& sink, const std::optional& value) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:295:43: note: 'std::optional' is only available from C++17 onwards 295 | void PollValueStringify(Sink& sink, const std::optional& value) { | ^~~ ./src/core/lib/promise/poll.h:295:56: error: expected ',' or '...' before '<' token 295 | void PollValueStringify(Sink& sink, const std::optional& value) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:165:26: error: wrong number of template arguments (4, should be 1) 165 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ ./src/core/lib/promise/poll.h: In function 'void grpc_core::PollValueStringify(Sink&, int)': ./src/core/lib/promise/poll.h:296:8: error: 'value' was not declared in this scope 296 | if (!value.has_value()) { | ^~~~~ ./src/core/lib/promise/poll.h:300:29: error: 'value' was not declared in this scope 300 | PollValueStringify(sink, *value); | ^~~~~ ./src/core/lib/promise/poll.h: At global scope: ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:23: error: invalid use of template-name 'grpc_core::Poll' without an argument list 324 | Sink& sink, const Poll>>& poll) { | ^~~~ ./src/core/lib/promise/poll.h:324:23: note: class template argument deduction is only available with '-std=c++17' or '-std=gnu++17' ./src/core/lib/promise/poll.h:57:7: note: 'template class grpc_core::Poll' declared here 57 | class Poll { | ^~~~ ./src/core/lib/promise/poll.h:324:27: error: expected ',' or '...' before '<' token 324 | Sink& sink, const Poll>>& poll) { | ^ ./src/core/lib/promise/poll.h: In function 'void grpc_core::AbslStringify(Sink&, int)': ./src/core/lib/promise/poll.h:325:7: error: 'poll' was not declared in this scope; did you mean 'Poll'? 325 | if (poll.pending()) { | ^~~~ | Poll ./src/core/lib/promise/poll.h:329:23: error: 'poll' was not declared in this scope; did you mean 'Poll'? 329 | const auto& value = poll.value(); | ^~~~ | Poll /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:167:25: error: wrong number of template arguments (4, should be 1) 167 | true, false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from ./src/core/lib/promise/detail/promise_like.h:25, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:25, from ./src/core/call/metadata_batch.h:47, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/util/function_signature.h: At global scope: ./src/core/util/function_signature.h:44:31: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr inline absl::string_view TypeName() { | ^~~~~~~~~~~ In file included from ./src/core/util/json/json.h:20, from ./src/core/lib/promise/detail/promise_like.h:26, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:25, from ./src/core/call/metadata_batch.h:47, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: include/grpc/support/json.h:77:32: error: 'is_arithmetic_v' is not a member of 'std'; did you mean 'is_arithmetic'? 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^~~~~~~~~~~~~~~ | is_arithmetic include/grpc/support/json.h:77:32: error: 'is_arithmetic_v' is not a member of 'std'; did you mean 'is_arithmetic'? 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^~~~~~~~~~~~~~~ | is_arithmetic include/grpc/support/json.h:77:49: error: template argument 1 is invalid 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^ include/grpc/support/json.h:77:50: error: expected unqualified-id before ',' token 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^ include/grpc/support/json.h:184:22: error: 'variant' in namespace 'std' does not name a template type 184 | using Value = std::variant>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:169:25: error: wrong number of template arguments (4, should be 1) 169 | true, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ include/grpc/support/json.h:193:3: error: 'Value' does not name a type 193 | Value value_; | ^~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromBool(bool)': include/grpc/support/json.h:56:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 56 | json.value_ = b; | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromNumber(const string&)': include/grpc/support/json.h:63:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 63 | json.value_ = NumberValue{str}; | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromNumber(const char*)': include/grpc/support/json.h:68:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 68 | json.value_ = NumberValue{std::string(str)}; | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromNumber(std::string&&)': include/grpc/support/json.h:73:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 73 | json.value_ = NumberValue{std::move(str)}; | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromString(const string&)': include/grpc/support/json.h:86:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 86 | json.value_ = str; | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromString(const char*)': include/grpc/support/json.h:91:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 91 | json.value_ = std::string(str); | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromString(std::string&&)': include/grpc/support/json.h:96:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 96 | json.value_ = std::move(str); | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromObject(const Object&)': include/grpc/support/json.h:103:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 103 | json.value_ = object; | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromObject(grpc_core::experimental::Json::Object&&)': include/grpc/support/json.h:108:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 108 | json.value_ = std::move(object); | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromArray(const Array&)': include/grpc/support/json.h:115:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 115 | json.value_ = array; | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromArray(grpc_core::experimental::Json::Array&&)': include/grpc/support/json.h:120:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 120 | json.value_ = std::move(array); | ^~~~~~ include/grpc/support/json.h: In constructor 'grpc_core::experimental::Json::Json(grpc_core::experimental::Json&&)': include/grpc/support/json.h:131:33: error: class 'grpc_core::experimental::Json' does not have any field named 'value_' 131 | Json(Json&& other) noexcept : value_(std::move(other.value_)) { | ^~~~~~ include/grpc/support/json.h:131:56: error: 'class grpc_core::experimental::Json' has no member named 'value_' 131 | Json(Json&& other) noexcept : value_(std::move(other.value_)) { | ^~~~~~ include/grpc/support/json.h:132:11: error: 'class grpc_core::experimental::Json' has no member named 'value_' 132 | other.value_ = std::monostate(); | ^~~~~~ include/grpc/support/json.h:132:25: error: 'monostate' is not a member of 'std' 132 | other.value_ = std::monostate(); | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:59, from ./src/core/lib/promise/poll.h:26, from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:112:34: error: 'absl::string_view' has not been declared 112 | PairFormatterImpl(F1 f1, absl::string_view sep, F2 f2) | ^~~~~~~~~~~ include/grpc/support/json.h: In member function 'grpc_core::experimental::Json& grpc_core::experimental::Json::operator=(grpc_core::experimental::Json&&)': include/grpc/support/json.h:135:5: error: 'value_' was not declared in this scope 135 | value_ = std::move(other.value_); | ^~~~~~ include/grpc/support/json.h:135:30: error: 'class grpc_core::experimental::Json' has no member named 'value_' 135 | value_ = std::move(other.value_); | ^~~~~~ include/grpc/support/json.h:136:11: error: 'class grpc_core::experimental::Json' has no member named 'value_' 136 | other.value_ = std::monostate(); | ^~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:31: error: 'string_view' is not a member of 'absl' 183 | struct DefaultFormatter { | ^~~~~~~~~~~ include/grpc/support/json.h:136:25: error: 'monostate' is not a member of 'std' 136 | other.value_ = std::monostate(); | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:31: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:42: error: template argument 1 is invalid 183 | struct DefaultFormatter { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:204:63: error: 'absl::string_view' has not been declared 204 | std::string JoinAlgorithm(Iterator start, Iterator end, absl::string_view s, | ^~~~~~~~~~~ include/grpc/support/json.h: In member function 'grpc_core::experimental::Json::Type grpc_core::experimental::Json::type() const': include/grpc/support/json.h:143:40: error: 'monostate' in namespace 'std' does not name a type 143 | Json::Type operator()(const std::monostate&) { return Type::kNull; } | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinAlgorithm(Iterator, Iterator, int, Formatter&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:207:9: error: 'string_view' is not a member of 'absl' 207 | absl::string_view sep(""); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:30: error: 'Insertable' was not declared in this scope 2547 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:49: error: template argument 1 is invalid 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:64: error: expected unqualified-id before '=' token 2547 | std::enable_if_t::value, int> = 0> | ^ include/grpc/support/json.h:150:17: error: 'visit' is not a member of 'std' 150 | return std::visit(ValueFunctor(), value_); | ^~~~~ include/grpc/support/json.h:150:17: note: 'std::visit' is only available from C++17 onwards include/grpc/support/json.h:150:39: error: 'value_' was not declared in this scope 150 | return std::visit(ValueFunctor(), value_); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:209:19: error: 'sep' was not declared in this scope 209 | result.append(sep.data(), sep.size()); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:234:63: error: 'absl::string_view' has not been declared 234 | std::string JoinAlgorithm(Iterator start, Iterator end, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinAlgorithm(Iterator, Iterator, int, absl::lts_20250512::strings_internal::NoFormatter)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:244:24: error: request for member 'size' in 's', which is of non-class type 'int' 244 | result_size += s.size(); | ^~~~ include/grpc/support/json.h: In member function 'bool grpc_core::experimental::Json::boolean() const': include/grpc/support/json.h:155:48: error: 'value_' was not declared in this scope 155 | bool boolean() const { return std::get(value_); } | ^~~~~~ include/grpc/support/json.h: In member function 'const string& grpc_core::experimental::Json::string() const': include/grpc/support/json.h:160:35: error: 'get_if' is not a member of 'std' 160 | const NumberValue* num = std::get_if(&value_); | ^~~~~~ include/grpc/support/json.h:160:53: error: expected primary-expression before '>' token 160 | const NumberValue* num = std::get_if(&value_); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:174:19: error: wrong number of template arguments (4, should be 1) 174 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:260:30: error: request for member 'data' in 's', which is of non-class type 'int' 260 | memcpy(result_buf, s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:260:40: error: request for member 'size' in 's', which is of non-class type 'int' 260 | memcpy(result_buf, s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:261:25: error: request for member 'size' in 's', which is of non-class type 'int' 261 | result_buf += s.size(); | ^~~~ ./src/core/lib/resource_quota/memory_quota.h: At global scope: ./src/core/lib/resource_quota/memory_quota.h:327:9: error: 'string_view' in namespace 'absl' does not name a type 327 | absl::string_view name() const { return name_; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:280:59: error: 'absl::string_view' has not been declared 280 | void operator()(std::string* out, const Tup& tup, absl::string_view sep, | ^~~~~~~~~~~ include/grpc/support/json.h:160:56: error: 'value_' was not declared in this scope 160 | const NumberValue* num = std::get_if(&value_); | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In member function 'void absl::lts_20250512::strings_internal::JoinTupleLoop::operator()(std::string*, const Tup&, int, Formatter&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:282:32: error: request for member 'data' in 'sep', which is of non-class type 'int' 282 | if (I > 0) out->append(sep.data(), sep.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:282:44: error: request for member 'size' in 'sep', which is of non-class type 'int' 282 | if (I > 0) out->append(sep.data(), sep.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:290:51: error: 'absl::string_view' has not been declared 290 | void operator()(std::string*, const Tup&, absl::string_view, Formatter&&) {} | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:294:62: error: 'absl::string_view' has not been declared 294 | std::string JoinAlgorithm(const std::tuple& tup, absl::string_view sep, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:303:29: error: 'absl::string_view' has not been declared 303 | absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:311:49: error: 'absl::string_view' has not been declared 311 | std::string JoinRange(const Range& range, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:319:49: error: 'absl::string_view' has not been declared 319 | std::string JoinRange(const Range& range, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:326:49: error: 'absl::string_view' has not been declared 326 | std::string JoinTuple(const Tuple& value, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinTuple(const Tuple&, int, std::index_sequence)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:35: error: 'string_view' is not a member of 'absl' 329 | std::initializer_list{ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:35: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:46: error: template argument 1 is invalid 329 | std::initializer_list{ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:330:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 330 | static_cast(std::get(value)).Piece()...}, | ^~~~~ include/grpc/support/json.h: In member function 'const Object& grpc_core::experimental::Json::object() const': include/grpc/support/json.h:167:58: error: 'value_' was not declared in this scope 167 | const Object& object() const { return std::get(value_); } | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In destructor 'absl::lts_20250512::container_internal::raw_hash_set::~raw_hash_set()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2361:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 2361 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ include/grpc/support/json.h: In member function 'const Array& grpc_core::experimental::Json::array() const': include/grpc/support/json.h:171:55: error: 'value_' was not declared in this scope 171 | const Array& array() const { return std::get(value_); } | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:176:19: error: wrong number of template arguments (4, should be 1) 176 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from ./src/core/lib/promise/poll.h:26, from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:114:40: error: 'absl::string_view' has not been declared 114 | PairFormatter(FirstFormatter f1, absl::string_view sep, SecondFormatter f2) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:121:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 121 | inline strings_internal::PairFormatterImpl< | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:124:21: error: 'absl::lts_20250512::strings_internal::PairFormatterImpl absl::lts_20250512::PairFormatter' redeclared as different kind of entity 124 | PairFormatter(absl::string_view sep) { | ^~~~~~~~~~~ include/grpc/support/json.h: In member function 'bool grpc_core::experimental::Json::operator==(const grpc_core::experimental::Json&) const': include/grpc/support/json.h:173:53: error: 'value_' was not declared in this scope 173 | bool operator==(const Json& other) const { return value_ == other.value_; } | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:114:1: note: previous declaration 'template absl::lts_20250512::strings_internal::PairFormatterImpl absl::lts_20250512::PairFormatter(FirstFormatter, int, SecondFormatter)' 114 | PairFormatter(FirstFormatter f1, absl::string_view sep, SecondFormatter f2) { | ^~~~~~~~~~~~~ include/grpc/support/json.h:173:69: error: 'const class grpc_core::experimental::Json' has no member named 'value_' 173 | bool operator==(const Json& other) const { return value_ == other.value_; } | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:124:21: error: 'string_view' is not a member of 'absl' 124 | PairFormatter(absl::string_view sep) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:239:57: error: 'absl::string_view' has not been declared 239 | std::string StrJoin(Iterator start, Iterator end, absl::string_view sep, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:245:47: error: 'absl::string_view' has not been declared 245 | std::string StrJoin(const Range& range, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:45: error: 'string_view' is not a member of 'absl' 252 | !std::is_convertible::value>::type> | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:25, from ./src/core/call/metadata_batch.h:47, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/lib/promise/detail/promise_like.h: In function 'grpc_core::Json grpc_core::PromiseAsJson(const Promise&)': ./src/core/lib/promise/detail/promise_like.h:63:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 63 | if constexpr (promise_detail::kHasToJsonMethod) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:45: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:56: error: template argument 2 is invalid 252 | !std::is_convertible::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:64: error: template argument 1 is invalid 252 | !std::is_convertible::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:65: error: '' is not a template [-fpermissive] 252 | !std::is_convertible::value>::type> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:253:56: error: 'absl::string_view' has not been declared 253 | std::string StrJoin(std::initializer_list il, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:56: error: 'string_view' is not a member of 'absl' 259 | inline std::string StrJoin(std::initializer_list il, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:56: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:67: error: template argument 1 is invalid 259 | inline std::string StrJoin(std::initializer_list il, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:260:34: error: 'absl::string_view' has not been declared 260 | absl::string_view separator, Formatter&& fmt) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:265:58: error: 'absl::string_view' has not been declared 265 | std::string StrJoin(const std::tuple& value, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:271:57: error: 'absl::string_view' has not been declared 271 | std::string StrJoin(Iterator start, Iterator end, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:276:47: error: 'absl::string_view' has not been declared 276 | std::string StrJoin(const Range& range, absl::string_view separator) { | ^~~~~~~~~~~ ./src/core/lib/promise/detail/promise_like.h:66:41: error: 'TypeName' was not declared in this scope; did you mean 'typename'? 66 | return Json::FromString(std::string(TypeName())); | ^~~~~~~~ | typename ./src/core/lib/promise/detail/promise_like.h:66:40: error: expected primary-expression before '(' token 66 | return Json::FromString(std::string(TypeName())); | ^ ./src/core/lib/promise/detail/promise_like.h:66:57: error: expected primary-expression before '>' token 66 | return Json::FromString(std::string(TypeName())); | ^ ./src/core/lib/promise/detail/promise_like.h:66:59: error: expected primary-expression before ')' token 66 | return Json::FromString(std::string(TypeName())); | ^ ./src/core/lib/promise/detail/promise_like.h: At global scope: ./src/core/lib/promise/detail/promise_like.h:104:45: error: 'invoke_result_t' is not a member of 'std' 104 | F, absl::enable_if_t>::value>> { | ^~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_like.h:104:45: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:104:45: error: 'invoke_result_t' is not a member of 'std' ./src/core/lib/promise/detail/promise_like.h:104:45: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:104:61: error: template argument 1 is invalid 104 | F, absl::enable_if_t>::value>> { | ^ ./src/core/lib/promise/detail/promise_like.h:104:62: error: template argument 1 is invalid 104 | F, absl::enable_if_t>::value>> { | ^~ ./src/core/lib/promise/detail/promise_like.h:104:66: error: template argument 2 is invalid 104 | F, absl::enable_if_t>::value>> { | ^~~~~ ./src/core/lib/promise/detail/promise_like.h:104:71: error: expected unqualified-id before '>' token 104 | F, absl::enable_if_t>::value>> { | ^~ ./src/core/lib/promise/detail/promise_like.h:127:44: error: 'invoke_result_t' is not a member of 'std' 127 | F, absl::enable_if_t>::value>> { | ^~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_like.h:127:44: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:127:44: error: 'invoke_result_t' is not a member of 'std' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::destroy_slots()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3087:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3087 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_like.h:127:44: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:127:60: error: template argument 1 is invalid 127 | F, absl::enable_if_t>::value>> { | ^ ./src/core/lib/promise/detail/promise_like.h:127:61: error: template argument 1 is invalid 127 | F, absl::enable_if_t>::value>> { | ^~ ./src/core/lib/promise/detail/promise_like.h:127:65: error: template argument 2 is invalid 127 | F, absl::enable_if_t>::value>> { | ^~~~~ ./src/core/lib/promise/detail/promise_like.h:127:70: error: expected unqualified-id before '>' token 127 | F, absl::enable_if_t>::value>> { | ^~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:178:19: error: wrong number of template arguments (4, should be 1) 178 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:36: error: 'string_view' is not a member of 'absl' 281 | T, absl::string_view>::value>::type> | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:36: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:47: error: template argument 2 is invalid 281 | T, absl::string_view>::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:55: error: template argument 1 is invalid 281 | T, absl::string_view>::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:56: error: '' is not a template [-fpermissive] 281 | T, absl::string_view>::value>::type> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:282:56: error: 'absl::string_view' has not been declared 282 | std::string StrJoin(std::initializer_list il, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:56: error: 'string_view' is not a member of 'absl' 286 | inline std::string StrJoin(std::initializer_list il, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::AssertNotDebugCapacity() const': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3329:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 3329 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:56: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:67: error: template argument 1 is invalid 286 | inline std::string StrJoin(std::initializer_list il, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:287:34: error: 'absl::string_view' has not been declared 287 | absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:293:27: error: 'absl::string_view' has not been declared 293 | absl::string_view separator) { | ^~~~~~~~~~~ In file included from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/handshaker/handshaker.h:90:17: error: 'string_view' in namespace 'absl' does not name a type 90 | virtual absl::string_view name() const = 0; | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/promise_like.h:24, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/lib/promise/poll.h:295:48: error: 'optional' in namespace 'std' does not name a template type 295 | void PollValueStringify(Sink& sink, const std::optional& value) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:295:43: note: 'std::optional' is only available from C++17 onwards 295 | void PollValueStringify(Sink& sink, const std::optional& value) { | ^~~ ./src/core/lib/promise/poll.h:295:56: error: expected ',' or '...' before '<' token 295 | void PollValueStringify(Sink& sink, const std::optional& value) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In static member function 'static const absl::lts_20250512::container_internal::PolicyFunctions& absl::lts_20250512::container_internal::raw_hash_set::GetPolicyFunctions()': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:66, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h: In instantiation of 'class absl::lts_20250512::InlinedVector, 2>': ./src/core/handshaker/handshaker.h:157:7: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:105:9: error: no type named 'MoveAssignmentPolicy' in 'class absl::lts_20250512::inlined_vector_internal::Storage, 2, std::allocator > >' 105 | using MoveAssignmentPolicy = typename Storage::MoveAssignmentPolicy; | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:31: error: expected primary-expression before '>' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:33: error: expected primary-expression before '?' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:71:7: error: 'HasValue' does not name a type; did you mean 'Value'? 71 | HasValue>, | ^~~~~~~~~~~ ./src/core/lib/promise/poll.h: In function 'void grpc_core::PollValueStringify(Sink&, int)': ./src/core/lib/promise/poll.h:296:8: error: 'value' was not declared in this scope 296 | if (!value.has_value()) { | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:30: error: expected primary-expression before '>' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:32: error: expected primary-expression before '?' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ ./src/core/lib/resource_quota/memory_quota.h:460:29: error: 'optional' in namespace 'std' does not name a template type 460 | GRPC_MUST_USE_RESULT std::optional TryReserve(MemoryRequest request); | ^~~~~~~~ ./src/core/lib/resource_quota/memory_quota.h:460:24: note: 'std::optional' is only available from C++17 onwards 460 | GRPC_MUST_USE_RESULT std::optional TryReserve(MemoryRequest request); | ^~~ src/core/channelz/channel_trace.cc: In member function 'grpc_core::Json grpc_core::channelz::ChannelTrace::RenderJson() const': src/core/channelz/channel_trace.cc:176:4: error: cannot convert 'grpc_core::channelz::ChannelTrace::RenderJson() const::)>' to 'absl::lts_20250512::FunctionRef, grpc_core::RefCountedPtr)>' 176 | }); | ^ src/core/channelz/channel_trace.cc:132:9: note: initializing argument 1 of 'void grpc_core::channelz::ChannelTrace::ForEachTraceEventLocked(absl::lts_20250512::FunctionRef, grpc_core::RefCountedPtr)>) const' 130 | absl::FunctionRef)> | ~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | callback) const { | ^~~~~~~~ ./src/core/lib/promise/poll.h:300:29: error: 'value' was not declared in this scope 300 | PollValueStringify(sink, *value); | ^~~~~ ./src/core/lib/resource_quota/memory_quota.h: In member function 'virtual void grpc_core::GrpcMemoryAllocatorImpl::Release(size_t)': ./src/core/lib/resource_quota/memory_quota.h:412:42: error: cannot convert 'grpc_core::GrpcMemoryAllocatorImpl::Release(size_t)::' to 'absl::lts_20250512::FunctionRef' 412 | donate_back_.Tick([](Duration) {})) { | ^ In file included from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/lib/resource_quota/periodic_update.h:40:47: note: initializing argument 1 of 'bool grpc_core::PeriodicUpdate::Tick(absl::lts_20250512::FunctionRef)' 40 | bool Tick(absl::FunctionRef f) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ ./src/core/lib/promise/poll.h: At global scope: ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/route/v3/route.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/route/v3/route.upbdefs.o -pthread ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:23: error: invalid use of template-name 'grpc_core::Poll' without an argument list 324 | Sink& sink, const Poll>>& poll) { | ^~~~ ./src/core/lib/promise/poll.h:324:23: note: class template argument deduction is only available with '-std=c++17' or '-std=gnu++17' ./src/core/lib/promise/poll.h:57:7: note: 'template class grpc_core::Poll' declared here 57 | class Poll { | ^~~~ ./src/core/lib/promise/poll.h:324:27: error: expected ',' or '...' before '<' token 324 | Sink& sink, const Poll>>& poll) { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(absl::lts_20250512::StatusOr); F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable)> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable)>' ./src/core/handshaker/handshaker.h:161:61: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl)>' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ ./src/core/lib/promise/poll.h: In function 'void grpc_core::AbslStringify(Sink&, int)': ./src/core/lib/promise/poll.h:325:7: error: 'poll' was not declared in this scope; did you mean 'Poll'? 325 | if (poll.pending()) { | ^~~~ | Poll /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(absl::lts_20250512::StatusOr); F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable)> >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable)>' ./src/core/handshaker/handshaker.h:161:61: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl)>' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable)>': ./src/core/handshaker/handshaker.h:161:61: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl)>' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ ./src/core/lib/promise/poll.h:329:23: error: 'poll' was not declared in this scope; did you mean 'Poll'? 329 | const auto& value = poll.value(); | ^~~~ | Poll /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:183:19: error: wrong number of template arguments (4, should be 1) 183 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ In file included from ./src/core/lib/promise/detail/promise_like.h:25, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/util/function_signature.h: At global scope: ./src/core/util/function_signature.h:44:31: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr inline absl::string_view TypeName() { | ^~~~~~~~~~~ In file included from ./src/core/util/json/json.h:20, from ./src/core/lib/promise/detail/promise_like.h:26, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: include/grpc/support/json.h:77:32: error: 'is_arithmetic_v' is not a member of 'std'; did you mean 'is_arithmetic'? 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^~~~~~~~~~~~~~~ | is_arithmetic include/grpc/support/json.h:77:32: error: 'is_arithmetic_v' is not a member of 'std'; did you mean 'is_arithmetic'? 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^~~~~~~~~~~~~~~ | is_arithmetic include/grpc/support/json.h:77:49: error: template argument 1 is invalid 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^ include/grpc/support/json.h:77:50: error: expected unqualified-id before ',' token 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^ include/grpc/support/json.h:184:22: error: 'variant' in namespace 'std' does not name a template type 184 | using Value = std::variant>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:185:19: error: wrong number of template arguments (4, should be 1) 185 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ include/grpc/support/json.h:132:25: error: 'monostate' is not a member of 'std' 132 | other.value_ = std::monostate(); | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/config_source.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/core/v3/config_source.upbdefs.o -pthread include/grpc/support/json.h: In member function 'grpc_core::experimental::Json& grpc_core::experimental::Json::operator=(grpc_core::experimental::Json&&)': include/grpc/support/json.h:135:5: error: 'value_' was not declared in this scope 135 | value_ = std::move(other.value_); | ^~~~~~ include/grpc/support/json.h:135:30: error: 'class grpc_core::experimental::Json' has no member named 'value_' 135 | value_ = std::move(other.value_); | ^~~~~~ include/grpc/support/json.h:136:11: error: 'class grpc_core::experimental::Json' has no member named 'value_' 136 | other.value_ = std::monostate(); | ^~~~~~ include/grpc/support/json.h:136:25: error: 'monostate' is not a member of 'std' 136 | other.value_ = std::monostate(); | ^~~~~~~~~ include/grpc/support/json.h: In member function 'grpc_core::experimental::Json::Type grpc_core::experimental::Json::type() const': include/grpc/support/json.h:143:40: error: 'monostate' in namespace 'std' does not name a type 143 | Json::Type operator()(const std::monostate&) { return Type::kNull; } | ^~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:187:19: error: wrong number of template arguments (4, should be 1) 187 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:64:26: error: 'HasValue' does not name a type; did you mean 'Value'? 64 | using LifetimeBoundK = HasValue< | ^~~~~~~~ | Value In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:71:7: error: 'HasValue' does not name a type; did you mean 'Value'? 71 | HasValue>, | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:25, from ./src/core/call/metadata_batch.h:47, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:156:38: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 156 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION inline auto PromiseFactoryImpl( | ^~~~~~ ./src/core/lib/promise/detail/promise_factory.h:157:10: warning: 'always_inline' attribute ignored [-Wattributes] 157 | std::enable_if_t>::value && | ^~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:157:10: error: 'template auto grpc_core::promise_detail::PromiseFactoryImpl' conflicts with a previous declaration ./src/core/lib/promise/detail/promise_factory.h:150:1: note: previous declaration 'namespace grpc_core::promise_detail { }::PromiseFactoryImpl' 150 | PromiseFactoryImpl(OnceToken, F f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:157:10: error: parse error in template argument list 157 | std::enable_if_t>::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | !PollTraits>::is_poll() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | !std::is_same_v, void>, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:159:62: error: expected primary-expression before ',' token 159 | !std::is_same_v, void>, | ^ ./src/core/lib/promise/detail/promise_factory.h:160:31: error: expected primary-expression before '>' token 160 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:160:32: error: expected primary-expression before ',' token 160 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:161:7: error: expected primary-expression before 'f' 161 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:161:8: error: expression list treated as compound expression in initializer [-fpermissive] 161 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:161:9: error: expected ';' before '{' token 161 | F f) { | ^~ | ; ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:166:38: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 166 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION inline auto PromiseFactoryImpl( | ^~~~~~ ./src/core/lib/promise/detail/promise_factory.h:167:10: warning: 'always_inline' attribute ignored [-Wattributes] 167 | std::enable_if_t>::value && | ^~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:167:10: error: 'template auto grpc_core::promise_detail::PromiseFactoryImpl' conflicts with a previous declaration ./src/core/lib/promise/detail/promise_factory.h:150:1: note: previous declaration 'namespace grpc_core::promise_detail { }::PromiseFactoryImpl' 150 | PromiseFactoryImpl(OnceToken, F f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:167:10: error: parse error in template argument list 167 | std::enable_if_t>::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | !PollTraits>::is_poll() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | std::is_same_v, void>, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:169:61: error: expected primary-expression before ',' token 169 | std::is_same_v, void>, | ^ ./src/core/lib/promise/detail/promise_factory.h:170:31: error: expected primary-expression before '>' token 170 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:170:32: error: expected primary-expression before ',' token 170 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:171:7: error: expected primary-expression before 'f' 171 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:171:8: error: expression list treated as compound expression in initializer [-fpermissive] 171 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:171:9: error: expected ';' before '{' token 171 | F f) { | ^~ | ; In file included from ./src/core/lib/promise/activity.h:38, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:25, from ./src/core/call/metadata_batch.h:47, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/util/dump_args.h:50:31: error: 'absl::string_view' has not been declared 50 | virtual void Append(absl::string_view x) = 0; | ^~~~~~~~~~~ ./src/core/util/dump_args.h:60:23: error: 'absl::string_view' has not been declared 60 | void Append(absl::string_view x) override { sink_.Append(x); } | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ ./src/core/util/dump_args.h: In constructor 'grpc_core::dump_args_detail::DumpArgs::DumpArgs(const char*, const Args& ...)': ./src/core/util/dump_args.h:34:24: warning: fold-expressions only available with '-std=c++17' or '-std=gnu++17' 34 | (AddDumper(&args), ...); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/lib/resource_quota/arena.h:402:8: error: 'optional' in namespace 'std' does not name a template type 402 | std::optional Pop() { | ^~~~~~~~ ./src/core/lib/resource_quota/arena.h:402:3: note: 'std::optional' is only available from C++17 onwards 402 | std::optional Pop() { | ^~~ ./src/core/lib/resource_quota/arena.h: In destructor 'grpc_core::ArenaSpsc::~ArenaSpsc()': ./src/core/lib/resource_quota/arena.h:383:12: error: there are no arguments to 'Pop' that depend on a template parameter, so a declaration of 'Pop' must be available [-fpermissive] 383 | while (Pop().has_value()) { | ^~~ ./src/core/util/dump_args.h: In lambda function: ./src/core/util/dump_args.h:75:56: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 75 | [p](CustomSink& os) { os.Append(absl::StrFormat("%p", *p)); }); | ~~~~~~~~~~~~~~~^~~~~~~~~~ | | | std::string {aka std::__cxx11::basic_string} ./src/core/util/dump_args.h:50:43: note: initializing argument 1 of 'virtual void grpc_core::dump_args_detail::DumpArgs::CustomSink::Append(int)' 50 | virtual void Append(absl::string_view x) = 0; | ~~~~~~~~~~~~~~~~~~^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from ./src/core/call/metadata_batch.h:34, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_core::dump_args_detail::DumpArgs::CustomSink&) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable' ./src/core/util/dump_args.h:75:70: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_core::dump_args_detail::DumpArgs::CustomSink&) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable' ./src/core/util/dump_args.h:75:70: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable': ./src/core/util/dump_args.h:75:70: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:38, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:25, from ./src/core/call/metadata_batch.h:47, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/util/dump_args.h: In member function 'int grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)': ./src/core/util/dump_args.h:75:70: error: no matching function for call to 'std::vector >::push_back(grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)::)' 75 | [p](CustomSink& os) { os.Append(absl::StrFormat("%p", *p)); }); | ^ In file included from /usr/include/g++/vector:67, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:31, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: /usr/include/g++/bits/stl_vector.h:1187:7: note: candidate: 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = absl::lts_20250512::AnyInvocable; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = absl::lts_20250512::AnyInvocable]' 1187 | push_back(const value_type& __x) | ^~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1187:35: note: no known conversion for argument 1 from 'grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)::' to 'const value_type&' {aka 'const absl::lts_20250512::AnyInvocable&'} 1187 | push_back(const value_type& __x) | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/stl_vector.h:1203:7: note: candidate: 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = absl::lts_20250512::AnyInvocable; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = absl::lts_20250512::AnyInvocable]' 1203 | push_back(value_type&& __x) | ^~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1203:30: note: no known conversion for argument 1 from 'grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)::' to 'std::vector >::value_type&&' {aka 'absl::lts_20250512::AnyInvocable&&'} 1203 | push_back(value_type&& __x) | ~~~~~~~~~~~~~^~~ In file included from ./src/core/call/call_state.h:25, from ./src/core/call/call_filters.h:27, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/lib/promise/status_flag.h: At global scope: ./src/core/lib/promise/status_flag.h:236:12: error: 'std::optional' has not been declared 236 | std::optional value) { | ^~~~~~~~ ./src/core/lib/promise/status_flag.h:236:20: error: expected ',' or '...' before '<' token 236 | std::optional value) { | ^ ./src/core/lib/promise/status_flag.h:279:8: error: 'optional' in namespace 'std' does not name a template type 279 | std::optional value_; | ^~~~~~~~ ./src/core/lib/promise/status_flag.h:279:3: note: 'std::optional' is only available from C++17 onwards 279 | std::optional value_; | ^~~ ./src/core/lib/promise/status_flag.h: In constructor 'grpc_core::ValueOrFailure::ValueOrFailure(T)': ./src/core/lib/promise/status_flag.h:229:29: error: class 'grpc_core::ValueOrFailure' does not have any field named 'value_' 229 | ValueOrFailure(T value) : value_(std::move(value)) {} | ^~~~~~ ./src/core/lib/promise/status_flag.h: In member function 'bool grpc_core::ValueOrFailure::ok() const': ./src/core/lib/promise/status_flag.h:241:12: error: 'value_' was not declared in this scope; did you mean 'value'? 241 | return value_.has_value(); | ^~~~~~ | value In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:59, from ./src/core/lib/promise/poll.h:26, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:38, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:112:34: error: 'absl::string_view' has not been declared 112 | PairFormatterImpl(F1 f1, absl::string_view sep, F2 f2) | ^~~~~~~~~~~ ./src/core/lib/promise/status_flag.h: In member function 'const T& grpc_core::ValueOrFailure::value() const': ./src/core/lib/promise/status_flag.h:248:12: error: 'value_' was not declared in this scope; did you mean 'value'? 248 | return value_.value(); | ^~~~~~ | value ./src/core/lib/promise/status_flag.h: In member function 'T& grpc_core::ValueOrFailure::value()': ./src/core/lib/promise/status_flag.h:250:60: error: 'value_' was not declared in this scope; did you mean 'value'? 250 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION T& value() { return value_.value(); } | ^~~~~~ | value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:31: error: 'string_view' is not a member of 'absl' 183 | struct DefaultFormatter { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:31: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:183:42: error: template argument 1 is invalid 183 | struct DefaultFormatter { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:204:63: error: 'absl::string_view' has not been declared 204 | std::string JoinAlgorithm(Iterator start, Iterator end, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinAlgorithm(Iterator, Iterator, int, Formatter&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:207:9: error: 'string_view' is not a member of 'absl' 207 | absl::string_view sep(""); | ^~~~~~~~~~~ ./src/core/lib/promise/status_flag.h: In member function 'const T& grpc_core::ValueOrFailure::operator*() const': ./src/core/lib/promise/status_flag.h:252:13: error: 'value_' was not declared in this scope; did you mean 'value'? 252 | return *value_; | ^~~~~~ | value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:129:26: error: wrong number of template arguments (4, should be 1) 129 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h: In instantiation of 'absl::lts_20250512::str_format_internal::FormatSpecTemplate::FormatSpecTemplate(const char*) [with absl::lts_20250512::FormatConversionCharSet ...Args = {(absl::lts_20250512::FormatConversionCharSet)655355}]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:186:69: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:167:45: error: no matching function for call to 'absl::lts_20250512::UntypedFormatSpec::UntypedFormatSpec(const char*&)' 167 | FormatSpecTemplate(const char* s) : Base(s) {} // NOLINT | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:114:12: note: candidate: 'absl::lts_20250512::UntypedFormatSpec::UntypedFormatSpec(const absl::lts_20250512::str_format_internal::ParsedFormatBase*)' 114 | explicit UntypedFormatSpec( | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:115:65: note: no known conversion for argument 1 from 'const char*' to 'const absl::lts_20250512::str_format_internal::ParsedFormatBase*' 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/core/lib/promise/status_flag.h: In member function 'T& grpc_core::ValueOrFailure::operator*()': ./src/core/lib/promise/status_flag.h:254:65: error: 'value_' was not declared in this scope; did you mean 'value'? 254 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION T& operator*() { return *value_; } | ^~~~~~ | value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:209:19: error: 'sep' was not declared in this scope 209 | result.append(sep.data(), sep.size()); | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:234:63: error: 'absl::string_view' has not been declared 234 | std::string JoinAlgorithm(Iterator start, Iterator end, absl::string_view s, | ^~~~~~~~~~~ ./src/core/lib/promise/status_flag.h: In member function 'const T* grpc_core::ValueOrFailure::operator->() const': ./src/core/lib/promise/status_flag.h:256:14: error: 'value_' was not declared in this scope; did you mean 'value'? 256 | return &*value_; | ^~~~~~ | value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinAlgorithm(Iterator, Iterator, int, absl::lts_20250512::strings_internal::NoFormatter)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:244:24: error: request for member 'size' in 's', which is of non-class type 'int' 244 | result_size += s.size(); | ^~~~ ./src/core/lib/promise/status_flag.h: In member function 'T* grpc_core::ValueOrFailure::operator->()': ./src/core/lib/promise/status_flag.h:258:67: error: 'value_' was not declared in this scope; did you mean 'value'? 258 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION T* operator->() { return &*value_; } | ^~~~~~ | value ./src/core/lib/promise/status_flag.h: In member function 'bool grpc_core::ValueOrFailure::operator==(const grpc_core::ValueOrFailure&) const': ./src/core/lib/promise/status_flag.h:262:12: error: 'value_' was not declared in this scope; did you mean 'value'? 262 | return value_ == other.value_; | ^~~~~~ | value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:260:30: error: request for member 'data' in 's', which is of non-class type 'int' 260 | memcpy(result_buf, s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:260:40: error: request for member 'size' in 's', which is of non-class type 'int' 260 | memcpy(result_buf, s.data(), s.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:261:25: error: request for member 'size' in 's', which is of non-class type 'int' 261 | result_buf += s.size(); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:280:59: error: 'absl::string_view' has not been declared 280 | void operator()(std::string* out, const Tup& tup, absl::string_view sep, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In member function 'void absl::lts_20250512::strings_internal::JoinTupleLoop::operator()(std::string*, const Tup&, int, Formatter&&)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:282:32: error: request for member 'data' in 'sep', which is of non-class type 'int' 282 | if (I > 0) out->append(sep.data(), sep.size()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:282:44: error: request for member 'size' in 'sep', which is of non-class type 'int' 282 | if (I > 0) out->append(sep.data(), sep.size()); | ^~~~ ./src/core/lib/promise/status_flag.h: In member function 'bool grpc_core::ValueOrFailure::operator!=(const grpc_core::ValueOrFailure&) const': ./src/core/lib/promise/status_flag.h:267:12: error: 'value_' was not declared in this scope; did you mean 'value'? 267 | return value_ != other.value_; | ^~~~~~ | value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:290:51: error: 'absl::string_view' has not been declared 290 | void operator()(std::string*, const Tup&, absl::string_view, Formatter&&) {} | ^~~~~~~~~~~ In file included from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:25, from ./src/core/call/metadata_batch.h:47, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/lib/promise/activity.h: At global scope: ./src/core/lib/promise/activity.h:611:8: error: 'optional' in namespace 'std' does not name a template type 611 | std::optional RunStep() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~~~~~~ ./src/core/lib/promise/activity.h:611:3: note: 'std::optional' is only available from C++17 onwards 611 | std::optional RunStep() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~ ./src/core/lib/promise/activity.h:620:8: error: 'optional' in namespace 'std' does not name a template type 620 | std::optional Start(Factory promise_factory) | ^~~~~~~~ ./src/core/lib/promise/activity.h:620:3: note: 'std::optional' is only available from C++17 onwards 620 | std::optional Start(Factory promise_factory) | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:294:62: error: 'absl::string_view' has not been declared 294 | std::string JoinAlgorithm(const std::tuple& tup, absl::string_view sep, | ^~~~~~~~~~~ ./src/core/lib/promise/activity.h:630:8: error: 'optional' in namespace 'std' does not name a template type 630 | std::optional StepLoop() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~~~~~~ ./src/core/lib/promise/activity.h:630:3: note: 'std::optional' is only available from C++17 onwards 630 | std::optional StepLoop() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:303:29: error: 'absl::string_view' has not been declared 303 | absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:311:49: error: 'absl::string_view' has not been declared 311 | std::string JoinRange(const Range& range, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:319:49: error: 'absl::string_view' has not been declared 319 | std::string JoinRange(const Range& range, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:326:49: error: 'absl::string_view' has not been declared 326 | std::string JoinTuple(const Tuple& value, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h: In function 'std::string absl::lts_20250512::strings_internal::JoinTuple(const Tuple&, int, std::index_sequence)': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:35: error: 'string_view' is not a member of 'absl' 329 | std::initializer_list{ | ^~~~~~~~~~~ ./src/core/lib/promise/status_flag.h: In member function 'bool grpc_core::ValueOrFailure::operator==(const T&) const': ./src/core/lib/promise/status_flag.h:271:12: error: 'value_' was not declared in this scope; did you mean 'value'? 271 | return value_ == other; | ^~~~~~ | value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:35: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:329:46: error: template argument 1 is invalid 329 | std::initializer_list{ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_join_internal.h:330:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 330 | static_cast(std::get(value)).Piece()...}, | ^~~~~ ./src/core/lib/promise/activity.h: In member function 'void grpc_core::promise_detail::PromiseActivity::Step()': ./src/core/lib/promise/activity.h:601:19: error: there are no arguments to 'RunStep' that depend on a template parameter, so a declaration of 'RunStep' must be available [-fpermissive] 601 | auto status = RunStep(); | ^~~~~~~ ./src/core/lib/promise/status_flag.h: In member function 'bool grpc_core::ValueOrFailure::operator!=(const T&) const': ./src/core/lib/promise/status_flag.h:275:12: error: 'value_' was not declared in this scope; did you mean 'value'? 275 | return value_ != other; | ^~~~~~ | value In file included from ./src/core/call/call_state.h:26, from ./src/core/call/call_filters.h:27, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/util/crash.h: At global scope: ./src/core/util/crash.h:28:19: error: variable or field 'Crash' declared void 28 | [[noreturn]] void Crash(absl::string_view message, | ^~~~~ ./src/core/util/crash.h:28:31: error: 'string_view' is not a member of 'absl' 28 | [[noreturn]] void Crash(absl::string_view message, | ^~~~~~~~~~~ ./src/core/util/crash.h:29:53: error: expected primary-expression before 'location' 29 | ::grpc_core::SourceLocation location = {}); | ^~~~~~~~ ./src/core/util/crash.h:31:19: error: variable or field 'CrashWithStdio' declared void 31 | [[noreturn]] void CrashWithStdio(absl::string_view message, | ^~~~~~~~~~~~~~ ./src/core/util/crash.h:31:40: error: 'string_view' is not a member of 'absl' 31 | [[noreturn]] void CrashWithStdio(absl::string_view message, | ^~~~~~~~~~~ ./src/core/util/crash.h:32:62: error: expected primary-expression before 'location' 32 | ::grpc_core::SourceLocation location = {}); | ^~~~~~~~ In file included from ./src/core/lib/promise/poll.h:26, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:38, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h: At global scope: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:114:40: error: 'absl::string_view' has not been declared 114 | PairFormatter(FirstFormatter f1, absl::string_view sep, SecondFormatter f2) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:121:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 121 | inline strings_internal::PairFormatterImpl< | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:124:21: error: 'absl::lts_20250512::strings_internal::PairFormatterImpl absl::lts_20250512::PairFormatter' redeclared as different kind of entity 124 | PairFormatter(absl::string_view sep) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:114:1: note: previous declaration 'template absl::lts_20250512::strings_internal::PairFormatterImpl absl::lts_20250512::PairFormatter(FirstFormatter, int, SecondFormatter)' 114 | PairFormatter(FirstFormatter f1, absl::string_view sep, SecondFormatter f2) { | ^~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:124:21: error: 'string_view' is not a member of 'absl' 124 | PairFormatter(absl::string_view sep) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:239:57: error: 'absl::string_view' has not been declared 239 | std::string StrJoin(Iterator start, Iterator end, absl::string_view sep, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:245:47: error: 'absl::string_view' has not been declared 245 | std::string StrJoin(const Range& range, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:45: error: 'string_view' is not a member of 'absl' 252 | !std::is_convertible::value>::type> | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:45: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:56: error: template argument 2 is invalid 252 | !std::is_convertible::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:64: error: template argument 1 is invalid 252 | !std::is_convertible::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:252:65: error: '' is not a template [-fpermissive] 252 | !std::is_convertible::value>::type> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:253:56: error: 'absl::string_view' has not been declared 253 | std::string StrJoin(std::initializer_list il, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:56: error: 'string_view' is not a member of 'absl' 259 | inline std::string StrJoin(std::initializer_list il, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:56: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:259:67: error: template argument 1 is invalid 259 | inline std::string StrJoin(std::initializer_list il, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:260:34: error: 'absl::string_view' has not been declared 260 | absl::string_view separator, Formatter&& fmt) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:265:58: error: 'absl::string_view' has not been declared 265 | std::string StrJoin(const std::tuple& value, absl::string_view separator, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:271:57: error: 'absl::string_view' has not been declared 271 | std::string StrJoin(Iterator start, Iterator end, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:276:47: error: 'absl::string_view' has not been declared 276 | std::string StrJoin(const Range& range, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:36: error: 'string_view' is not a member of 'absl' 281 | T, absl::string_view>::value>::type> | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:36: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:47: error: template argument 2 is invalid 281 | T, absl::string_view>::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:55: error: template argument 1 is invalid 281 | T, absl::string_view>::value>::type> | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:281:56: error: '' is not a template [-fpermissive] 281 | T, absl::string_view>::value>::type> | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:282:56: error: 'absl::string_view' has not been declared 282 | std::string StrJoin(std::initializer_list il, absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:56: error: 'string_view' is not a member of 'absl' 286 | inline std::string StrJoin(std::initializer_list il, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:56: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:286:67: error: template argument 1 is invalid 286 | inline std::string StrJoin(std::initializer_list il, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:287:34: error: 'absl::string_view' has not been declared 287 | absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_join.h:293:27: error: 'absl::string_view' has not been declared 293 | absl::string_view separator) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:131:25: error: wrong number of template arguments (4, should be 1) 131 | true, false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:38, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/lib/promise/poll.h:295:48: error: 'optional' in namespace 'std' does not name a template type 295 | void PollValueStringify(Sink& sink, const std::optional& value) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:295:43: note: 'std::optional' is only available from C++17 onwards 295 | void PollValueStringify(Sink& sink, const std::optional& value) { | ^~~ ./src/core/lib/promise/poll.h:295:56: error: expected ',' or '...' before '<' token 295 | void PollValueStringify(Sink& sink, const std::optional& value) { | ^ In file included from ./src/core/call/call_filters.h:27, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/call/call_state.h: In member function 'grpc_core::Poll grpc_core::CallState::PollPushClientToServerMessage()': ./src/core/call/call_state.h:404:3: error: 'Crash' was not declared in this scope 404 | Crash("Unreachable"); | ^~~~~ ./src/core/lib/promise/poll.h: In function 'void grpc_core::PollValueStringify(Sink&, int)': ./src/core/lib/promise/poll.h:296:8: error: 'value' was not declared in this scope 296 | if (!value.has_value()) { | ^~~~~ ./src/core/lib/promise/poll.h:300:29: error: 'value' was not declared in this scope 300 | PollValueStringify(sink, *value); | ^~~~~ ./src/core/lib/promise/poll.h: At global scope: ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' 324 | Sink& sink, const Poll>>& poll) { | ^~~~~~~~ ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:33: error: 'optional' is not a member of 'std' ./src/core/lib/promise/poll.h:324:33: note: 'std::optional' is only available from C++17 onwards ./src/core/lib/promise/poll.h:324:68: error: template argument 1 is invalid 324 | Sink& sink, const Poll>>& poll) { | ^~ ./src/core/lib/promise/poll.h:324:23: error: invalid use of template-name 'grpc_core::Poll' without an argument list 324 | Sink& sink, const Poll>>& poll) { | ^~~~ ./src/core/lib/promise/poll.h:324:23: note: class template argument deduction is only available with '-std=c++17' or '-std=gnu++17' ./src/core/lib/promise/poll.h:57:7: note: 'template class grpc_core::Poll' declared here 57 | class Poll { | ^~~~ ./src/core/lib/promise/poll.h:324:27: error: expected ',' or '...' before '<' token 324 | Sink& sink, const Poll>>& poll) { | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/path.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/path.upbdefs.o -pthread include/grpc/support/json.h:150:17: error: 'visit' is not a member of 'std' 150 | return std::visit(ValueFunctor(), value_); | ^~~~~ include/grpc/support/json.h:150:17: note: 'std::visit' is only available from C++17 onwards ./src/core/lib/promise/poll.h: In function 'void grpc_core::AbslStringify(Sink&, int)': ./src/core/lib/promise/poll.h:325:7: error: 'poll' was not declared in this scope; did you mean 'Poll'? 325 | if (poll.pending()) { | ^~~~ | Poll ./src/core/lib/promise/poll.h:329:23: error: 'poll' was not declared in this scope; did you mean 'Poll'? 329 | const auto& value = poll.value(); | ^~~~ | Poll In file included from ./src/core/lib/promise/detail/promise_like.h:25, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:29, from ./src/core/credentials/transport/security_connector.h:38, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/util/function_signature.h: At global scope: ./src/core/util/function_signature.h:44:31: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr inline absl::string_view TypeName() { | ^~~~~~~~~~~ In file included from ./src/core/util/json/json.h:20, from ./src/core/lib/promise/detail/promise_like.h:26, from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:29, from ./src/core/credentials/transport/security_connector.h:38, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: include/grpc/support/json.h:77:32: error: 'is_arithmetic_v' is not a member of 'std'; did you mean 'is_arithmetic'? 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^~~~~~~~~~~~~~~ | is_arithmetic ./src/core/call/call_state.h: In member function 'grpc_core::Poll > grpc_core::CallState::PollPullClientToServerMessageAvailable()': ./src/core/call/call_state.h:517:3: error: 'Crash' was not declared in this scope 517 | Crash("Unreachable"); | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 2]': ./src/core/util/ref_counted.h:75:30: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:46: note: initializing argument 1 of 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with absl::lts_20250512::log_internal::LogMessage::StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 6]': ./src/core/util/ref_counted.h:75:45: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:46: note: initializing argument 1 of 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with absl::lts_20250512::log_internal::LogMessage::StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ~~~~~~~~~~~~~~~~~~^~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/admin/v3/server_info.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/admin/v3/server_info.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 5]': ./src/core/util/ref_counted.h:75:65: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:46: note: initializing argument 1 of 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with absl::lts_20250512::log_internal::LogMessage::StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 18]': ./src/core/util/ref_counted.h:132:45: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:46: note: initializing argument 1 of 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with absl::lts_20250512::log_internal::LogMessage::StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ~~~~~~~~~~~~~~~~~~^~~ ./src/core/call/call_state.h: In member function 'grpc_core::Poll grpc_core::CallState::PollPullClientToServerMessageStarted()': ./src/core/call/call_state.h:536:3: error: 'Crash' was not declared in this scope 536 | Crash("Unreachable"); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 8]': ./src/core/util/ref_counted.h:164:44: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:46: note: initializing argument 1 of 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with absl::lts_20250512::log_internal::LogMessage::StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ~~~~~~~~~~~~~~~~~~^~~ include/grpc/support/json.h:77:32: error: 'is_arithmetic_v' is not a member of 'std'; did you mean 'is_arithmetic'? 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^~~~~~~~~~~~~~~ | is_arithmetic include/grpc/support/json.h:77:49: error: template argument 1 is invalid 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^ include/grpc/support/json.h:77:50: error: expected unqualified-id before ',' token 77 | static std::enable_if_t, Json> FromNumber(T value) { | ^ include/grpc/support/json.h:184:22: error: 'variant' in namespace 'std' does not name a template type 184 | using Value = std::variant grpc_core::CallState::PollPushServerToClientMessage()': ./src/core/call/call_state.h:678:3: error: 'Crash' was not declared in this scope 678 | Crash("Unreachable"); | ^~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromObject(grpc_core::experimental::Json::Object&&)': include/grpc/support/json.h:108:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 108 | json.value_ = std::move(object); | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromArray(const Array&)': include/grpc/support/json.h:115:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 115 | json.value_ = array; | ^~~~~~ include/grpc/support/json.h: In static member function 'static grpc_core::experimental::Json grpc_core::experimental::Json::FromArray(grpc_core::experimental::Json::Array&&)': include/grpc/support/json.h:120:10: error: 'class grpc_core::experimental::Json' has no member named 'value_' 120 | json.value_ = std::move(array); | ^~~~~~ include/grpc/support/json.h: In constructor 'grpc_core::experimental::Json::Json(grpc_core::experimental::Json&&)': include/grpc/support/json.h:131:33: error: class 'grpc_core::experimental::Json' does not have any field named 'value_' 131 | Json(Json&& other) noexcept : value_(std::move(other.value_)) { | ^~~~~~ include/grpc/support/json.h:131:56: error: 'class grpc_core::experimental::Json' has no member named 'value_' 131 | Json(Json&& other) noexcept : value_(std::move(other.value_)) { | ^~~~~~ include/grpc/support/json.h:132:11: error: 'class grpc_core::experimental::Json' has no member named 'value_' 132 | other.value_ = std::monostate(); | ^~~~~~ include/grpc/support/json.h: In member function 'bool grpc_core::experimental::Json::boolean() const': include/grpc/support/json.h:155:48: error: 'value_' was not declared in this scope 155 | bool boolean() const { return std::get(value_); } | ^~~~~~ include/grpc/support/json.h:132:25: error: 'monostate' is not a member of 'std' 132 | other.value_ = std::monostate(); | ^~~~~~~~~ include/grpc/support/json.h: In member function 'const string& grpc_core::experimental::Json::string() const': include/grpc/support/json.h:160:35: error: 'get_if' is not a member of 'std' 160 | const NumberValue* num = std::get_if(&value_); | ^~~~~~ include/grpc/support/json.h:160:53: error: expected primary-expression before '>' token 160 | const NumberValue* num = std::get_if(&value_); | ^ include/grpc/support/json.h: In member function 'grpc_core::experimental::Json& grpc_core::experimental::Json::operator=(grpc_core::experimental::Json&&)': include/grpc/support/json.h:135:5: error: 'value_' was not declared in this scope 135 | value_ = std::move(other.value_); | ^~~~~~ include/grpc/support/json.h:135:30: error: 'class grpc_core::experimental::Json' has no member named 'value_' 135 | value_ = std::move(other.value_); | ^~~~~~ include/grpc/support/json.h:136:11: error: 'class grpc_core::experimental::Json' has no member named 'value_' 136 | other.value_ = std::monostate(); | ^~~~~~ include/grpc/support/json.h:160:56: error: 'value_' was not declared in this scope 160 | const NumberValue* num = std::get_if(&value_); | ^~~~~~ include/grpc/support/json.h:136:25: error: 'monostate' is not a member of 'std' 136 | other.value_ = std::monostate(); | ^~~~~~~~~ include/grpc/support/json.h: In member function 'grpc_core::experimental::Json::Type grpc_core::experimental::Json::type() const': include/grpc/support/json.h:143:40: error: 'monostate' in namespace 'std' does not name a type 143 | Json::Type operator()(const std::monostate&) { return Type::kNull; } | ^~~~~~~~~ include/grpc/support/json.h:150:17: error: 'visit' is not a member of 'std' 150 | return std::visit(ValueFunctor(), value_); | ^~~~~ include/grpc/support/json.h:150:17: note: 'std::visit' is only available from C++17 onwards include/grpc/support/json.h: In member function 'const Object& grpc_core::experimental::Json::object() const': include/grpc/support/json.h:167:58: error: 'value_' was not declared in this scope 167 | const Object& object() const { return std::get(value_); } | ^~~~~~ ./src/core/call/call_state.h: In member function 'grpc_core::Poll grpc_core::CallState::PollPullServerInitialMetadataAvailable()': ./src/core/call/call_state.h:801:3: error: 'Crash' was not declared in this scope 801 | Crash("Unreachable"); | ^~~~~ include/grpc/support/json.h:150:39: error: 'value_' was not declared in this scope 150 | return std::visit(ValueFunctor(), value_); | ^~~~~~ include/grpc/support/json.h: In member function 'const Array& grpc_core::experimental::Json::array() const': include/grpc/support/json.h:171:55: error: 'value_' was not declared in this scope 171 | const Array& array() const { return std::get(value_); } | ^~~~~~ include/grpc/support/json.h: In member function 'bool grpc_core::experimental::Json::boolean() const': include/grpc/support/json.h:155:48: error: 'value_' was not declared in this scope 155 | bool boolean() const { return std::get(value_); } | ^~~~~~ include/grpc/support/json.h: In member function 'bool grpc_core::experimental::Json::operator==(const grpc_core::experimental::Json&) const': include/grpc/support/json.h:173:53: error: 'value_' was not declared in this scope 173 | bool operator==(const Json& other) const { return value_ == other.value_; } | ^~~~~~ include/grpc/support/json.h:173:69: error: 'const class grpc_core::experimental::Json' has no member named 'value_' 173 | bool operator==(const Json& other) const { return value_ == other.value_; } | ^~~~~~ include/grpc/support/json.h: In member function 'const string& grpc_core::experimental::Json::string() const': include/grpc/support/json.h:160:35: error: 'get_if' is not a member of 'std' 160 | const NumberValue* num = std::get_if(&value_); | ^~~~~~ include/grpc/support/json.h:160:53: error: expected primary-expression before '>' token 160 | const NumberValue* num = std::get_if(&value_); | ^ In file included from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/lib/promise/detail/promise_like.h: In function 'grpc_core::Json grpc_core::PromiseAsJson(const Promise&)': ./src/core/lib/promise/detail/promise_like.h:63:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 63 | if constexpr (promise_detail::kHasToJsonMethod) { | ^~~~~~~~~ include/grpc/support/json.h:160:56: error: 'value_' was not declared in this scope 160 | const NumberValue* num = std::get_if(&value_); | ^~~~~~ ./src/core/lib/promise/detail/promise_like.h:66:41: error: 'TypeName' was not declared in this scope; did you mean 'typename'? 66 | return Json::FromString(std::string(TypeName())); | ^~~~~~~~ | typename ./src/core/lib/promise/detail/promise_like.h:66:40: error: expected primary-expression before '(' token 66 | return Json::FromString(std::string(TypeName())); | ^ ./src/core/lib/promise/detail/promise_like.h:66:57: error: expected primary-expression before '>' token 66 | return Json::FromString(std::string(TypeName())); | ^ ./src/core/lib/promise/detail/promise_like.h:66:59: error: expected primary-expression before ')' token 66 | return Json::FromString(std::string(TypeName())); | ^ ./src/core/lib/promise/detail/promise_like.h: At global scope: ./src/core/lib/promise/detail/promise_like.h:104:45: error: 'invoke_result_t' is not a member of 'std' 104 | F, absl::enable_if_t>::value>> { | ^~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_like.h:104:45: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:104:45: error: 'invoke_result_t' is not a member of 'std' ./src/core/lib/promise/detail/promise_like.h:104:45: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:104:61: error: template argument 1 is invalid 104 | F, absl::enable_if_t>::value>> { | ^ ./src/core/lib/promise/detail/promise_like.h:104:62: error: template argument 1 is invalid 104 | F, absl::enable_if_t>::value>> { | ^~ ./src/core/lib/promise/detail/promise_like.h:104:66: error: template argument 2 is invalid 104 | F, absl::enable_if_t>::value>> { | ^~~~~ ./src/core/lib/promise/detail/promise_like.h:104:71: error: expected unqualified-id before '>' token 104 | F, absl::enable_if_t>::value>> { | ^~ ./src/core/lib/promise/detail/promise_like.h:127:44: error: 'invoke_result_t' is not a member of 'std' 127 | F, absl::enable_if_t>::value>> { | ^~~~~~~~~~~~~~~ include/grpc/support/json.h: In member function 'const Object& grpc_core::experimental::Json::object() const': include/grpc/support/json.h:167:58: error: 'value_' was not declared in this scope 167 | const Object& object() const { return std::get(value_); } | ^~~~~~ ./src/core/lib/promise/detail/promise_like.h:127:44: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/call/call_state.h: In member function 'grpc_core::Poll > grpc_core::CallState::PollPullServerToClientMessageAvailable()': ./src/core/call/call_state.h:932:3: error: 'Crash' was not declared in this scope 932 | Crash("Unreachable"); | ^~~~~ ./src/core/lib/promise/detail/promise_like.h:127:44: error: 'invoke_result_t' is not a member of 'std' ./src/core/lib/promise/detail/promise_like.h:127:44: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:127:60: error: template argument 1 is invalid 127 | F, absl::enable_if_t>::value>> { | ^ ./src/core/lib/promise/detail/promise_like.h:127:61: error: template argument 1 is invalid 127 | F, absl::enable_if_t>::value>> { | ^~ ./src/core/lib/promise/detail/promise_like.h:127:65: error: template argument 2 is invalid 127 | F, absl::enable_if_t>::value>> { | ^~~~~ ./src/core/lib/promise/detail/promise_like.h:127:70: error: expected unqualified-id before '>' token 127 | F, absl::enable_if_t>::value>> { | ^~ include/grpc/support/json.h: In member function 'const Array& grpc_core::experimental::Json::array() const': include/grpc/support/json.h:171:55: error: 'value_' was not declared in this scope 171 | const Array& array() const { return std::get(value_); } | ^~~~~~ ./src/core/call/call_state.h: In member function 'grpc_core::Poll grpc_core::CallState::PollPullServerToClientMessageStarted()': ./src/core/call/call_state.h:955:3: error: 'Crash' was not declared in this scope 955 | Crash("Unreachable"); | ^~~~~ include/grpc/support/json.h: In member function 'bool grpc_core::experimental::Json::operator==(const grpc_core::experimental::Json&) const': include/grpc/support/json.h:173:53: error: 'value_' was not declared in this scope 173 | bool operator==(const Json& other) const { return value_ == other.value_; } | ^~~~~~ include/grpc/support/json.h:173:69: error: 'const class grpc_core::experimental::Json' has no member named 'value_' 173 | bool operator==(const Json& other) const { return value_ == other.value_; } | ^~~~~~ In file included from ./src/core/lib/promise/detail/promise_factory.h:25, from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:29, from ./src/core/credentials/transport/security_connector.h:38, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/lib/promise/detail/promise_like.h: In function 'grpc_core::Json grpc_core::PromiseAsJson(const Promise&)': ./src/core/lib/promise/detail/promise_like.h:63:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 63 | if constexpr (promise_detail::kHasToJsonMethod) { | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_like.h:66:41: error: 'TypeName' was not declared in this scope; did you mean 'typename'? 66 | return Json::FromString(std::string(TypeName())); | ^~~~~~~~ | typename ./src/core/lib/promise/detail/promise_like.h:66:40: error: expected primary-expression before '(' token 66 | return Json::FromString(std::string(TypeName())); | ^ ./src/core/lib/promise/detail/promise_like.h:66:57: error: expected primary-expression before '>' token 66 | return Json::FromString(std::string(TypeName())); | ^ ./src/core/lib/promise/detail/promise_like.h:66:59: error: expected primary-expression before ')' token 66 | return Json::FromString(std::string(TypeName())); | ^ ./src/core/lib/promise/detail/promise_like.h: At global scope: ./src/core/lib/promise/detail/promise_like.h:104:45: error: 'invoke_result_t' is not a member of 'std' 104 | F, absl::enable_if_t>::value>> { | ^~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_like.h:104:45: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:104:45: error: 'invoke_result_t' is not a member of 'std' ./src/core/lib/promise/detail/promise_like.h:104:45: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:104:61: error: template argument 1 is invalid 104 | F, absl::enable_if_t>::value>> { | ^ ./src/core/lib/promise/detail/promise_like.h:104:62: error: template argument 1 is invalid 104 | F, absl::enable_if_t>::value>> { | ^~ ./src/core/lib/promise/detail/promise_like.h:104:66: error: template argument 2 is invalid 104 | F, absl::enable_if_t>::value>> { | ^~~~~ ./src/core/lib/promise/detail/promise_like.h:104:71: error: expected unqualified-id before '>' token 104 | F, absl::enable_if_t>::value>> { | ^~ ./src/core/lib/promise/detail/promise_like.h:127:44: error: 'invoke_result_t' is not a member of 'std' 127 | F, absl::enable_if_t>::value>> { | ^~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_like.h:127:44: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:127:44: error: 'invoke_result_t' is not a member of 'std' ./src/core/lib/promise/detail/promise_like.h:127:44: note: 'std::invoke_result_t' is only available from C++17 onwards ./src/core/lib/promise/detail/promise_like.h:127:60: error: template argument 1 is invalid 127 | F, absl::enable_if_t>::value>> { | ^ ./src/core/lib/promise/detail/promise_like.h:127:61: error: template argument 1 is invalid 127 | F, absl::enable_if_t>::value>> { | ^~ ./src/core/lib/promise/detail/promise_like.h:127:65: error: template argument 2 is invalid 127 | F, absl::enable_if_t>::value>> { | ^~~~~ ./src/core/lib/promise/detail/promise_like.h:127:70: error: expected unqualified-id before '>' token 127 | F, absl::enable_if_t>::value>> { | ^~ In file included from include/grpc/impl/slice_type.h:24, from include/grpc/slice.h:22, from ./src/core/lib/transport/transport.h:23, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/call/call_state.h: In member function 'bool grpc_core::CallState::WasServerTrailingMetadataPulled() const': ./src/core/call/call_state.h:1096:24: error: 'Crash' was not declared in this scope 1096 | GPR_UNREACHABLE_CODE(Crash("unreachable")); | ^~~~~ include/grpc/support/port_platform.h:724:5: note: in definition of macro 'GPR_UNREACHABLE_CODE' 724 | STATEMENT; \ | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:34, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:29, from ./src/core/credentials/transport/security_connector.h:38, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same In file included from ./src/core/call/call_filters.h:27, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/call/call_state.h: In member function 'grpc_core::Poll grpc_core::CallState::PollWasCancelled()': ./src/core/call/call_state.h:1114:3: error: 'Crash' was not declared in this scope 1114 | Crash("Unreachable"); | ^~~~~ ./src/core/lib/promise/detail/promise_factory.h:156:38: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 156 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION inline auto PromiseFactoryImpl( | ^~~~~~ ./src/core/lib/promise/detail/promise_factory.h:157:10: warning: 'always_inline' attribute ignored [-Wattributes] 157 | std::enable_if_t>::value && | ^~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:157:10: error: 'template auto grpc_core::promise_detail::PromiseFactoryImpl' conflicts with a previous declaration ./src/core/lib/promise/detail/promise_factory.h:150:1: note: previous declaration 'namespace grpc_core::promise_detail { }::PromiseFactoryImpl' 150 | PromiseFactoryImpl(OnceToken, F f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:157:10: error: parse error in template argument list 157 | std::enable_if_t>::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | !PollTraits>::is_poll() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | !std::is_same_v, void>, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:159:62: error: expected primary-expression before ',' token 159 | !std::is_same_v, void>, | ^ ./src/core/lib/promise/detail/promise_factory.h:160:31: error: expected primary-expression before '>' token 160 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:160:32: error: expected primary-expression before ',' token 160 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:161:7: error: expected primary-expression before 'f' 161 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:161:8: error: expression list treated as compound expression in initializer [-fpermissive] 161 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:161:9: error: expected ';' before '{' token 161 | F f) { | ^~ | ; ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/call/call_state.h: In member function 'bool grpc_core::CallState::WasCancelledPushed() const': ./src/core/call/call_state.h:1131:3: error: 'Crash' was not declared in this scope 1131 | Crash("Unreachable"); | ^~~~~ ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:166:38: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 166 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION inline auto PromiseFactoryImpl( | ^~~~~~ ./src/core/lib/promise/detail/promise_factory.h:167:10: warning: 'always_inline' attribute ignored [-Wattributes] 167 | std::enable_if_t>::value && | ^~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:167:10: error: 'template auto grpc_core::promise_detail::PromiseFactoryImpl' conflicts with a previous declaration ./src/core/lib/promise/detail/promise_factory.h:150:1: note: previous declaration 'namespace grpc_core::promise_detail { }::PromiseFactoryImpl' 150 | PromiseFactoryImpl(OnceToken, F f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:167:10: error: parse error in template argument list 167 | std::enable_if_t>::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | !PollTraits>::is_poll() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | std::is_same_v, void>, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:169:61: error: expected primary-expression before ',' token 169 | std::is_same_v, void>, | ^ ./src/core/lib/promise/detail/promise_factory.h:170:31: error: expected primary-expression before '>' token 170 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:170:32: error: expected primary-expression before ',' token 170 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:171:7: error: expected primary-expression before 'f' 171 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:171:8: error: expression list treated as compound expression in initializer [-fpermissive] 171 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:171:9: error: expected ';' before '{' token 171 | F f) { | ^~ | ; In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:133:25: error: wrong number of template arguments (4, should be 1) 133 | true, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ ./src/core/call/call_state.h: In member function 'grpc_core::Poll grpc_core::CallState::PollServerTrailingMetadataWasPushed()': ./src/core/call/call_state.h:1149:3: error: 'Crash' was not declared in this scope 1149 | Crash("Unreachable"); | ^~~~~ In file included from ./src/core/lib/slice/slice.h:30, from ./src/core/lib/slice/slice_buffer.h:27, from ./src/core/call/message.h:21, from ./src/core/call/call_filters.h:28, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/lib/slice/slice_internal.h: At global scope: ./src/core/lib/slice/slice_internal.h:77:14: error: 'string_view' in namespace 'absl' does not name a type 77 | inline absl::string_view StringViewFromSlice(const grpc_slice& slice) { | ^~~~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:38, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:29, from ./src/core/credentials/transport/security_connector.h:38, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/util/dump_args.h:50:31: error: 'absl::string_view' has not been declared 50 | virtual void Append(absl::string_view x) = 0; | ^~~~~~~~~~~ ./src/core/util/dump_args.h:60:23: error: 'absl::string_view' has not been declared 60 | void Append(absl::string_view x) override { sink_.Append(x); } | ^~~~~~~~~~~ ./src/core/lib/slice/slice_internal.h: In function 'uint32_t grpc_slice_hash(const grpc_slice&)': ./src/core/lib/slice/slice_internal.h:86:34: error: 'StringViewFromSlice' is not a member of 'grpc_core' 86 | return absl::HashOf(grpc_core::StringViewFromSlice(s)); | ^~~~~~~~~~~~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:34, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same In file included from ./src/core/lib/slice/slice.h:31, from ./src/core/lib/slice/slice_buffer.h:27, from ./src/core/call/message.h:21, from ./src/core/call/call_filters.h:28, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/lib/slice/slice_refcount.h: In member function 'void grpc_slice_refcount::Ref(grpc_core::DebugLocation)': ./src/core/lib/slice/slice_refcount.h:49:57: error: no match for call to '(absl::lts_20250512::log_internal::LogMessage) (const char*, int)' 49 | .AtLocation(location.file(), location.line()) | ^ ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/slice/slice_refcount.h: In member function 'void grpc_slice_refcount::Unref(grpc_core::DebugLocation)': ./src/core/lib/slice/slice_refcount.h:55:57: error: no match for call to '(absl::lts_20250512::log_internal::LogMessage) (const char*, int)' 55 | .AtLocation(location.file(), location.line()) | ^ ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:156:38: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 156 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION inline auto PromiseFactoryImpl( | ^~~~~~ ./src/core/lib/promise/detail/promise_factory.h:157:10: warning: 'always_inline' attribute ignored [-Wattributes] 157 | std::enable_if_t>::value && | ^~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:157:10: error: 'template auto grpc_core::promise_detail::PromiseFactoryImpl' conflicts with a previous declaration ./src/core/lib/promise/detail/promise_factory.h:150:1: note: previous declaration 'namespace grpc_core::promise_detail { }::PromiseFactoryImpl' 150 | PromiseFactoryImpl(OnceToken, F f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:159:32: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 159 | !std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:157:10: error: parse error in template argument list 157 | std::enable_if_t>::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | !PollTraits>::is_poll() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | !std::is_same_v, void>, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/core/lib/slice/slice_buffer.h:27, from ./src/core/call/message.h:21, from ./src/core/call/call_filters.h:28, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:102:9: error: 'string_view' in namespace 'absl' does not name a type 102 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:159:62: error: expected primary-expression before ',' token 159 | !std::is_same_v, void>, | ^ ./src/core/lib/promise/detail/promise_factory.h:160:31: error: expected primary-expression before '>' token 160 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:160:32: error: expected primary-expression before ',' token 160 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:161:7: error: expected primary-expression before 'f' 161 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:161:8: error: expression list treated as compound expression in initializer [-fpermissive] 161 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:161:9: error: expected ';' before '{' token 161 | F f) { | ^~ | ; ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:166:38: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 166 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION inline auto PromiseFactoryImpl( | ^~~~~~ ./src/core/lib/promise/detail/promise_factory.h:167:10: warning: 'always_inline' attribute ignored [-Wattributes] 167 | std::enable_if_t>::value && | ^~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:167:10: error: 'template auto grpc_core::promise_detail::PromiseFactoryImpl' conflicts with a previous declaration ./src/core/lib/promise/detail/promise_factory.h:150:1: note: previous declaration 'namespace grpc_core::promise_detail { }::PromiseFactoryImpl' 150 | PromiseFactoryImpl(OnceToken, F f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:169:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 169 | std::is_same_v, void>, | ^~~~~~~~~ | is_same ./src/core/lib/promise/detail/promise_factory.h:167:10: error: parse error in template argument list 167 | std::enable_if_t>::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | !PollTraits>::is_poll() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | std::is_same_v, void>, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:169:61: error: expected primary-expression before ',' token 169 | std::is_same_v, void>, | ^ ./src/core/util/dump_args.h: In constructor 'grpc_core::dump_args_detail::DumpArgs::DumpArgs(const char*, const Args& ...)': ./src/core/util/dump_args.h:34:24: warning: fold-expressions only available with '-std=c++17' or '-std=gnu++17' 34 | (AddDumper(&args), ...); | ^~~ ./src/core/lib/promise/detail/promise_factory.h:170:31: error: expected primary-expression before '>' token 170 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:170:32: error: expected primary-expression before ',' token 170 | OnceToken>, | ^ ./src/core/lib/promise/detail/promise_factory.h:171:7: error: expected primary-expression before 'f' 171 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:171:8: error: expression list treated as compound expression in initializer [-fpermissive] 171 | F f) { | ^ ./src/core/lib/promise/detail/promise_factory.h:171:9: error: expected ';' before '{' token 171 | F f) { | ^~ | ; ./src/core/lib/slice/slice.h:152:50: error: 'absl::string_view' has not been declared 152 | inline bool operator==(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h: In function 'bool grpc_core::slice_detail::operator==(const grpc_core::slice_detail::BaseSlice&, int)': ./src/core/lib/slice/slice.h:153:12: error: 'const class grpc_core::slice_detail::BaseSlice' has no member named 'as_string_view' 153 | return a.as_string_view() == b; | ^~~~~~~~~~~~~~ ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:156:50: error: 'absl::string_view' has not been declared 156 | inline bool operator!=(const BaseSlice& a, absl::string_view b) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h: In function 'bool grpc_core::slice_detail::operator!=(const grpc_core::slice_detail::BaseSlice&, int)': ./src/core/lib/slice/slice.h:157:12: error: 'const class grpc_core::slice_detail::BaseSlice' has no member named 'as_string_view' 157 | return a.as_string_view() != b; | ^~~~~~~~~~~~~~ ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:160:13: error: declaration of 'operator==' as non-function 160 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ ./src/core/lib/slice/slice.h:160:30: error: 'string_view' is not a member of 'absl' 160 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h:160:45: error: expected primary-expression before 'const' 160 | inline bool operator==(absl::string_view a, const BaseSlice& b) { | ^~~~~ ./src/core/lib/slice/slice.h:164:13: error: declaration of 'operator!=' as non-function 164 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~ ./src/core/lib/slice/slice.h:164:30: error: 'string_view' is not a member of 'absl' 164 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h:164:45: error: expected primary-expression before 'const' 164 | inline bool operator!=(absl::string_view a, const BaseSlice& b) { | ^~~~~ ./src/core/lib/slice/slice.h:189:37: error: 'absl::string_view' has not been declared 189 | static Out FromCopiedString(absl::string_view s) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h: In static member function 'static Out grpc_core::slice_detail::CopyConstructors::FromCopiedString(int)': ./src/core/lib/slice/slice.h:190:31: error: request for member 'data' in 's', which is of non-class type 'int' 190 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ ./src/core/lib/slice/slice.h:190:41: error: request for member 'size' in 's', which is of non-class type 'int' 190 | return FromCopiedBuffer(s.data(), s.size()); | ^~~~ ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:222:37: error: 'absl::string_view' has not been declared 222 | static Out FromStaticString(absl::string_view s) { | ^~~~~~~~~~~ ./src/core/lib/slice/slice.h: In static member function 'static Out grpc_core::slice_detail::StaticConstructors::FromStaticString(int)': ./src/core/lib/slice/slice.h:223:31: error: request for member 'data' in 's', which is of non-class type 'int' 223 | return FromStaticBuffer(s.data(), s.size()); | ^~~~ ./src/core/lib/slice/slice.h:223:41: error: request for member 'size' in 's', which is of non-class type 'int' 223 | return FromStaticBuffer(s.data(), s.size()); | ^~~~ In file included from ./src/core/lib/promise/activity.h:38, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/util/dump_args.h:50:31: error: 'absl::string_view' has not been declared 50 | virtual void Append(absl::string_view x) = 0; | ^~~~~~~~~~~ ./src/core/util/dump_args.h:60:23: error: 'absl::string_view' has not been declared 60 | void Append(absl::string_view x) override { sink_.Append(x); } | ^~~~~~~~~~~ ./src/core/util/dump_args.h: In lambda function: ./src/core/util/dump_args.h:75:56: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 75 | [p](CustomSink& os) { os.Append(absl::StrFormat("%p", *p)); }); | ~~~~~~~~~~~~~~~^~~~~~~~~~ | | | std::string {aka std::__cxx11::basic_string} ./src/core/util/dump_args.h:50:43: note: initializing argument 1 of 'virtual void grpc_core::dump_args_detail::DumpArgs::CustomSink::Append(int)' 50 | virtual void Append(absl::string_view x) = 0; | ~~~~~~~~~~~~~~~~~~^ ./src/core/lib/slice/slice.h: At global scope: ./src/core/lib/slice/slice.h:432:41: error: 'absl::string_view' has not been declared 432 | static Slice FromExternalString(absl::string_view str) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_core::dump_args_detail::DumpArgs::CustomSink&) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable' ./src/core/util/dump_args.h:75:70: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_core::dump_args_detail::DumpArgs::CustomSink&) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable' ./src/core/util/dump_args.h:75:70: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable': ./src/core/util/dump_args.h:75:70: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:38, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:29, from ./src/core/credentials/transport/security_connector.h:38, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/util/dump_args.h: In member function 'int grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)': ./src/core/util/dump_args.h:75:70: error: no matching function for call to 'std::vector >::push_back(grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)::)' 75 | [p](CustomSink& os) { os.Append(absl::StrFormat("%p", *p)); }); | ^ In file included from /usr/include/g++/vector:67, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:70, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: /usr/include/g++/bits/stl_vector.h:1187:7: note: candidate: 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = absl::lts_20250512::AnyInvocable; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = absl::lts_20250512::AnyInvocable]' 1187 | push_back(const value_type& __x) | ^~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1187:35: note: no known conversion for argument 1 from 'grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)::' to 'const value_type&' {aka 'const absl::lts_20250512::AnyInvocable&'} 1187 | push_back(const value_type& __x) | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/stl_vector.h:1203:7: note: candidate: 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = absl::lts_20250512::AnyInvocable; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = absl::lts_20250512::AnyInvocable]' 1203 | push_back(value_type&& __x) | ^~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1203:30: note: no known conversion for argument 1 from 'grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)::' to 'std::vector >::value_type&&' {aka 'absl::lts_20250512::AnyInvocable&&'} 1203 | push_back(value_type&& __x) | ~~~~~~~~~~~~~^~~ ./src/core/util/dump_args.h: In constructor 'grpc_core::dump_args_detail::DumpArgs::DumpArgs(const char*, const Args& ...)': ./src/core/util/dump_args.h:34:24: warning: fold-expressions only available with '-std=c++17' or '-std=gnu++17' 34 | (AddDumper(&args), ...); | ^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ ./src/core/util/dump_args.h: In lambda function: ./src/core/util/dump_args.h:75:56: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 75 | [p](CustomSink& os) { os.Append(absl::StrFormat("%p", *p)); }); | ~~~~~~~~~~~~~~~^~~~~~~~~~ | | | std::string {aka std::__cxx11::basic_string} ./src/core/util/dump_args.h:50:43: note: initializing argument 1 of 'virtual void grpc_core::dump_args_detail::DumpArgs::CustomSink::Append(int)' 50 | virtual void Append(absl::string_view x) = 0; | ~~~~~~~~~~~~~~~~~~^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/status.h:65, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/statusor_internal.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:51, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_core::dump_args_detail::DumpArgs::CustomSink&) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable' ./src/core/util/dump_args.h:75:70: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(grpc_core::dump_args_detail::DumpArgs::CustomSink&) const; F = F; = typename std::enable_if<(! std::is_same::type>::type, absl::lts_20250512::AnyInvocable >::value), void>::type]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable' ./src/core/util/dump_args.h:75:70: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable': ./src/core/util/dump_args.h:75:70: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:38, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/util/dump_args.h: In member function 'int grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)': ./src/core/util/dump_args.h:75:70: error: no matching function for call to 'std::vector >::push_back(grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)::)' 75 | [p](CustomSink& os) { os.Append(absl::StrFormat("%p", *p)); }); | ^ In file included from /usr/include/g++/vector:67, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/meta/type_traits.h:43, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/statusor.h:50, from ./src/core/ext/filters/http/client_authority_filter.h:26, from src/core/ext/filters/http/client_authority_filter.cc:19: /usr/include/g++/bits/stl_vector.h:1187:7: note: candidate: 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = absl::lts_20250512::AnyInvocable; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = absl::lts_20250512::AnyInvocable]' 1187 | push_back(const value_type& __x) | ^~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1187:35: note: no known conversion for argument 1 from 'grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)::' to 'const value_type&' {aka 'const absl::lts_20250512::AnyInvocable&'} 1187 | push_back(const value_type& __x) | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/g++/bits/stl_vector.h:1203:7: note: candidate: 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = absl::lts_20250512::AnyInvocable; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = absl::lts_20250512::AnyInvocable]' 1203 | push_back(value_type&& __x) | ^~~~~~~~~ /usr/include/g++/bits/stl_vector.h:1203:30: note: no known conversion for argument 1 from 'grpc_core::dump_args_detail::DumpArgs::AddDumper(const void* const*)::' to 'std::vector >::value_type&&' {aka 'absl::lts_20250512::AnyInvocable&&'} 1203 | push_back(value_type&& __x) | ~~~~~~~~~~~~~^~~ In file included from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:29, from ./src/core/credentials/transport/security_connector.h:38, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/lib/promise/activity.h: At global scope: ./src/core/lib/promise/activity.h:611:8: error: 'optional' in namespace 'std' does not name a template type 611 | std::optional RunStep() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~~~~~~ ./src/core/lib/promise/activity.h:611:3: note: 'std::optional' is only available from C++17 onwards 611 | std::optional RunStep() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~ ./src/core/lib/promise/activity.h:620:8: error: 'optional' in namespace 'std' does not name a template type 620 | std::optional Start(Factory promise_factory) | ^~~~~~~~ ./src/core/lib/promise/activity.h:620:3: note: 'std::optional' is only available from C++17 onwards 620 | std::optional Start(Factory promise_factory) | ^~~ ./src/core/lib/promise/activity.h:630:8: error: 'optional' in namespace 'std' does not name a template type 630 | std::optional StepLoop() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~~~~~~ ./src/core/lib/promise/activity.h:630:3: note: 'std::optional' is only available from C++17 onwards 630 | std::optional StepLoop() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~ ./src/core/lib/promise/activity.h: In member function 'void grpc_core::promise_detail::PromiseActivity::Step()': ./src/core/lib/promise/activity.h:601:19: error: there are no arguments to 'RunStep' that depend on a template parameter, so a declaration of 'RunStep' must be available [-fpermissive] 601 | auto status = RunStep(); | ^~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:138:19: error: wrong number of template arguments (4, should be 1) 138 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ In file included from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/lib/promise/activity.h: At global scope: ./src/core/lib/promise/activity.h:611:8: error: 'optional' in namespace 'std' does not name a template type 611 | std::optional RunStep() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~~~~~~ ./src/core/lib/promise/activity.h:611:3: note: 'std::optional' is only available from C++17 onwards 611 | std::optional RunStep() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~ ./src/core/lib/promise/activity.h:620:8: error: 'optional' in namespace 'std' does not name a template type 620 | std::optional Start(Factory promise_factory) | ^~~~~~~~ ./src/core/lib/promise/activity.h:620:3: note: 'std::optional' is only available from C++17 onwards 620 | std::optional Start(Factory promise_factory) | ^~~ ./src/core/lib/promise/activity.h:630:8: error: 'optional' in namespace 'std' does not name a template type 630 | std::optional StepLoop() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~~~~~~ ./src/core/lib/promise/activity.h:630:3: note: 'std::optional' is only available from C++17 onwards 630 | std::optional StepLoop() ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu()) { | ^~~ ./src/core/lib/promise/activity.h: In member function 'void grpc_core::promise_detail::PromiseActivity::Step()': ./src/core/lib/promise/activity.h:601:19: error: there are no arguments to 'RunStep' that depend on a template parameter, so a declaration of 'RunStep' must be available [-fpermissive] 601 | auto status = RunStep(); | ^~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:33, from ./src/core/call/parsed_metadata.h:29, from ./src/core/call/metadata_batch.h:41, from ./src/core/call/metadata.h:20, from ./src/core/call/call_filters.h:29, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:191:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 191 | [[nodiscard]] inline std::string AsciiStrToLower(absl::string_view s) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:191:56: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 191 | [[nodiscard]] inline std::string AsciiStrToLower(absl::string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:191:56: error: 'std::string absl::lts_20250512::AsciiStrToLower' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:188:6: note: previous declaration 'void absl::lts_20250512::AsciiStrToLower(std::string*)' 188 | void AsciiStrToLower(std::string* absl_nonnull s); | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:191:56: error: 'string_view' is not a member of 'absl' 191 | [[nodiscard]] inline std::string AsciiStrToLower(absl::string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:220:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 220 | [[nodiscard]] inline std::string AsciiStrToUpper(absl::string_view s) { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:220:56: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 220 | [[nodiscard]] inline std::string AsciiStrToUpper(absl::string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:220:56: error: 'std::string absl::lts_20250512::AsciiStrToUpper' redeclared as different kind of entity /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:217:6: note: previous declaration 'void absl::lts_20250512::AsciiStrToUpper(std::string*)' 217 | void AsciiStrToUpper(std::string* absl_nonnull s); | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:220:56: error: 'string_view' is not a member of 'absl' 220 | [[nodiscard]] inline std::string AsciiStrToUpper(absl::string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:239:28: error: 'string_view' in namespace 'absl' does not name a type 239 | [[nodiscard]] inline absl::string_view StripLeadingAsciiWhitespace( | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:253:28: error: 'string_view' in namespace 'absl' does not name a type 253 | [[nodiscard]] inline absl::string_view StripTrailingAsciiWhitespace( | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/ascii.h:267:28: error: 'string_view' in namespace 'absl' does not name a type 267 | [[nodiscard]] inline absl::string_view StripAsciiWhitespace( | ^~~~~~~~~~~ In file included from ./src/core/call/parsed_metadata.h:29, from ./src/core/call/metadata_batch.h:41, from ./src/core/call/metadata.h:20, from ./src/core/call/call_filters.h:29, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:74:22: error: 'string_view' is not a member of 'absl' 74 | bool CUnescape(absl::string_view source, std::string* absl_nonnull dest, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:74:53: error: expected primary-expression before '*' token 74 | bool CUnescape(absl::string_view source, std::string* absl_nonnull dest, | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:74:68: error: 'dest' was not declared in this scope 74 | bool CUnescape(absl::string_view source, std::string* absl_nonnull dest, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:75:27: error: expected primary-expression before '*' token 75 | std::string* absl_nullable error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:75:43: error: 'error' was not declared in this scope; did you mean 'herror'? 75 | std::string* absl_nullable error); | ^~~~~ | herror /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:75:48: error: expression list treated as compound expression in initializer [-fpermissive] 75 | std::string* absl_nullable error); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:78:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 78 | inline bool CUnescape(absl::string_view source, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:78:13: error: redefinition of 'bool absl::lts_20250512::CUnescape' 78 | inline bool CUnescape(absl::string_view source, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:74:6: note: 'bool absl::lts_20250512::CUnescape' previously defined here 74 | bool CUnescape(absl::string_view source, std::string* absl_nonnull dest, | ^~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:78:29: error: 'string_view' is not a member of 'absl' 78 | inline bool CUnescape(absl::string_view source, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:79:34: error: expected primary-expression before '*' token 79 | std::string* absl_nonnull dest) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:79:49: error: 'dest' was not declared in this scope 79 | std::string* absl_nonnull dest) { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:94:27: error: 'string_view' is not a member of 'absl' 94 | std::string CEscape(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:107:30: error: 'string_view' is not a member of 'absl' 107 | std::string CHexEscape(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:115:35: error: 'string_view' is not a member of 'absl' 115 | std::string Utf8SafeCEscape(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:122:38: error: 'string_view' is not a member of 'absl' 122 | std::string Utf8SafeCHexEscape(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:129:6: error: variable or field 'Base64Escape' declared void 129 | void Base64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:129:25: error: 'string_view' is not a member of 'absl' 129 | void Base64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:129:53: error: expected primary-expression before '*' token 129 | void Base64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:129:68: error: 'dest' was not declared in this scope 129 | void Base64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:130:32: error: 'string_view' is not a member of 'absl' 130 | std::string Base64Escape(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:137:6: error: variable or field 'WebSafeBase64Escape' declared void 137 | void WebSafeBase64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:137:32: error: 'string_view' is not a member of 'absl' 137 | void WebSafeBase64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:137:60: error: expected primary-expression before '*' token 137 | void WebSafeBase64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:140:19: error: wrong number of template arguments (4, should be 1) 140 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:137:75: error: 'dest' was not declared in this scope 137 | void WebSafeBase64Escape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:138:39: error: 'string_view' is not a member of 'absl' 138 | std::string WebSafeBase64Escape(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:147:27: error: 'string_view' is not a member of 'absl' 147 | bool Base64Unescape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:147:55: error: expected primary-expression before '*' token 147 | bool Base64Unescape(absl::string_view src, std::string* absl_nonnull dest); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:147:70: error: 'dest' was not declared in this scope 147 | bool Base64Unescape(absl::string_view src, std::string* absl_nonnull dest); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:147:74: error: expression list treated as compound expression in initializer [-fpermissive] 147 | bool Base64Unescape(absl::string_view src, std::string* absl_nonnull dest); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:156:34: error: 'string_view' is not a member of 'absl' 156 | bool WebSafeBase64Unescape(absl::string_view src, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:157:39: error: expected primary-expression before '*' token 157 | std::string* absl_nonnull dest); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:157:54: error: 'dest' was not declared in this scope 157 | std::string* absl_nonnull dest); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:157:58: error: expression list treated as compound expression in initializer [-fpermissive] 157 | std::string* absl_nonnull dest); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:165:43: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 165 | [[nodiscard]] bool HexStringToBytes(absl::string_view hex, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:165:43: error: 'string_view' is not a member of 'absl' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:166:48: error: expected primary-expression before '*' token 166 | std::string* absl_nonnull bytes); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:166:63: error: 'bytes' was not declared in this scope 166 | std::string* absl_nonnull bytes); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:166:68: error: expression list treated as compound expression in initializer [-fpermissive] 166 | std::string* absl_nonnull bytes); | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:174:13: error: conflicting declaration 'std::string absl::lts_20250512::HexStringToBytes' 174 | std::string HexStringToBytes(absl::string_view from); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:165:20: note: previous declaration as 'bool absl::lts_20250512::HexStringToBytes' 165 | [[nodiscard]] bool HexStringToBytes(absl::string_view hex, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:174:36: error: 'string_view' is not a member of 'absl' 174 | std::string HexStringToBytes(absl::string_view from); | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/escaping.h:180:36: error: 'string_view' is not a member of 'absl' 180 | std::string BytesToHexString(absl::string_view from); | ^~~~~~~~~~~ In file included from ./src/core/call/parsed_metadata.h:30, from ./src/core/call/metadata_batch.h:41, from ./src/core/call/metadata.h:20, from ./src/core/call/call_filters.h:29, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:46:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 46 | inline bool StrContains(absl::string_view haystack, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:46:31: error: 'string_view' is not a member of 'absl' 46 | inline bool StrContains(absl::string_view haystack, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:47:31: error: 'string_view' is not a member of 'absl' 47 | absl::string_view needle) noexcept { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:47:49: error: expression list treated as compound expression in initializer [-fpermissive] 47 | absl::string_view needle) noexcept { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:51:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 51 | inline bool StrContains(absl::string_view haystack, char needle) noexcept { | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:51:13: error: redefinition of 'bool absl::lts_20250512::StrContains' 51 | inline bool StrContains(absl::string_view haystack, char needle) noexcept { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:46:13: note: 'bool absl::lts_20250512::StrContains' previously defined here 46 | inline bool StrContains(absl::string_view haystack, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:51:31: error: 'string_view' is not a member of 'absl' 51 | inline bool StrContains(absl::string_view haystack, char needle) noexcept { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:51:53: error: expected primary-expression before 'char' 51 | inline bool StrContains(absl::string_view haystack, char needle) noexcept { | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:58:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 58 | inline constexpr bool StartsWith(absl::string_view text, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:58:40: error: 'string_view' is not a member of 'absl' 58 | inline constexpr bool StartsWith(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:59:40: error: 'string_view' is not a member of 'absl' 59 | absl::string_view prefix) noexcept { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:59:58: error: expression list treated as compound expression in initializer [-fpermissive] 59 | absl::string_view prefix) noexcept { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:74:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 74 | inline constexpr bool EndsWith(absl::string_view text, | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:74:38: error: 'string_view' is not a member of 'absl' 74 | inline constexpr bool EndsWith(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:75:38: error: 'string_view' is not a member of 'absl' 75 | absl::string_view suffix) noexcept { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:75:56: error: expression list treated as compound expression in initializer [-fpermissive] 75 | absl::string_view suffix) noexcept { | ^ In file included from ./src/core/call/call_state.h:25, from ./src/core/call/call_filters.h:27, from ./src/core/lib/channel/promise_based_filter.h:43, from ./src/core/ext/filters/http/client_authority_filter.h:29, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/lib/promise/status_flag.h: At global scope: ./src/core/lib/promise/status_flag.h:236:12: error: 'std::optional' has not been declared 236 | std::optional value) { | ^~~~~~~~ ./src/core/lib/promise/status_flag.h:236:20: error: expected ',' or '...' before '<' token 236 | std::optional value) { | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:89:34: error: 'string_view' is not a member of 'absl' 89 | bool StrContainsIgnoreCase(absl::string_view haystack, | ^~~~~~~~~~~ ./src/core/lib/promise/status_flag.h:279:8: error: 'optional' in namespace 'std' does not name a template type 279 | std::optional value_; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:90:34: error: 'string_view' is not a member of 'absl' 90 | absl::string_view needle) noexcept; | ^~~~~~~~~~~ ./src/core/lib/promise/status_flag.h:279:3: note: 'std::optional' is only available from C++17 onwards 279 | std::optional value_; | ^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:90:52: error: expression list treated as compound expression in initializer [-fpermissive] 90 | absl::string_view needle) noexcept; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:92:6: error: redefinition of 'bool absl::lts_20250512::StrContainsIgnoreCase' 92 | bool StrContainsIgnoreCase(absl::string_view haystack, | ^~~~~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/status_flag.h: In constructor 'grpc_core::ValueOrFailure::ValueOrFailure(T)': ./src/core/lib/promise/status_flag.h:229:29: error: class 'grpc_core::ValueOrFailure' does not have any field named 'value_' 229 | ValueOrFailure(T value) : value_(std::move(value)) {} | ^~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:89:6: note: 'bool absl::lts_20250512::StrContainsIgnoreCase' previously defined here 89 | bool StrContainsIgnoreCase(absl::string_view haystack, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:92:34: error: 'string_view' is not a member of 'absl' 92 | bool StrContainsIgnoreCase(absl::string_view haystack, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:93:28: error: expected primary-expression before 'char' 93 | char needle) noexcept; | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:99:29: error: 'string_view' is not a member of 'absl' 99 | bool EqualsIgnoreCase(absl::string_view piece1, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:100:29: error: 'string_view' is not a member of 'absl' 100 | absl::string_view piece2) noexcept; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:100:47: error: expression list treated as compound expression in initializer [-fpermissive] 100 | absl::string_view piece2) noexcept; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:106:33: error: 'string_view' is not a member of 'absl' 106 | bool StartsWithIgnoreCase(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:107:33: error: 'string_view' is not a member of 'absl' 107 | absl::string_view prefix) noexcept; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:107:51: error: expression list treated as compound expression in initializer [-fpermissive] 107 | absl::string_view prefix) noexcept; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:113:31: error: 'string_view' is not a member of 'absl' 113 | bool EndsWithIgnoreCase(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:114:31: error: 'string_view' is not a member of 'absl' 114 | absl::string_view suffix) noexcept; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:114:49: error: expression list treated as compound expression in initializer [-fpermissive] 114 | absl::string_view suffix) noexcept; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:118:7: error: 'string_view' in namespace 'absl' does not name a type 118 | absl::string_view FindLongestCommonPrefix(absl::string_view a, | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/match.h:123:7: error: 'string_view' in namespace 'absl' does not name a type 123 | absl::string_view FindLongestCommonSuffix(absl::string_view a, | ^~~~~~~~~~~ ./src/core/lib/promise/status_flag.h: In member function 'bool grpc_core::ValueOrFailure::ok() const': ./src/core/lib/promise/status_flag.h:241:12: error: 'value_' was not declared in this scope; did you mean 'value'? 241 | return value_.has_value(); | ^~~~~~ | value ./src/core/lib/promise/status_flag.h: In member function 'const T& grpc_core::ValueOrFailure::value() const': ./src/core/lib/promise/status_flag.h:248:12: error: 'value_' was not declared in this scope; did you mean 'value'? 248 | return value_.value(); | ^~~~~~ | value In file included from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:29, from ./src/core/credentials/transport/security_connector.h:38, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/lib/resource_quota/memory_quota.h: At global scope: ./src/core/lib/resource_quota/memory_quota.h:152:38: error: 'std::optional' has not been declared 152 | virtual void RunAndDelete(std::optional sweep) = 0; | ^~~~~~~~ ./src/core/lib/resource_quota/memory_quota.h:152:46: error: expected ',' or '...' before '<' token 152 | virtual void RunAndDelete(std::optional sweep) = 0; | ^ ./src/core/lib/promise/status_flag.h: In member function 'T& grpc_core::ValueOrFailure::value()': ./src/core/lib/promise/status_flag.h:250:60: error: 'value_' was not declared in this scope; did you mean 'value'? 250 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION T& value() { return value_.value(); } | ^~~~~~ | value ./src/core/lib/promise/status_flag.h: In member function 'const T& grpc_core::ValueOrFailure::operator*() const': ./src/core/lib/promise/status_flag.h:252:13: error: 'value_' was not declared in this scope; did you mean 'value'? 252 | return *value_; | ^~~~~~ | value In file included from ./src/core/call/metadata_batch.h:41, from ./src/core/call/metadata.h:20, from ./src/core/call/call_filters.h:29, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/call/parsed_metadata.h:39:34: error: 'string_view' is not a member of 'absl' 39 | absl::FunctionRef; | ^~~~~~~~~~~ ./src/core/call/parsed_metadata.h:39:71: error: expression list treated as compound expression in functional cast [-fpermissive] 39 | absl::FunctionRef; | ^ ./src/core/call/parsed_metadata.h:39:72: error: template argument 1 is invalid 39 | absl::FunctionRef; | ^ ./src/core/call/parsed_metadata.h:62:35: error: 'string_view' is not a member of 'absl' 62 | std::string MakeDebugString(absl::string_view key, absl::string_view value); | ^~~~~~~~~~~ ./src/core/call/parsed_metadata.h:62:58: error: 'string_view' is not a member of 'absl' 62 | std::string MakeDebugString(absl::string_view key, absl::string_view value); | ^~~~~~~~~~~ ./src/core/call/parsed_metadata.h:72:11: warning: 'noinline' attribute ignored [-Wattributes] 72 | absl::string_view key, const Buffer& value, | ^~~~~~~~~~~ ./src/core/call/parsed_metadata.h:72:11: error: 'string_view' is not a member of 'absl' ./src/core/call/parsed_metadata.h:72:28: error: expected primary-expression before 'const' 72 | absl::string_view key, const Buffer& value, | ^~~~~ ./src/core/lib/resource_quota/memory_quota.h:168:30: error: 'std::optional' has not been declared 168 | void RunAndDelete(std::optional sweep) override { | ^~~~~~~~ ./src/core/lib/resource_quota/memory_quota.h:168:38: error: expected ',' or '...' before '<' token 168 | void RunAndDelete(std::optional sweep) override { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:142:19: error: wrong number of template arguments (4, should be 1) 142 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/route/v3/route_components.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/route/v3/route_components.upbdefs.o -pthread ./src/core/lib/promise/status_flag.h: In member function 'T& grpc_core::ValueOrFailure::operator*()': ./src/core/lib/promise/status_flag.h:254:65: error: 'value_' was not declared in this scope; did you mean 'value'? 254 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION T& operator*() { return *value_; } | ^~~~~~ | value ./src/core/lib/promise/status_flag.h: In member function 'const T* grpc_core::ValueOrFailure::operator->() const': ./src/core/lib/promise/status_flag.h:256:14: error: 'value_' was not declared in this scope; did you mean 'value'? 256 | return &*value_; | ^~~~~~ | value ./src/core/lib/promise/status_flag.h: In member function 'T* grpc_core::ValueOrFailure::operator->()': ./src/core/lib/promise/status_flag.h:258:67: error: 'value_' was not declared in this scope; did you mean 'value'? 258 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION T* operator->() { return &*value_; } | ^~~~~~ | value ./src/core/lib/promise/status_flag.h: In member function 'bool grpc_core::ValueOrFailure::operator==(const grpc_core::ValueOrFailure&) const': ./src/core/lib/promise/status_flag.h:262:12: error: 'value_' was not declared in this scope; did you mean 'value'? 262 | return value_ == other.value_; | ^~~~~~ | value /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:129:26: error: wrong number of template arguments (4, should be 1) 129 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ ./src/core/lib/promise/status_flag.h: In member function 'bool grpc_core::ValueOrFailure::operator!=(const grpc_core::ValueOrFailure&) const': ./src/core/lib/promise/status_flag.h:267:12: error: 'value_' was not declared in this scope; did you mean 'value'? 267 | return value_ != other.value_; | ^~~~~~ | value ./src/core/lib/promise/status_flag.h: In member function 'bool grpc_core::ValueOrFailure::operator==(const T&) const': ./src/core/lib/promise/status_flag.h:271:12: error: 'value_' was not declared in this scope; did you mean 'value'? 271 | return value_ == other; | ^~~~~~ | value ./src/core/lib/promise/status_flag.h: In member function 'bool grpc_core::ValueOrFailure::operator!=(const T&) const': ./src/core/lib/promise/status_flag.h:275:12: error: 'value_' was not declared in this scope; did you mean 'value'? 275 | return value_ != other; | ^~~~~~ | value cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/event_service_config.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/core/v3/event_service_config.upbdefs.o -pthread ./src/core/lib/resource_quota/memory_quota.h: In member function 'void grpc_core::ReclaimerQueue::Handle::SweepFn::RunAndDelete(int)': ./src/core/lib/resource_quota/memory_quota.h:169:14: error: 'sweep' was not declared in this scope; did you mean 'Sweep'? 169 | if (!sweep.has_value()) MarkCancelled(); | ^~~~~ | Sweep ./src/core/lib/resource_quota/memory_quota.h:170:22: error: 'sweep' was not declared in this scope; did you mean 'Sweep'? 170 | f_(std::move(sweep)); | ^~~~~ | Sweep /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:131:25: error: wrong number of template arguments (4, should be 1) 131 | true, false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ ./src/core/call/parsed_metadata.h:73:13: error: 'field_from_buffer' was not declared in this scope 73 | Field (*field_from_buffer)(const Buffer&), | ^~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h:73:32: error: expected primary-expression before 'const' 73 | Field (*field_from_buffer)(const Buffer&), | ^~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upbdefs.o -pthread In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:45, from ./src/core/lib/resource_quota/memory_quota.h:34, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In instantiation of 'void absl::lts_20250512::container_internal::raw_hash_set::destroy_slots() [with Policy = absl::lts_20250512::container_internal::FlatHashSetPolicy; Hash = absl::lts_20250512::container_internal::HashEq::Hash; Eq = absl::lts_20250512::container_internal::HashEq::Eq; Alloc = std::allocator]': /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3120:5: required from 'void absl::lts_20250512::container_internal::raw_hash_set::destructor_impl() [with Policy = absl::lts_20250512::container_internal::FlatHashSetPolicy; Hash = absl::lts_20250512::container_internal::HashEq::Hash; Eq = absl::lts_20250512::container_internal::HashEq::Eq; Alloc = std::allocator]' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2360:5: required from 'absl::lts_20250512::container_internal::raw_hash_set::~raw_hash_set() [with Policy = absl::lts_20250512::container_internal::FlatHashSetPolicy; Hash = absl::lts_20250512::container_internal::HashEq::Hash; Eq = absl::lts_20250512::container_internal::HashEq::Eq; Alloc = std::allocator]' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:130:28: required from 'void __gnu_cxx::new_allocator<_Tp>::destroy(_Up*) [with _Up = grpc_core::BasicMemoryQuota; _Tp = grpc_core::BasicMemoryQuota]' /usr/include/g++/bits/alloc_traits.h:531:15: required from 'static void std::allocator_traits >::destroy(std::allocator_traits >::allocator_type&, _Up*) [with _Up = grpc_core::BasicMemoryQuota; _Tp = grpc_core::BasicMemoryQuota; std::allocator_traits >::allocator_type = std::allocator]' /usr/include/g++/bits/shared_ptr_base.h:560:35: required from 'void std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_M_dispose() [with _Tp = grpc_core::BasicMemoryQuota; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/g++/bits/shared_ptr_base.h:558:7: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3090:60: error: could not convert 'destroy_slot' from 'absl::lts_20250512::container_internal::raw_hash_set::destroy_slots, absl::lts_20250512::container_internal::HashEq::Hash, absl::lts_20250512::container_internal::HashEq::Eq, std::allocator >::' to 'absl::lts_20250512::FunctionRef' 3090 | IterateOverFullSlots(common_copy, sizeof(slot_type), destroy_slot); | ^~~~~~~~~~~~ | | | absl::lts_20250512::container_internal::raw_hash_set::destroy_slots, absl::lts_20250512::container_internal::HashEq::Hash, absl::lts_20250512::container_internal::HashEq::Eq, std::allocator >:: In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h:74:15: error: 'display_from_field' was not declared in this scope 74 | Display (*display_from_field)(CompatibleWithField)) { | ^~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h:74:54: error: expected primary-expression before ')' token 74 | Display (*display_from_field)(CompatibleWithField)) { | ^ ./src/core/call/parsed_metadata.h:74:56: error: expected ';' before '{' token 74 | Display (*display_from_field)(CompatibleWithField)) { | ^~ | ; In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:133:25: error: wrong number of template arguments (4, should be 1) 133 | true, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h:195:31: error: 'MetadataParseErrorFn' has not been declared 195 | MetadataParseErrorFn on_error) const { | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h:206:9: error: 'string_view' in namespace 'absl' does not name a type 206 | absl::string_view key() const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ ./src/core/call/parsed_metadata.h:227:34: error: 'MetadataParseErrorFn' has not been declared 227 | MetadataParseErrorFn on_error, | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h:231:11: error: 'string_view' in namespace 'absl' does not name a type 231 | absl::string_view key_value; | ^~~~~~~~~~~ ./src/core/call/parsed_metadata.h:232:24: error: expected identifier before '*' token 232 | absl::string_view (*const key)(const Buffer& value); | ^ ./src/core/call/parsed_metadata.h:232:5: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 232 | absl::string_view (*const key)(const Buffer& value); | ^~~~ ./src/core/call/parsed_metadata.h:232:55: error: 'string_view' declared as function returning a function 232 | absl::string_view (*const key)(const Buffer& value); | ^ ./src/core/call/parsed_metadata.h:236:24: error: expected ';' at end of member declaration 236 | static const VTable* KeyValueVTable(absl::string_view key); | ^~~~~~~~~~~~~~ | ; ./src/core/call/parsed_metadata.h:236:56: error: expected ')' before 'key' 236 | static const VTable* KeyValueVTable(absl::string_view key); | ~ ^~~~ | ) ./src/core/call/parsed_metadata.h:244:48: error: 'MetadataParseErrorFn' has not been declared 244 | template | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h:247:7: error: 'MetadataParseErrorFn' has not been declared 247 | MetadataParseErrorFn on_error, ParsedMetadata* result) { | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h:254:56: error: 'MetadataParseErrorFn' has not been declared 254 | template | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h:257:7: error: 'MetadataParseErrorFn' has not been declared 257 | MetadataParseErrorFn on_error, ParsedMetadata* result) { | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h: In constructor 'grpc_core::ParsedMetadata::ParsedMetadata(grpc_core::ParsedMetadata::FromSlicePair, grpc_core::Slice, grpc_core::Slice, uint32_t)': ./src/core/call/parsed_metadata.h:158:52: error: 'class grpc_core::Slice' has no member named 'as_string_view' 158 | : vtable_(ParsedMetadata::KeyValueVTable(key.as_string_view())), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:147:19: error: wrong number of template arguments (4, should be 1) 147 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h: In member function 'grpc_core::ParsedMetadata grpc_core::ParsedMetadata::WithNewValue(grpc_core::Slice, bool, uint32_t, int) const': ./src/core/call/parsed_metadata.h:200:45: error: there are no arguments to 'key' that depend on a template parameter, so a declaration of 'key' must be available [-fpermissive] 200 | TransportSize(static_cast(key().length()), value_wire_size); | ^~~ ./src/core/call/parsed_metadata.h: In static member function 'static const grpc_core::ParsedMetadata::VTable* grpc_core::ParsedMetadata::EmptyVTable()': ./src/core/call/parsed_metadata.h:280:24: error: 'MetadataParseErrorFn' has not been declared 280 | [](Slice*, bool, MetadataParseErrorFn, ParsedMetadata*) {}, | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h: In lambda function: ./src/core/call/parsed_metadata.h:310:56: error: missing template arguments before '(' token 310 | return metadata_detail::MakeDebugStringPipeline( | ^ ./src/core/call/parsed_metadata.h: In static member function 'static const grpc_core::ParsedMetadata::VTable* grpc_core::ParsedMetadata::NonTrivialTraitVTable()': ./src/core/call/parsed_metadata.h:339:10: error: 'MetadataParseErrorFn' has not been declared 339 | MetadataParseErrorFn on_error, ParsedMetadata* result) { | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/parsed_metadata.h: In lambda function: ./src/core/call/parsed_metadata.h:346:56: error: missing template arguments before '(' token 346 | return metadata_detail::MakeDebugStringPipeline( | ^ ./src/core/call/parsed_metadata.h: In lambda function: ./src/core/call/parsed_metadata.h:375:56: error: missing template arguments before '(' token 375 | return metadata_detail::MakeDebugStringPipeline( | ^ ./src/core/call/parsed_metadata.h: At global scope: ./src/core/call/parsed_metadata.h:388:57: error: 'string_view' is not a member of 'absl' 388 | ParsedMetadata::KeyValueVTable(absl::string_view key) { | ^~~~~~~~~~~ ./src/core/call/parsed_metadata.h:388:73: error: expected ';' before '{' token 388 | ParsedMetadata::KeyValueVTable(absl::string_view key) { | ^~ | ; In file included from ./src/core/call/metadata_batch.h:42, from ./src/core/call/metadata.h:20, from ./src/core/call/call_filters.h:29, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/call/simple_slice_based_metadata.h:34:35: error: 'MetadataParseErrorFn' has not been declared 34 | MetadataParseErrorFn) { | ^~~~~~~~~~~~~~~~~~~~ ./src/core/call/simple_slice_based_metadata.h:43:16: error: 'string_view' in namespace 'absl' does not name a type 43 | static absl::string_view DisplayValue(const ValueType& value) { | ^~~~~~~~~~~ ./src/core/call/simple_slice_based_metadata.h:46:16: error: 'string_view' in namespace 'absl' does not name a type 46 | static absl::string_view DisplayMemento(const MementoType& value) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:138:19: error: wrong number of template arguments (4, should be 1) 138 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:149:19: error: wrong number of template arguments (4, should be 1) 149 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:140:19: error: wrong number of template arguments (4, should be 1) 140 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/lib/compression/compression_internal.h:30, from ./src/core/call/metadata_batch.h:43, from ./src/core/call/metadata.h:20, from ./src/core/call/call_filters.h:29, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/util/ref_counted_string.h:34:53: error: 'absl::string_view' has not been declared 34 | static RefCountedPtr Make(absl::string_view src); | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:51:9: error: 'string_view' in namespace 'absl' does not name a type 51 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:62:46: error: expected ')' before 'src' 62 | explicit RefCountedString(absl::string_view src); | ~ ^~~~ | ) ./src/core/util/ref_counted_string.h:79:51: error: expected ')' before 'str' 79 | explicit RefCountedStringValue(absl::string_view str) | ~ ^~~~ | ) ./src/core/util/ref_counted_string.h:82:9: error: 'string_view' in namespace 'absl' does not name a type 82 | absl::string_view as_string_view() const { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:93:30: error: 'absl::string_view' has not been declared 93 | absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator==(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:94:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 94 | return lhs.as_string_view() == rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:96:13: error: declaration of 'operator==' as non-function 96 | inline bool operator==(absl::string_view lhs, | ^~~~~~~~ ./src/core/util/ref_counted_string.h:96:30: error: 'string_view' is not a member of 'absl' 96 | inline bool operator==(absl::string_view lhs, | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:97:24: error: expected primary-expression before 'const' 97 | const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator==(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:102:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 102 | return lhs.as_string_view() == rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:102:38: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 102 | return lhs.as_string_view() == rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:106:30: error: 'absl::string_view' has not been declared 106 | absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator!=(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:107:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 107 | return lhs.as_string_view() != rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:109:13: error: declaration of 'operator!=' as non-function 109 | inline bool operator!=(absl::string_view lhs, | ^~~~~~~~ ./src/core/util/ref_counted_string.h:109:30: error: 'string_view' is not a member of 'absl' 109 | inline bool operator!=(absl::string_view lhs, | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:110:24: error: expected primary-expression before 'const' 110 | const RefCountedStringValue& rhs) { | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator!=(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:115:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 115 | return lhs.as_string_view() != rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:115:38: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 115 | return lhs.as_string_view() != rhs.as_string_view(); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:142:19: error: wrong number of template arguments (4, should be 1) 142 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:118:63: error: 'absl::string_view' has not been declared 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:119:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 119 | return lhs.as_string_view() < rhs; | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:121:13: error: declaration of 'operator<' as non-function 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ ./src/core/util/ref_counted_string.h:121:29: error: 'string_view' is not a member of 'absl' 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:121:46: error: expected primary-expression before 'const' 121 | inline bool operator<(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:126:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 126 | return lhs.as_string_view() < rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:126:37: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 126 | return lhs.as_string_view() < rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:129:63: error: 'absl::string_view' has not been declared 129 | inline bool operator>(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator>(const grpc_core::RefCountedStringValue&, int)': ./src/core/util/ref_counted_string.h:130:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 130 | return lhs.as_string_view() > rhs; | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:132:13: error: declaration of 'operator>' as non-function 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~ ./src/core/util/ref_counted_string.h:132:29: error: 'string_view' is not a member of 'absl' 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:132:46: error: expected primary-expression before 'const' 132 | inline bool operator>(absl::string_view lhs, const RefCountedStringValue& rhs) { | ^~~~~ ./src/core/util/ref_counted_string.h: In function 'bool grpc_core::operator>(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)': ./src/core/util/ref_counted_string.h:137:14: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 137 | return lhs.as_string_view() > rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h:137:37: error: 'const class grpc_core::RefCountedStringValue' has no member named 'as_string_view' 137 | return lhs.as_string_view() > rhs.as_string_view(); | ^~~~~~~~~~~~~~ ./src/core/util/ref_counted_string.h: At global scope: ./src/core/util/ref_counted_string.h:147:25: error: 'absl::string_view' has not been declared 147 | bool operator()(absl::string_view lhs, | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h:152:25: error: 'absl::string_view' has not been declared 152 | absl::string_view rhs) const { | ^~~~~~~~~~~ ./src/core/util/ref_counted_string.h: In member function 'bool grpc_core::RefCountedStringValueLessThan::operator()(int, const grpc_core::RefCountedStringValue&) const': ./src/core/util/ref_counted_string.h:149:16: error: no match for 'operator<' (operand types are 'int' and 'const grpc_core::RefCountedStringValue') 149 | return lhs < rhs; | ~~~ ^ ~~~ | | | | int const grpc_core::RefCountedStringValue In file included from ./src/core/util/ref_counted.h:33, from ./src/core/util/orphanable.h:30, from ./src/core/lib/promise/activity.h:41, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/util/ref_counted_ptr.h:373:6: note: candidate: 'template bool grpc_core::operator<(const grpc_core::RefCountedPtr&, const grpc_core::RefCountedPtr&)' 373 | bool operator<(const RefCountedPtr& p1, const RefCountedPtr& p2) { | ^~~~~~~~ ./src/core/util/ref_counted_ptr.h:373:6: note: template argument deduction/substitution failed: In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/lib/compression/compression_internal.h:30, from ./src/core/call/metadata_batch.h:43, from ./src/core/call/metadata.h:20, from ./src/core/call/call_filters.h:29, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/util/ref_counted_string.h:149:18: note: mismatched types 'const grpc_core::RefCountedPtr' and 'int' 149 | return lhs < rhs; | ^~~ In file included from ./src/core/util/ref_counted.h:33, from ./src/core/util/orphanable.h:30, from ./src/core/lib/promise/activity.h:41, from ./src/core/lib/resource_quota/memory_quota.h:40, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:21, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/util/ref_counted_ptr.h:378:6: note: candidate: 'template bool grpc_core::operator<(const grpc_core::WeakRefCountedPtr&, const grpc_core::WeakRefCountedPtr&)' 378 | bool operator<(const WeakRefCountedPtr& p1, const WeakRefCountedPtr& p2) { | ^~~~~~~~ ./src/core/util/ref_counted_ptr.h:378:6: note: template argument deduction/substitution failed: In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/lib/compression/compression_internal.h:30, from ./src/core/call/metadata_batch.h:43, from ./src/core/call/metadata.h:20, from ./src/core/call/call_filters.h:29, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/util/ref_counted_string.h:149:18: note: mismatched types 'const grpc_core::WeakRefCountedPtr' and 'int' 149 | return lhs < rhs; | ^~~ ./src/core/util/ref_counted_string.h:118:13: note: candidate: 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, int)' 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ^~~~~~~~ ./src/core/util/ref_counted_string.h:118:52: note: no known conversion for argument 1 from 'int' to 'const grpc_core::RefCountedStringValue&' 118 | inline bool operator<(const RefCountedStringValue& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ./src/core/util/ref_counted_string.h:124:13: note: candidate: 'bool grpc_core::operator<(const grpc_core::RefCountedStringValue&, const grpc_core::RefCountedStringValue&)' 124 | inline bool operator<(const RefCountedStringValue& lhs, | ^~~~~~~~ ./src/core/util/ref_counted_string.h:124:52: note: no known conversion for argument 1 from 'int' to 'const grpc_core::RefCountedStringValue&' 124 | inline bool operator<(const RefCountedStringValue& lhs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:151:19: error: wrong number of template arguments (4, should be 1) 151 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from ./src/core/lib/compression/compression_internal.h:30, from ./src/core/call/metadata_batch.h:43, from ./src/core/call/metadata.h:20, from ./src/core/call/call_filters.h:29, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/lib/channel/channel_args.h: In lambda function: ./src/core/lib/channel/channel_args.h:173:14: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' 173 | if constexpr (channel_args_detail::has_channel_args_compare< | ^~~~~~~~~ ./src/core/lib/channel/channel_args.h: At global scope: ./src/core/lib/channel/channel_args.h:295:16: error: 'string_view' in namespace 'absl' does not name a type 295 | static absl::string_view ChannelArgName() { return T::ChannelArgName(); } | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:299:16: error: 'string_view' in namespace 'absl' does not name a type 299 | static absl::string_view ChannelArgName() { return T::ChannelArgName(); } | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:304:16: error: 'string_view' in namespace 'absl' does not name a type 304 | static absl::string_view ChannelArgName() { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:375:10: error: 'optional' in namespace 'std' does not name a template type 375 | std::optional GetIfInt() const { | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:375:5: note: 'std::optional' is only available from C++17 onwards 375 | std::optional GetIfInt() const { | ^~~ ./src/core/lib/channel/channel_args.h:389:11: error: 'string_view' in namespace 'absl' does not name a type 389 | absl::string_view ToString(std::list& backing) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:396:27: error: 'absl::string_view' has not been declared 396 | bool operator==(absl::string_view rhs) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:438:16: error: expected ';' at end of member declaration 438 | const Value* Get(absl::string_view name) const; | ^~~ | ; ./src/core/lib/channel/channel_args.h:438:37: error: expected ')' before 'name' 438 | const Value* Get(absl::string_view name) const; | ~ ^~~~~ | ) ./src/core/lib/channel/channel_args.h:439:46: error: 'absl::string_view' has not been declared 439 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:441:46: error: 'absl::string_view' has not been declared 441 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, int value) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:442:46: error: 'absl::string_view' has not been declared 442 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:443:46: error: 'absl::string_view' has not been declared 443 | absl::string_view value) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:442:36: error: 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' cannot be overloaded with 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' 442 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~ ./src/core/lib/channel/channel_args.h:441:36: note: previous declaration 'grpc_core::ChannelArgs grpc_core::ChannelArgs::Set(int, int) const' 441 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, int value) const; | ^~~ ./src/core/lib/channel/channel_args.h:444:46: error: 'absl::string_view' has not been declared 444 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:446:46: error: 'absl::string_view' has not been declared 446 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:454:13: error: 'absl::string_view' has not been declared 454 | Set(absl::string_view name, T* value) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:459:39: error: 'absl::string_view' has not been declared 459 | GRPC_MUST_USE_RESULT auto Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:472:39: error: 'absl::string_view' has not been declared 472 | GRPC_MUST_USE_RESULT auto Set(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:490:13: error: 'absl::string_view' has not been declared 490 | Set(absl::string_view name, std::shared_ptr value) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:502:53: error: 'absl::string_view' has not been declared 502 | GRPC_MUST_USE_RESULT ChannelArgs SetIfUnset(absl::string_view name, | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:507:49: error: 'absl::string_view' has not been declared 507 | GRPC_MUST_USE_RESULT ChannelArgs Remove(absl::string_view name) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:508:23: error: 'absl::string_view' has not been declared 508 | bool Contains(absl::string_view name) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:511:33: error: 'absl::string_view' has not been declared 511 | RemoveAllKeysWithPrefix(absl::string_view prefix) const; | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:518:8: error: 'optional' in namespace 'std' does not name a template type 518 | std::optional GetInt(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:518:3: note: 'std::optional' is only available from C++17 onwards 518 | std::optional GetInt(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:519:8: error: 'optional' in namespace 'std' does not name a template type 519 | std::optional GetString(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:519:3: note: 'std::optional' is only available from C++17 onwards 519 | std::optional GetString(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:520:8: error: 'optional' in namespace 'std' does not name a template type 520 | std::optional GetOwnedString(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:520:3: note: 'std::optional' is only available from C++17 onwards 520 | std::optional GetOwnedString(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:523:9: error: expected ';' at end of member declaration 523 | void* GetVoidPointer(absl::string_view name) const; | ^~~~~~~~~~~~~~ | ; ./src/core/lib/channel/channel_args.h:523:41: error: expected ')' before 'name' 523 | void* GetVoidPointer(absl::string_view name) const; | ~ ^~~~~ | ) ./src/core/lib/channel/channel_args.h:526:13: error: 'absl::string_view' has not been declared 526 | absl::string_view name) const { | ^~~~~~~~~~~ ./src/core/lib/channel/channel_args.h:530:8: error: 'optional' in namespace 'std' does not name a template type 530 | std::optional GetDurationFromIntMillis( | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:530:3: note: 'std::optional' is only available from C++17 onwards 530 | std::optional GetDurationFromIntMillis( | ^~~ ./src/core/lib/channel/channel_args.h:532:8: error: 'optional' in namespace 'std' does not name a template type 532 | std::optional GetBool(absl::string_view name) const; | ^~~~~~~~ ./src/core/lib/channel/channel_args.h:532:3: note: 'std::optional' is only available from C++17 onwards 532 | std::optional GetBool(absl::string_view name) const; | ^~~ ./src/core/lib/channel/channel_args.h:590:46: error: 'absl::string_view' has not been declared 590 | GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ ./src/core/lib/channel/channel_args.h: In constructor 'grpc_core::ChannelArgs::Value::Value(std::string)': ./src/core/lib/channel/channel_args.h:372:39: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 372 | : rep_(RefCountedString::Make(s).release(), &string_vtable_) {} | ^ | | | std::string {aka std::__cxx11::basic_string} In file included from ./src/core/lib/channel/channel_args.h:44, from ./src/core/lib/compression/compression_internal.h:30, from ./src/core/call/metadata_batch.h:43, from ./src/core/call/metadata.h:20, from ./src/core/call/call_filters.h:29, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/util/ref_counted_string.h:34:65: note: initializing argument 1 of 'static grpc_core::RefCountedPtr grpc_core::RefCountedString::Make(int)' 34 | static RefCountedPtr Make(absl::string_view src); | ~~~~~~~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/str_format.h:84, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:59, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channel_trace.cc:29: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h: In instantiation of 'class absl::lts_20250512::InlinedVector': /usr/include/g++/bits/unique_ptr.h:83:16: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = absl::lts_20250512::InlinedVector]' /usr/include/g++/bits/unique_ptr.h:361:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = absl::lts_20250512::InlinedVector; _Dp = std::default_delete >]' /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/status/internal/status_internal.h:73:42: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/inlined_vector.h:105:9: error: no type named 'MoveAssignmentPolicy' in 'class absl::lts_20250512::inlined_vector_internal::Storage >' 105 | using MoveAssignmentPolicy = typename Storage::MoveAssignmentPolicy; | ^~~~~~~~~~~~~~~~~~~~ In file included from ./src/core/lib/compression/compression_internal.h:30, from ./src/core/call/metadata_batch.h:43, from ./src/core/call/metadata.h:20, from ./src/core/call/call_filters.h:29, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/lib/channel/channel_args.h: In member function 'bool grpc_core::ChannelArgs::Value::operator==(int) const': ./src/core/lib/channel/channel_args.h:399:19: error: 'class grpc_core::RefCountedString' has no member named 'as_string_view' 399 | return str->as_string_view() == rhs; | ^~~~~~~~~~~~~~ ./src/core/lib/channel/channel_args.h: In member function 'typename grpc_core::GetObjectImpl::StoredType grpc_core::ChannelArgs::GetPointer(int) const': ./src/core/lib/channel/channel_args.h:528:28: error: expression cannot be used as a function 528 | GetVoidPointer(name)); | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:147:19: error: wrong number of template arguments (4, should be 1) 147 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ In file included from ./src/core/call/metadata_batch.h:43, from ./src/core/call/metadata.h:20, from ./src/core/call/call_filters.h:29, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/lib/compression/compression_internal.h: At global scope: ./src/core/lib/compression/compression_internal.h:38:6: error: 'optional' in namespace 'std' does not name a template type 38 | std::optional ParseCompressionAlgorithm( | ^~~~~~~~ ./src/core/lib/compression/compression_internal.h:38:1: note: 'std::optional' is only available from C++17 onwards 38 | std::optional ParseCompressionAlgorithm( | ^~~ ./src/core/lib/compression/compression_internal.h:45:6: error: 'optional' in namespace 'std' does not name a template type 45 | std::optional | ^~~~~~~~ ./src/core/lib/compression/compression_internal.h:45:1: note: 'std::optional' is only available from C++17 onwards 45 | std::optional | ^~~ ./src/core/lib/compression/compression_internal.h:57:51: error: 'absl::string_view' has not been declared 57 | static CompressionAlgorithmSet FromString(absl::string_view str); | ^~~~~~~~~~~ ./src/core/lib/compression/compression_internal.h:74:9: error: 'string_view' in namespace 'absl' does not name a type 74 | absl::string_view ToString() const; | ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/admin/v3/tap.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/admin/v3/tap.upbdefs.o -pthread In file included from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:25, from ./src/core/call/metadata_batch.h:47, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/lib/resource_quota/memory_quota.h: At global scope: ./src/core/lib/resource_quota/memory_quota.h:152:38: error: 'std::optional' has not been declared 152 | virtual void RunAndDelete(std::optional sweep) = 0; | ^~~~~~~~ ./src/core/lib/resource_quota/memory_quota.h:152:46: error: expected ',' or '...' before '<' token 152 | virtual void RunAndDelete(std::optional sweep) = 0; | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:149:19: error: wrong number of template arguments (4, should be 1) 149 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ ./src/core/lib/resource_quota/memory_quota.h:168:30: error: 'std::optional' has not been declared 168 | void RunAndDelete(std::optional sweep) override { | ^~~~~~~~ ./src/core/lib/resource_quota/memory_quota.h:168:38: error: expected ',' or '...' before '<' token 168 | void RunAndDelete(std::optional sweep) override { | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:151:19: error: wrong number of template arguments (4, should be 1) 151 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:75: error: wrong number of template arguments (4, should be 1) 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ ./src/core/lib/resource_quota/memory_quota.h: In member function 'void grpc_core::ReclaimerQueue::Handle::SweepFn::RunAndDelete(int)': ./src/core/lib/resource_quota/memory_quota.h:169:14: error: 'sweep' was not declared in this scope; did you mean 'Sweep'? 169 | if (!sweep.has_value()) MarkCancelled(); | ^~~~~ | Sweep cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/regex.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/regex.upbdefs.o -pthread ./src/core/lib/resource_quota/memory_quota.h:170:22: error: 'sweep' was not declared in this scope; did you mean 'Sweep'? 170 | f_(std::move(sweep)); | ^~~~~ | Sweep In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:74: error: wrong number of template arguments (4, should be 1) 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:75: error: wrong number of template arguments (4, should be 1) 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:75: error: wrong number of template arguments (4, should be 1) 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:74: error: wrong number of template arguments (4, should be 1) 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ ./src/core/lib/resource_quota/memory_quota.h: At global scope: ./src/core/lib/resource_quota/memory_quota.h:327:9: error: 'string_view' in namespace 'absl' does not name a type 327 | absl::string_view name() const { return name_; } | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:74: error: wrong number of template arguments (4, should be 1) 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:74: error: wrong number of template arguments (4, should be 1) 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:74: error: wrong number of template arguments (4, should be 1) 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::const_iterator, absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:74: error: wrong number of template arguments (4, should be 1) 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(absl::lts_20250512::container_internal::raw_hash_map::key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ ./src/core/lib/resource_quota/memory_quota.h:460:29: error: 'optional' in namespace 'std' does not name a template type 460 | GRPC_MUST_USE_RESULT std::optional TryReserve(MemoryRequest request); | ^~~~~~~~ ./src/core/lib/resource_quota/memory_quota.h:460:24: note: 'std::optional' is only available from C++17 onwards 460 | GRPC_MUST_USE_RESULT std::optional TryReserve(MemoryRequest request); | ^~~ ./src/core/lib/resource_quota/memory_quota.h: In member function 'virtual void grpc_core::GrpcMemoryAllocatorImpl::Release(size_t)': ./src/core/lib/resource_quota/memory_quota.h:412:42: error: cannot convert 'grpc_core::GrpcMemoryAllocatorImpl::Release(size_t)::' to 'absl::lts_20250512::FunctionRef' 412 | donate_back_.Tick([](Duration) {})) { | ^ In file included from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:25, from ./src/core/call/metadata_batch.h:47, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/lib/resource_quota/periodic_update.h:40:47: note: initializing argument 1 of 'bool grpc_core::PeriodicUpdate::Tick(absl::lts_20250512::FunctionRef)' 40 | bool Tick(absl::FunctionRef f) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:48: error: 'LifetimeBoundK' was not declared in this scope 202 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:75: error: wrong number of template arguments (3, should be 1) 202 | template >(), | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:79: error: expected unqualified-id before ')' token 202 | template >(), | ^ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/type/v3/percent.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/type/v3/percent.upbdefs.o -pthread /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:22: error: 'LifetimeBoundK' was not declared in this scope 212 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:48: error: wrong number of template arguments (3, should be 1) 212 | EnableIf> = 0, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:52: error: expected unqualified-id before '=' token 212 | EnableIf> = 0, | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/credentials/call/external/aws_request_signer.h:25, from src/core/credentials/call/external/aws_request_signer.cc:16: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.73.1\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_DO_NOT_INSTANTIATE_POSIX_POLLER=1 -D__STDC_FORMAT_MACROS -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/pkg/include/python3.10 -c src/core/ext/upbdefs-gen/envoy/config/listener/v3/api_listener.upbdefs.c -o pyb/temp.netbsd-10.1-amd64-cpython-310/src/core/ext/upbdefs-gen/envoy/config/listener/v3/api_listener.upbdefs.o -pthread In file included from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:25, from ./src/core/call/metadata_batch.h:47, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:37, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/lib/resource_quota/memory_quota.h: At global scope: ./src/core/lib/resource_quota/memory_quota.h:566:47: error: 'absl::string_view' has not been declared 566 | MemoryAllocator CreateMemoryAllocator(absl::string_view name) override; | ^~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:48: error: 'LifetimeBoundK' was not declared in this scope 222 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:66: error: wrong number of template arguments (2, should be 1) 222 | template >(), | ^~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:74: error: expected unqualified-id before ')' token 222 | template >(), | ^ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:31, from ./src/core/lib/iomgr/closure.h:29, from ./src/core/handshaker/handshaker.h:32, from ./src/core/credentials/transport/security_connector.h:31, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/strip.h:26, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_op.h:41, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/check.h:37, from ./src/core/util/down_cast.h:23, from ./src/core/util/ref_counted_ptr.h:31, from ./src/core/channelz/channel_trace.h:31, from src/core/channelz/channel_trace.cc:19: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 11]': ./src/core/util/dual_ref_counted.h:386:40: required from 'void grpc_core::DualRefCounted::IncrementWeakRefCount() [with Child = grpc_core::channelz::BaseNode; Impl = grpc_core::PolymorphicRefCount; UnrefBehavior = grpc_core::UnrefDelete]' ./src/core/util/dual_ref_counted.h:176:26: required from 'grpc_core::WeakRefCountedPtr grpc_core::DualRefCounted::WeakRef() [with Child = grpc_core::channelz::BaseNode; Impl = grpc_core::PolymorphicRefCount; UnrefBehavior = grpc_core::UnrefDelete]' ./src/core/channelz/channelz.h:139:37: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:46: note: initializing argument 1 of 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with absl::lts_20250512::log_internal::LogMessage::StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 9]': ./src/core/util/dual_ref_counted.h:387:32: required from 'void grpc_core::DualRefCounted::IncrementWeakRefCount() [with Child = grpc_core::channelz::BaseNode; Impl = grpc_core::PolymorphicRefCount; UnrefBehavior = grpc_core::UnrefDelete]' ./src/core/util/dual_ref_counted.h:176:26: required from 'grpc_core::WeakRefCountedPtr grpc_core::DualRefCounted::WeakRef() [with Child = grpc_core::channelz::BaseNode; Impl = grpc_core::PolymorphicRefCount; UnrefBehavior = grpc_core::UnrefDelete]' ./src/core/channelz/channelz.h:139:37: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:256:46: note: initializing argument 1 of 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with absl::lts_20250512::log_internal::LogMessage::StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 13]': ./src/core/util/dual_ref_counted.h:216:39: required from 'void grpc_core::DualRefCounted::WeakUnref() [with Child = grpc_core::channelz::BaseNode; Impl = grpc_core::PolymorphicRefCount; UnrefBehavior = grpc_core::UnrefDelete]' ./src/core/util/ref_counted_ptr.h:277:45: required from 'grpc_core::WeakRefCountedPtr::~WeakRefCountedPtr() [with T = grpc_core::channelz::BaseNode]' ./src/core/channelz/channelz.h:139:37: required from here /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:22: error: 'LifetimeBoundK' was not declared in this scope 231 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:40: error: wrong number of template arguments (2, should be 1) 231 | EnableIf> = 0, | ^~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_set.h:43, from ./src/core/client_channel/client_channel_filter.h:33, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ In file included from /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/flat_hash_map.h:45, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:31, from ./src/core/call/parsed_metadata.h:33, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:37, from ./src/core/client_channel/retry_filter.h:31, from src/core/client_channel/retry_filter.cc:17: /home/pbulk/build/net/py-grpcio/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:47: error: expected unqualified-id before '=' token 231 | EnableIf> = 0, | ^ In file included from ./src/core/util/sorted_pack.h:22, from ./src/core/util/packed_table.h:20, from ./src/core/call/metadata_batch.h:49, from ./src/core/call/metadata.h:20, from ./src/core/call/call_filters.h:29, from ./src/core/call/call_spine.h:22, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:40, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/util/type_list.h:53:11: error: 'auto' parameter not permitted in this context 53 | template | ^~~~ ./src/core/util/type_list.h:55:23: error: 'auto' parameter not permitted in this context 55 | template