Skip to content

Fix type unification for type parameters - #1479

Open
l46kok wants to merge 3 commits into
cel-expr:masterfrom
l46kok:type-assignability-fix
Open

Fix type unification for type parameters#1479
l46kok wants to merge 3 commits into
cel-expr:masterfrom
l46kok:type-assignability-fix

Add test cases for occurs check involving map type params

5c2c5a1
Select commit
Loading
Failed to load commit list.
Google Cloud Build / cel-go-builder (cel-analysis) succeeded Sep 10, 2026 in 1m 59s

Summary

Build Information

Trigger cel-go-builder
Build ecc8c37c-2f45-47d2-b994-ddd610b8977d
Start 2026-09-10T15:03:38-07:00
Duration 1m6.682s
Status SUCCESS

Steps

Step Status Duration
golang:1.23.0 SUCCESS 22.895s
bazel-test SUCCESS 1m1.338s

Details

starting build "ecc8c37c-2f45-47d2-b994-ddd610b8977d"

FETCHSOURCE
From https://github.com/cel-expr/cel-go
 * branch            5c2c5a111b4ce2e7e66a57064a64e74e5c5d3670 -> FETCH_HEAD
HEAD is now at 5c2c5a1 Add test cases for occurs check involving map type params
GitCommit:
5c2c5a111b4ce2e7e66a57064a64e74e5c5d3670
BUILD
Starting Step #1 - "bazel-test"
Starting Step #0
Step #1 - "bazel-test": Pulling image: gcr.io/cloud-builders/bazel:7.3.2
Step #0: Pulling image: golang:1.23.0
Step #1 - "bazel-test": 7.3.2: Pulling from cloud-builders/bazel
Step #1 - "bazel-test": d2aa1518a716: Already exists
Step #1 - "bazel-test": 76ff73118202: Already exists
Step #1 - "bazel-test": 3c2cba919283: Already exists
Step #1 - "bazel-test": b7c0d90fbcec: Pulling fs layer
Step #1 - "bazel-test": 8f426a54cef9: Pulling fs layer
Step #1 - "bazel-test": 0ee9e02db5f1: Pulling fs layer
Step #1 - "bazel-test": dccb134b9c03: Pulling fs layer
Step #1 - "bazel-test": b7c0d90fbcec: Verifying Checksum
Step #1 - "bazel-test": b7c0d90fbcec: Download complete
Step #1 - "bazel-test": dccb134b9c03: Download complete
Step #1 - "bazel-test": 0ee9e02db5f1: Download complete
Step #1 - "bazel-test": b7c0d90fbcec: Pull complete
Step #0: 1.23.0: Pulling from library/golang
Step #0: 8cd46d290033: Pulling fs layer
Step #0: 2e6afa3f266c: Pulling fs layer
Step #0: 2e66a70da0be: Pulling fs layer
Step #0: 20663332bcc9: Pulling fs layer
Step #0: c4b14fb4020d: Pulling fs layer
Step #0: 01c85014d0d1: Pulling fs layer
Step #0: 4f4fb700ef54: Pulling fs layer
Step #0: 01c85014d0d1: Waiting
Step #0: 4f4fb700ef54: Waiting
Step #0: 2e6afa3f266c: Verifying Checksum
Step #0: 2e6afa3f266c: Download complete
Step #0: c4b14fb4020d: Verifying Checksum
Step #0: c4b14fb4020d: Download complete
Step #0: 2e66a70da0be: Verifying Checksum
Step #0: 2e66a70da0be: Download complete
Step #0: 01c85014d0d1: Verifying Checksum
Step #0: 01c85014d0d1: Download complete
Step #0: 8cd46d290033: Verifying Checksum
Step #0: 8cd46d290033: Download complete
Step #0: 4f4fb700ef54: Verifying Checksum
Step #0: 4f4fb700ef54: Download complete
Step #0: 20663332bcc9: Download complete
Step #0: 8cd46d290033: Pull complete
Step #0: 2e6afa3f266c: Pull complete
Step #1 - "bazel-test": 8f426a54cef9: Verifying Checksum
Step #1 - "bazel-test": 8f426a54cef9: Download complete
Step #0: 2e66a70da0be: Pull complete
Step #0: 20663332bcc9: Pull complete
Step #0: c4b14fb4020d: Pull complete
Step #0: 01c85014d0d1: Pull complete
Step #0: 4f4fb700ef54: Pull complete
Step #0: Digest: sha256:acfb46be39840f8c2a6b9efdd673c6627011200c73bab4e6d18b8b9ab4641c46
Step #0: Status: Downloaded newer image for golang:1.23.0
Step #0: docker.io/library/golang:1.23.0
Step #1 - "bazel-test": 8f426a54cef9: Pull complete
Step #1 - "bazel-test": 0ee9e02db5f1: Pull complete
Step #1 - "bazel-test": dccb134b9c03: Pull complete
Step #1 - "bazel-test": Digest: sha256:f525e26ff83c4c68f945694ff42a6e08c99b5f4cf81a82f7780dffa39ee3b9c1
Step #1 - "bazel-test": Status: Downloaded newer image for gcr.io/cloud-builders/bazel:7.3.2
Step #1 - "bazel-test": gcr.io/cloud-builders/bazel:7.3.2
Step #0: go: downloading google.golang.org/protobuf v1.36.10
Step #0: go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20240826202546-f6391c0de4c7
Step #0: go: downloading github.com/antlr4-go/antlr/v4 v4.13.1
Step #0: go: downloading cel.dev/expr v0.25.1
Step #0: go: downloading github.com/google/go-cmp v0.7.0
Step #0: go: downloading go.yaml.in/yaml/v3 v3.0.4
Step #0: go: downloading golang.org/x/text v0.22.0
Step #1 - "bazel-test": Extracting Bazel installation...
Step #0: go: downloading golang.org/x/exp v0.0.0-20240823005443-9b4947da3948
Step #0: go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20240826202546-f6391c0de4c7
Finished Step #0
Step #1 - "bazel-test": Starting local Bazel server and connecting to it...
Step #1 - "bazel-test": INFO: Invocation ID: cf281ff0-d197-4dab-982f-301182691781
Step #1 - "bazel-test": Computing main repo mapping: 
Step #1 - "bazel-test": Computing main repo mapping: 
Step #1 - "bazel-test": Computing main repo mapping: 
Step #1 - "bazel-test": WARNING: For repository 'bazel_skylib', the root module requires module version bazel_skylib@1.7.1, but got bazel_skylib@1.8.1 in the resolved dependency graph.
Step #1 - "bazel-test": WARNING: For repository 'rules_proto', the root module requires module version rules_proto@7.0.2, but got rules_proto@7.1.0 in the resolved dependency graph.
Step #1 - "bazel-test": Loading: 
Step #1 - "bazel-test": Loading: 0 packages loaded
Step #1 - "bazel-test": Loading: 4 packages loaded
Step #1 - "bazel-test":     currently loading: cel ... (43 packages)
Step #1 - "bazel-test": Loading: 4 packages loaded
Step #1 - "bazel-test":     currently loading: cel ... (43 packages)
Step #1 - "bazel-test": Analyzing: 93 targets (47 packages loaded, 0 targets configured)
Step #1 - "bazel-test": Analyzing: 93 targets (47 packages loaded, 0 targets configured)
Step #1 - "bazel-test": [0 / 1] checking cached actions
Step #1 - "bazel-test": Analyzing: 93 targets (148 packages loaded, 234 targets configured)
Step #1 - "bazel-test": [1 / 1] checking cached actions
Step #1 - "bazel-test": WARNING: /workspace/MODULE.bazel:58:24: The module extension go_deps defined in @bazel_gazelle//:extensions.bzl reported incorrect imports of repositories via use_repo():
Step #1 - "bazel-test": 
Step #1 - "bazel-test": Not imported, but reported as direct dependencies by the extension (may cause the build to fail):
Step #1 - "bazel-test":     dev_cel_expr
Step #1 - "bazel-test": 
Step #1 - "bazel-test": Imported, but reported as indirect dependencies by the extension:
Step #1 - "bazel-test":     org_golang_google_genproto_googleapis_rpc
Step #1 - "bazel-test": 
Step #1 - "bazel-test": Fix the use_repo calls by running 'bazel mod tidy'.
Step #1 - "bazel-test": Analyzing: 93 targets (190 packages loaded, 8688 targets configured)
Step #1 - "bazel-test": [1 / 1] checking cached actions
Step #1 - "bazel-test": Analyzing: 93 targets (247 packages loaded, 10040 targets configured)
Step #1 - "bazel-test": [213 / 701] [Prepa] Compiling tools/file_concat/main.cc [for tool] ... (20 actions, 0 running)
Step #1 - "bazel-test": INFO: From Compiling src/google/protobuf/compiler/cpp/helpers.cc [for tool]:
Step #1 - "bazel-test": In file included from external/protobuf~/src/google/protobuf/compiler/cpp/helpers.cc:12:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h: In function 'bool google::protobuf::compiler::cpp::IsWeak(const google::protobuf::FieldDescriptor*, const google::protobuf::compiler::cpp::Options&)':
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:347:29: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":   347 |   if (field->options().weak()) {
Step #1 - "bazel-test":       |                             ^
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator_lite/google/protobuf/compiler/code_generator_lite.h:18,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator/google/protobuf/compiler/code_generator.h:25,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:29,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/compiler/cpp/helpers.cc:12:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/compiler/cpp/helpers.cc: In member function 'google::protobuf::compiler::cpp::MessageAnalysis google::protobuf::compiler::cpp::MessageSCCAnalyzer::GetSCCAnalysis(const google::protobuf::compiler::SCC*)':
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/compiler/cpp/helpers.cc:1802:33: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":  1802 |       if (field->options().weak()) {
Step #1 - "bazel-test":       |                                 ^
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator_lite/google/protobuf/compiler/code_generator_lite.h:18,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator/google/protobuf/compiler/code_generator.h:25,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:29,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/compiler/cpp/helpers.cc:12:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": INFO: From Compiling src/google/protobuf/descriptor.cc [for tool]:
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/descriptor.cc: In member function 'void google::protobuf::FieldDescriptor::DebugString(int, std::string*, const google::protobuf::DebugStringOptions&) const':
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/descriptor.cc:3953:66: warning: 'bool google::protobuf::FieldDescriptor::has_optional_keyword() const' is deprecated: Use has_presence() instead. [-Wdeprecated-declarations]
Step #1 - "bazel-test":  3953 |       (!is_required() && !is_repeated() && !has_optional_keyword())) {
Step #1 - "bazel-test":       |                                                                  ^
Step #1 - "bazel-test": In file included from external/protobuf~/src/google/protobuf/descriptor.cc:12:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.h:1136:8: note: declared here
Step #1 - "bazel-test":  1136 |   bool has_optional_keyword() const;
Step #1 - "bazel-test":       |        ^~~~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/descriptor.cc: In member function 'void google::protobuf::DescriptorBuilder::CrossLinkField(google::protobuf::FieldDescriptor*, const google::protobuf::FieldDescriptorProto&)':
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/descriptor.cc:7982:66: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":  7982 |     bool is_weak = !pool_->enforce_weak_ && proto.options().weak();
Step #1 - "bazel-test":       |                                                                  ^
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/cpp_features.pb.h:33,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/descriptor.cc:72:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/descriptor.cc: In function 'google::protobuf::internal::cpp::HasbitMode google::protobuf::internal::cpp::GetFieldHasbitModeWithoutProfile(const google::protobuf::FieldDescriptor*)':
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/descriptor.cc:10700:63: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test": 10700 |   if (field->real_containing_oneof() || field->options().weak() ||
Step #1 - "bazel-test":       |                                                               ^
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/cpp_features.pb.h:33,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/descriptor.cc:72:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": Analyzing: 93 targets (247 packages loaded, 10040 targets configured)
Step #1 - "bazel-test": [514 / 701] Compiling src/google/protobuf/io/zero_copy_stream_impl.cc [for tool]; 0s remote-cache ... (32 actions, 0 running)
Step #1 - "bazel-test": INFO: From Compiling src/google/protobuf/generated_message_reflection.cc [for tool]:
Step #1 - "bazel-test": In file included from external/protobuf~/src/google/protobuf/generated_message_reflection.cc:51:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/map_field.h: In constructor 'google::protobuf::internal::MapFieldBase::ReflectionPayload::ReflectionPayload(google::protobuf::Arena*, const google::protobuf::Message*)':
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/map_field.h:416:55: warning: 'google::protobuf::RepeatedPtrField<T>::RepeatedPtrField(google::protobuf::Arena*) [with Element = google::protobuf::Message]' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
Step #1 - "bazel-test":   416 |         : repeated_field_(arena), prototype_(prototype) {}
Step #1 - "bazel-test":       |                                                       ^
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf_lite/google/protobuf/repeated_field.h:46,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf_lite/google/protobuf/parse_context.h:39,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf_lite/google/protobuf/generated_message_tctable_decl.h:25,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf_lite/google/protobuf/extension_set.h:40,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.h:56,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/generated_message_reflection.h:26,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/generated_message_reflection.cc:12:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf_lite/google/protobuf/repeated_ptr_field.h:1380:8: note: declared here
Step #1 - "bazel-test":  1380 | inline RepeatedPtrField<Element>::RepeatedPtrField(Arena* arena)
Step #1 - "bazel-test":       |        ^~~~~~~~~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/generated_message_reflection.cc: In member function 'const google::protobuf::Message* google::protobuf::Reflection::GetDefaultMessageInstance(const google::protobuf::FieldDescriptor*) const':
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/generated_message_reflection.cc:2526:56: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":  2526 |   if (!field->is_extension() && !field->options().weak() &&
Step #1 - "bazel-test":       |                                                        ^
Step #1 - "bazel-test": In file included from external/protobuf~/src/google/protobuf/generated_message_reflection.cc:41:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": In file included from external/abseil-cpp~/absl/log/internal/check_impl.h:20,
Step #1 - "bazel-test":                  from external/abseil-cpp~/absl/log/absl_check.h:38,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/generated_message_reflection.h:25,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/generated_message_reflection.cc:12:
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/generated_message_reflection.cc: In member function 'bool google::protobuf::Reflection::HasFieldWithHasbits(const google::protobuf::Message&, const google::protobuf::FieldDescriptor*) const':
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/generated_message_reflection.cc:3290:38: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":  3290 |   ABSL_DCHECK(!field->options().weak());
Step #1 - "bazel-test":       |                                      ^
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION'
Step #1 - "bazel-test":    68 |     !(condition) ? (void)0 : ::absl::log_internal::Voidify() &&
Step #1 - "bazel-test":       |       ^~~~~~~~~
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL'
Step #1 - "bazel-test":    26 |   ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS,                        \
Step #1 - "bazel-test":       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE'
Step #1 - "bazel-test":    27 |                                     ABSL_PREDICT_FALSE(!(condition))) \
Step #1 - "bazel-test":       |                                     ^~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/internal/check_impl.h:43:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL'
Step #1 - "bazel-test":    43 |   ABSL_LOG_INTERNAL_CHECK_IMPL(true || (condition), "true")
Step #1 - "bazel-test":       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL'
Step #1 - "bazel-test":    47 |   ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition)
Step #1 - "bazel-test":       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/generated_message_reflection.cc:3290:3: note: in expansion of macro 'ABSL_DCHECK'
Step #1 - "bazel-test":  3290 |   ABSL_DCHECK(!field->options().weak());
Step #1 - "bazel-test":       |   ^~~~~~~~~~~
Step #1 - "bazel-test": In file included from external/protobuf~/src/google/protobuf/generated_message_reflection.cc:41:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": In file included from external/abseil-cpp~/absl/log/internal/check_impl.h:20,
Step #1 - "bazel-test":                  from external/abseil-cpp~/absl/log/absl_check.h:38,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/generated_message_reflection.h:25,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/generated_message_reflection.cc:12:
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/generated_message_reflection.cc: In member function 'void google::protobuf::Reflection::SetHasBit(google::protobuf::Message*, const google::protobuf::FieldDescriptor*) const':
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/generated_message_reflection.cc:3323:38: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":  3323 |   ABSL_DCHECK(!field->options().weak());
Step #1 - "bazel-test":       |                                      ^
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION'
Step #1 - "bazel-test":    68 |     !(condition) ? (void)0 : ::absl::log_internal::Voidify() &&
Step #1 - "bazel-test":       |       ^~~~~~~~~
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL'
Step #1 - "bazel-test":    26 |   ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS,                        \
Step #1 - "bazel-test":       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE'
Step #1 - "bazel-test":    27 |                                     ABSL_PREDICT_FALSE(!(condition))) \
Step #1 - "bazel-test":       |                                     ^~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/internal/check_impl.h:43:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL'
Step #1 - "bazel-test":    43 |   ABSL_LOG_INTERNAL_CHECK_IMPL(true || (condition), "true")
Step #1 - "bazel-test":       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL'
Step #1 - "bazel-test":    47 |   ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition)
Step #1 - "bazel-test":       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/generated_message_reflection.cc:3323:3: note: in expansion of macro 'ABSL_DCHECK'
Step #1 - "bazel-test":  3323 |   ABSL_DCHECK(!field->options().weak());
Step #1 - "bazel-test":       |   ^~~~~~~~~~~
Step #1 - "bazel-test": In file included from external/protobuf~/src/google/protobuf/generated_message_reflection.cc:41:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": In file included from external/abseil-cpp~/absl/log/internal/check_impl.h:20,
Step #1 - "bazel-test":                  from external/abseil-cpp~/absl/log/absl_check.h:38,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/generated_message_reflection.h:25,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/generated_message_reflection.cc:12:
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/generated_message_reflection.cc: In member function 'void google::protobuf::Reflection::ClearHasBit(google::protobuf::Message*, const google::protobuf::FieldDescriptor*) const':
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/generated_message_reflection.cc:3332:38: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":  3332 |   ABSL_DCHECK(!field->options().weak());
Step #1 - "bazel-test":       |                                      ^
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION'
Step #1 - "bazel-test":    68 |     !(condition) ? (void)0 : ::absl::log_internal::Voidify() &&
Step #1 - "bazel-test":       |       ^~~~~~~~~
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL'
Step #1 - "bazel-test":    26 |   ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS,                        \
Step #1 - "bazel-test":       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE'
Step #1 - "bazel-test":    27 |                                     ABSL_PREDICT_FALSE(!(condition))) \
Step #1 - "bazel-test":       |                                     ^~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/internal/check_impl.h:43:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL'
Step #1 - "bazel-test":    43 |   ABSL_LOG_INTERNAL_CHECK_IMPL(true || (condition), "true")
Step #1 - "bazel-test":       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL'
Step #1 - "bazel-test":    47 |   ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition)
Step #1 - "bazel-test":       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/generated_message_reflection.cc:3332:3: note: in expansion of macro 'ABSL_DCHECK'
Step #1 - "bazel-test":  3332 |   ABSL_DCHECK(!field->options().weak());
Step #1 - "bazel-test":       |   ^~~~~~~~~~~
Step #1 - "bazel-test": In file included from external/protobuf~/src/google/protobuf/generated_message_reflection.cc:41:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": In file included from external/abseil-cpp~/absl/log/internal/check_impl.h:20,
Step #1 - "bazel-test":                  from external/abseil-cpp~/absl/log/absl_check.h:38,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/generated_message_reflection.h:25,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/generated_message_reflection.cc:12:
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/generated_message_reflection.cc: In member function 'void google::protobuf::Reflection::NaiveSwapHasBit(google::protobuf::Message*, google::protobuf::Message*, const google::protobuf::FieldDescriptor*) const':
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/generated_message_reflection.cc:3341:38: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":  3341 |   ABSL_DCHECK(!field->options().weak());
Step #1 - "bazel-test":       |                                      ^
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION'
Step #1 - "bazel-test":    68 |     !(condition) ? (void)0 : ::absl::log_internal::Voidify() &&
Step #1 - "bazel-test":       |       ^~~~~~~~~
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL'
Step #1 - "bazel-test":    26 |   ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS,                        \
Step #1 - "bazel-test":       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE'
Step #1 - "bazel-test":    27 |                                     ABSL_PREDICT_FALSE(!(condition))) \
Step #1 - "bazel-test":       |                                     ^~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/internal/check_impl.h:43:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL'
Step #1 - "bazel-test":    43 |   ABSL_LOG_INTERNAL_CHECK_IMPL(true || (condition), "true")
Step #1 - "bazel-test":       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/abseil-cpp~/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL'
Step #1 - "bazel-test":    47 |   ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition)
Step #1 - "bazel-test":       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/generated_message_reflection.cc:3341:3: note: in expansion of macro 'ABSL_DCHECK'
Step #1 - "bazel-test":  3341 |   ABSL_DCHECK(!field->options().weak());
Step #1 - "bazel-test":       |   ^~~~~~~~~~~
Step #1 - "bazel-test": In file included from external/protobuf~/src/google/protobuf/generated_message_reflection.cc:41:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/g
...
[Logs truncated due to log size limitations. For full logs, see https://console.cloud.google.com/cloud-build/builds/ecc8c37c-2f45-47d2-b994-ddd610b8977d?project=676743559828.]
...
piler/cpp/message.h:25,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/compiler/cpp/message.cc:12:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/compiler/cpp/message.cc: In lambda function:
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/compiler/cpp/message.cc:5029:44: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":  5029 |                  if (field->options().weak()) {
Step #1 - "bazel-test":       |                                            ^
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator_lite/google/protobuf/compiler/code_generator_lite.h:18,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator/google/protobuf/compiler/code_generator.h:25,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:29,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/cpp/google/protobuf/compiler/cpp/extension.h:19,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/cpp/google/protobuf/compiler/cpp/message.h:25,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/compiler/cpp/message.cc:12:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/compiler/cpp/message.cc: In member function 'void google::protobuf::compiler::cpp::MessageGenerator::EmitCheckAndSerializeField(const google::protobuf::FieldDescriptor*, google::protobuf::io::Printer*) const':
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/compiler/cpp/message.cc:5572:29: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":  5572 |   if (field->options().weak()) {
Step #1 - "bazel-test":       |                             ^
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator_lite/google/protobuf/compiler/code_generator_lite.h:18,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator/google/protobuf/compiler/code_generator.h:25,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:29,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/cpp/google/protobuf/compiler/cpp/extension.h:19,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/cpp/google/protobuf/compiler/cpp/message.h:25,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/compiler/cpp/message.cc:12:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/compiler/cpp/message.cc: In instantiation of 'void google::protobuf::compiler::cpp::MessageGenerator::EmitCheckAndUpdateByteSizeForField(const google::protobuf::FieldDescriptor*, google::protobuf::io::Printer*) const [with bool kIsV2 = false]':
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/compiler/cpp/message.cc:1418:71:   required from here
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/compiler/cpp/message.cc:1363:28: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":  1363 |   if (field->options().weak()) {
Step #1 - "bazel-test":       |       ~~~~~~~~~~~~~~~~~~~~~^~
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator_lite/google/protobuf/compiler/code_generator_lite.h:18,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator/google/protobuf/compiler/code_generator.h:25,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:29,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/cpp/google/protobuf/compiler/cpp/extension.h:19,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/cpp/google/protobuf/compiler/cpp/message.h:25,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/compiler/cpp/message.cc:12:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": external/protobuf~/src/google/protobuf/compiler/cpp/message.cc:1363:28: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":  1363 |   if (field->options().weak()) {
Step #1 - "bazel-test":       |       ~~~~~~~~~~~~~~~~~~~~~^~
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator_lite/google/protobuf/compiler/code_generator_lite.h:18,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator/google/protobuf/compiler/code_generator.h:25,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:29,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/cpp/google/protobuf/compiler/cpp/extension.h:19,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/cpp/google/protobuf/compiler/cpp/message.h:25,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/compiler/cpp/message.cc:12:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": INFO: From Compiling src/google/protobuf/compiler/cpp/field_generators/message_field.cc [for tool]:
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/cpp/google/protobuf/compiler/cpp/field.h:26,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:21:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h: In function 'bool google::protobuf::compiler::cpp::IsWeak(const google::protobuf::FieldDescriptor*, const google::protobuf::compiler::cpp::Options&)':
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:347:29: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":   347 |   if (field->options().weak()) {
Step #1 - "bazel-test":       |                             ^
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator_lite/google/protobuf/compiler/code_generator_lite.h:18,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator/google/protobuf/compiler/code_generator.h:25,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:29,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/cpp/google/protobuf/compiler/cpp/field.h:26,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/compiler/cpp/field_generators/message_field.cc:21:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": INFO: From Compiling src/google/protobuf/compiler/rust/accessors/singular_cord.cc [for tool]:
Step #1 - "bazel-test": In file included from external/protobuf~/src/google/protobuf/compiler/rust/accessors/singular_cord.cc:12:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h: In function 'bool google::protobuf::compiler::cpp::IsWeak(const google::protobuf::FieldDescriptor*, const google::protobuf::compiler::cpp::Options&)':
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:347:29: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":   347 |   if (field->options().weak()) {
Step #1 - "bazel-test":       |                             ^
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator_lite/google/protobuf/compiler/code_generator_lite.h:18,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator/google/protobuf/compiler/code_generator.h:25,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:29,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/compiler/rust/accessors/singular_cord.cc:12:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": INFO: From Compiling src/google/protobuf/compiler/cpp/file.cc [for tool]:
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/cpp/google/protobuf/compiler/cpp/extension.h:19,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/cpp/google/protobuf/compiler/cpp/file.h:26,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/compiler/cpp/file.cc:12:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h: In function 'bool google::protobuf::compiler::cpp::IsWeak(const google::protobuf::FieldDescriptor*, const google::protobuf::compiler::cpp::Options&)':
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:347:29: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":   347 |   if (field->options().weak()) {
Step #1 - "bazel-test":       |                             ^
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator_lite/google/protobuf/compiler/code_generator_lite.h:18,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator/google/protobuf/compiler/code_generator.h:25,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:29,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/cpp/google/protobuf/compiler/cpp/extension.h:19,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/cpp/google/protobuf/compiler/cpp/file.h:26,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/compiler/cpp/file.cc:12:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": INFO: From Compiling src/google/protobuf/compiler/cpp/service.cc [for tool]:
Step #1 - "bazel-test": In file included from external/protobuf~/src/google/protobuf/compiler/cpp/service.cc:17:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h: In function 'bool google::protobuf::compiler::cpp::IsWeak(const google::protobuf::FieldDescriptor*, const google::protobuf::compiler::cpp::Options&)':
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:347:29: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":   347 |   if (field->options().weak()) {
Step #1 - "bazel-test":       |                             ^
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator_lite/google/protobuf/compiler/code_generator_lite.h:18,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator/google/protobuf/compiler/code_generator.h:25,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:29,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/compiler/cpp/service.cc:17:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": INFO: From Compiling src/google/protobuf/compiler/cpp/tracker.cc [for tool]:
Step #1 - "bazel-test": In file included from external/protobuf~/src/google/protobuf/compiler/cpp/tracker.cc:20:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h: In function 'bool google::protobuf::compiler::cpp::IsWeak(const google::protobuf::FieldDescriptor*, const google::protobuf::compiler::cpp::Options&)':
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:347:29: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":   347 |   if (field->options().weak()) {
Step #1 - "bazel-test":       |                             ^
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator_lite/google/protobuf/compiler/code_generator_lite.h:18,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator/google/protobuf/compiler/code_generator.h:25,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:29,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/compiler/cpp/tracker.cc:20:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": INFO: From Compiling src/google/protobuf/compiler/cpp/parse_function_generator.cc [for tool]:
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/cpp/google/protobuf/compiler/cpp/parse_function_generator.h:18,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/compiler/cpp/parse_function_generator.cc:8:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h: In function 'bool google::protobuf::compiler::cpp::IsWeak(const google::protobuf::FieldDescriptor*, const google::protobuf::compiler::cpp::Options&)':
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:347:29: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":   347 |   if (field->options().weak()) {
Step #1 - "bazel-test":       |                             ^
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator_lite/google/protobuf/compiler/code_generator_lite.h:18,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator/google/protobuf/compiler/code_generator.h:25,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:29,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/cpp/google/protobuf/compiler/cpp/parse_function_generator.h:18,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/compiler/cpp/parse_function_generator.cc:8:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": INFO: From Compiling src/google/protobuf/compiler/rust/message.cc [for tool]:
Step #1 - "bazel-test": In file included from external/protobuf~/src/google/protobuf/compiler/rust/message.cc:20:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h: In function 'bool google::protobuf::compiler::cpp::IsWeak(const google::protobuf::FieldDescriptor*, const google::protobuf::compiler::cpp::Options&)':
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:347:29: warning: 'bool google::protobuf::FieldOptions::weak() const' is deprecated [-Wdeprecated-declarations]
Step #1 - "bazel-test":   347 |   if (field->options().weak()) {
Step #1 - "bazel-test":       |                             ^
Step #1 - "bazel-test": In file included from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator_lite/google/protobuf/compiler/code_generator_lite.h:18,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/_virtual_includes/code_generator/google/protobuf/compiler/code_generator.h:25,
Step #1 - "bazel-test":                  from bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/compiler/cpp/_virtual_includes/names_internal/google/protobuf/compiler/cpp/helpers.h:29,
Step #1 - "bazel-test":                  from external/protobuf~/src/google/protobuf/compiler/rust/message.cc:20:
Step #1 - "bazel-test": bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf/google/protobuf/descriptor.pb.h:18860:13: note: declared here
Step #1 - "bazel-test": 18860 | inline bool FieldOptions::weak() const {
Step #1 - "bazel-test":       |             ^~~~~~~~~~~~
Step #1 - "bazel-test": Analyzing: 93 targets (248 packages loaded, 15238 targets configured)
Step #1 - "bazel-test": [710 / 721] checking cached actions
Step #1 - "bazel-test": Analyzing: 93 targets (248 packages loaded, 15238 targets configured)
Step #1 - "bazel-test": [722 / 722] 1 / 1 tests; checking cached actions
Step #1 - "bazel-test": Analyzing: 93 targets (248 packages loaded, 15238 targets configured)
Step #1 - "bazel-test": [722 / 722] 1 / 1 tests; checking cached actions
Step #1 - "bazel-test": INFO: Analyzed 93 targets (334 packages loaded, 15890 targets configured).
Step #1 - "bazel-test": [913 / 1,169] 2 / 32 tests; GoTestGenTest checker/go_default_test_/testmain.go; 0s remote-cache, linux-sandbox ... (13 actions, 1 running)
Step #1 - "bazel-test": [1,039 / 1,173] 4 / 32 tests; [Sched] GoCompilePkg checker/go_default_test.internal.a; Downloading external/rules_go~/stdlib_/pkg/linux_amd64/go/types.a, 5.0 MiB / 5.8 MiB ... (13 actions, 0 running)
Step #1 - "bazel-test": [1,068 / 1,176] 9 / 32 tests; GoCompilePkg checker/go_default_test.internal.a; 0s remote-cache, linux-sandbox ... (6 actions, 4 running)
Step #1 - "bazel-test": [1,127 / 1,176] 9 / 32 tests; GoLink common/ast/go_default_test_/go_default_test; 0s remote-cache, linux-sandbox ... (18 actions, 13 running)
Step #1 - "bazel-test": [1,170 / 1,189] 14 / 32 tests; GoLink repl/go_default_test_/go_default_test; 1s remote-cache, linux-sandbox ... (19 actions running)
Step #1 - "bazel-test": [1,198 / 1,199] 31 / 32 tests; Testing //cel:go_default_test; 1s remote-cache, linux-sandbox
Step #1 - "bazel-test": [1,198 / 1,199] 31 / 32 tests; Testing //cel:go_default_test; 5s remote-cache, linux-sandbox
Step #1 - "bazel-test": INFO: Found 61 targets and 32 test targets...
Step #1 - "bazel-test": INFO: Elapsed time: 35.468s, Critical Path: 10.40s
Step #1 - "bazel-test": INFO: 1199 processes: 770 remote cache hit, 374 internal, 55 linux-sandbox.
Step #1 - "bazel-test": INFO: Build completed successfully, 1199 total actions
Step #1 - "bazel-test": INFO: 
Step #1 - "bazel-test": //cel/async:go_default_test                                     (cached) PASSED in 0.2s
Step #1 - "bazel-test": //common:go_default_test                                        (cached) PASSED in 0.0s
Step #1 - "bazel-test": //common/containers:go_default_test                             (cached) PASSED in 0.1s
Step #1 - "bazel-test": //common/decls:go_default_test                                  (cached) PASSED in 0.1s
Step #1 - "bazel-test": //common/env:go_default_test                                    (cached) PASSED in 0.0s
Step #1 - "bazel-test": //common/runes:go_default_test                                  (cached) PASSED in 0.1s
Step #1 - "bazel-test": //common/types/pb:go_default_test                               (cached) PASSED in 0.0s
Step #1 - "bazel-test": //parser:go_default_test                                        (cached) PASSED in 0.2s
Step #1 - "bazel-test": //repl/parser:go_default_test                                   (cached) PASSED in 0.0s
Step #1 - "bazel-test": //cel:go_default_test                                                    PASSED in 5.4s
Step #1 - "bazel-test": //checker:go_default_test                                                PASSED in 0.1s
Step #1 - "bazel-test": //common/ast:go_default_test                                             PASSED in 0.1s
Step #1 - "bazel-test": //common/cost:go_default_test                                            PASSED in 0.1s
Step #1 - "bazel-test": //common/types:go_default_test                                           PASSED in 0.1s
Step #1 - "bazel-test": //conformance:conformance                                                PASSED in 0.8s
Step #1 - "bazel-test": //conformance/policy:policy_conformance_tests                            PASSED in 0.2s
Step #1 - "bazel-test": //examples:examples_test                                                 PASSED in 0.1s
Step #1 - "bazel-test": //ext:go_default_test                                                    PASSED in 0.7s
Step #1 - "bazel-test": //ext/security/hmac:go_default_test                                      PASSED in 0.1s
Step #1 - "bazel-test": //ext/security/jwt:go_default_test                                       PASSED in 0.1s
Step #1 - "bazel-test": //interpreter:go_default_test                                            PASSED in 0.3s
Step #1 - "bazel-test": //policy:go_default_test                                                 PASSED in 0.2s
Step #1 - "bazel-test": //policy:nested_rules_unconditional_chaining_optional_policy             PASSED in 0.0s
Step #1 - "bazel-test": //policy:nested_rules_unconditional_chaining_policy                      PASSED in 0.0s
Step #1 - "bazel-test": //policy:nested_rules_unwrap_rewrap_policy                               PASSED in 0.0s
Step #1 - "bazel-test": //policy:nested_rules_variable_shadowing_policy                          PASSED in 0.0s
Step #1 - "bazel-test": //policy:variable_type_propagation_policy                                PASSED in 0.0s
Step #1 - "bazel-test": //repl:go_default_test                                                   PASSED in 0.2s
Step #1 - "bazel-test": //test/bench:go_default_test                                             PASSED in 0.0s
Step #1 - "bazel-test": //tools/celtest:go_default_test                                          PASSED in 0.1s
Step #1 - "bazel-test": //tools/celtest:pb_policy                                                PASSED in 0.0s
Step #1 - "bazel-test": //tools/compiler:go_default_test                                         PASSED in 0.0s
Step #1 - "bazel-test": 
Step #1 - "bazel-test": Executed 23 out of 32 tests: 32 tests pass.
Step #1 - "bazel-test": There were tests whose specified size is too big. Use the --test_verbose_timeout_warnings command line option to see which ones these are.
Step #1 - "bazel-test": INFO: Build Event Protocol files produced successfully.
Finished Step #1 - "bazel-test"
PUSH
DONE

Build Log: https://console.cloud.google.com/cloud-build/builds/ecc8c37c-2f45-47d2-b994-ddd610b8977d?project=676743559828