The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of SwiftProtobuf, reference main (3cb40b), with Swift 6.1 for macOS (SPM) on 5 Dec 2025 03:04:59 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/apple/swift-protobuf.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/apple/swift-protobuf
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 3cb40bd Allow for the use of edition unstable in feature resolver (#1922)
Submodule path 'Sources/protobuf/abseil': checked out '76bb24329e8bf5f39704eb10d21b9a80befa7c81'
Submodule path 'Sources/protobuf/protobuf': checked out 'a79f2d2e9fadd75e94f3fe40a0399bf0a5d90551'
Submodule 'Sources/protobuf/abseil' (https://github.com/abseil/abseil-cpp) registered for path 'Sources/protobuf/abseil'
Submodule 'Sources/protobuf/protobuf' (https://github.com/protocolbuffers/protobuf) registered for path 'Sources/protobuf/protobuf'
Cloning into '/Users/admin/builder/spi-builder-workspace/Sources/protobuf/abseil'...
Cloning into '/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf'...
Cloned https://github.com/apple/swift-protobuf.git
Revision (git rev-parse @):
3cb40bd5f9f47cd10386b9668b7e2bcb71e79b22
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/apple/swift-protobuf.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/apple/swift-protobuf.git
https://github.com/apple/swift-protobuf.git
{
  "cxx_language_standard" : "gnu++17",
  "dependencies" : [
  ],
  "manifest_display_name" : "SwiftProtobuf",
  "name" : "SwiftProtobuf",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "protoc-gen-swift",
      "targets" : [
        "protoc-gen-swift"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "protoc",
      "targets" : [
        "protoc"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "SwiftProtobuf",
      "targets" : [
        "SwiftProtobuf"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SwiftProtobufPluginLibrary",
      "targets" : [
        "SwiftProtobufPluginLibrary"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SwiftProtobufPlugin",
      "targets" : [
        "SwiftProtobufPlugin"
      ],
      "type" : {
        "plugin" : null
      }
    },
    {
      "name" : "Conformance",
      "targets" : [
        "Conformance"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "protoc_gen_swiftTests",
      "module_type" : "SwiftTarget",
      "name" : "protoc-gen-swiftTests",
      "path" : "Tests/protoc-gen-swiftTests",
      "sources" : [
        "DescriptorTestData.swift",
        "Test_Bytecode.swift",
        "Test_DescriptorExtensions.swift",
        "Test_SwiftProtobufNamerExtensions.swift"
      ],
      "target_dependencies" : [
        "protoc-gen-swift",
        "SwiftProtobufTestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "protoc_gen_swift",
      "module_type" : "SwiftTarget",
      "name" : "protoc-gen-swift",
      "path" : "Sources/protoc-gen-swift",
      "product_memberships" : [
        "protoc-gen-swift",
        "SwiftProtobufPlugin"
      ],
      "sources" : [
        "BytecodeWriter.swift",
        "CommandLine+Extensions.swift",
        "Descriptor+Extensions.swift",
        "EnumGenerator.swift",
        "ExtensionSetGenerator.swift",
        "FieldGenerator.swift",
        "FileGenerator.swift",
        "FileIo.swift",
        "GenerationError.swift",
        "GeneratorOptions.swift",
        "Google_Protobuf_FileDescriptorProto+Extensions.swift",
        "MessageFieldGenerator.swift",
        "MessageGenerator.swift",
        "MessageStorageClassGenerator.swift",
        "MessageStorageDecision.swift",
        "OneofGenerator.swift",
        "ProtoNameInstructionWriter.swift",
        "ProvidesDeprecationComment+Extensions.swift",
        "ProvidesSourceCodeLocation+Extensions.swift",
        "Range+Extensions.swift",
        "StringUtils.swift",
        "SwiftGeneratorPlugin.swift",
        "SwiftProtobufNamer+Extensions.swift",
        "Version.swift"
      ],
      "target_dependencies" : [
        "SwiftProtobufPluginLibrary",
        "SwiftProtobuf"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "protoc",
      "module_type" : "ClangTarget",
      "name" : "protoc",
      "path" : "Sources/protobuf",
      "product_memberships" : [
        "protoc",
        "SwiftProtobufPlugin"
      ],
      "sources" : [
        "abseil/absl/base/internal/cycleclock.cc",
        "abseil/absl/base/internal/low_level_alloc.cc",
        "abseil/absl/base/internal/raw_logging.cc",
        "abseil/absl/base/internal/spinlock.cc",
        "abseil/absl/base/internal/spinlock_wait.cc",
        "abseil/absl/base/internal/strerror.cc",
        "abseil/absl/base/internal/sysinfo.cc",
        "abseil/absl/base/internal/thread_identity.cc",
        "abseil/absl/base/internal/throw_delegate.cc",
        "abseil/absl/base/internal/tracing.cc",
        "abseil/absl/base/internal/unscaledcycleclock.cc",
        "abseil/absl/container/internal/hashtablez_sampler.cc",
        "abseil/absl/container/internal/hashtablez_sampler_force_weak_definition.cc",
        "abseil/absl/container/internal/raw_hash_set.cc",
        "abseil/absl/crc/crc32c.cc",
        "abseil/absl/crc/internal/cpu_detect.cc",
        "abseil/absl/crc/internal/crc.cc",
        "abseil/absl/crc/internal/crc_cord_state.cc",
        "abseil/absl/crc/internal/crc_memcpy_fallback.cc",
        "abseil/absl/crc/internal/crc_memcpy_x86_arm_combined.cc",
        "abseil/absl/crc/internal/crc_non_temporal_memcpy.cc",
        "abseil/absl/crc/internal/crc_x86_arm_combined.cc",
        "abseil/absl/debugging/internal/address_is_readable.cc",
        "abseil/absl/debugging/internal/decode_rust_punycode.cc",
        "abseil/absl/debugging/internal/demangle.cc",
        "abseil/absl/debugging/internal/demangle_rust.cc",
        "abseil/absl/debugging/internal/elf_mem_image.cc",
        "abseil/absl/debugging/internal/examine_stack.cc",
        "abseil/absl/debugging/internal/utf8_for_code_point.cc",
        "abseil/absl/debugging/internal/vdso_support.cc",
        "abseil/absl/debugging/leak_check.cc",
        "abseil/absl/debugging/stacktrace.cc",
        "abseil/absl/debugging/symbolize.cc",
        "abseil/absl/hash/internal/city.cc",
        "abseil/absl/hash/internal/hash.cc",
        "abseil/absl/hash/internal/low_level_hash.cc",
        "abseil/absl/log/die_if_null.cc",
        "abseil/absl/log/globals.cc",
        "abseil/absl/log/initialize.cc",
        "abseil/absl/log/internal/check_op.cc",
        "abseil/absl/log/internal/conditions.cc",
        "abseil/absl/log/internal/globals.cc",
        "abseil/absl/log/internal/log_format.cc",
        "abseil/absl/log/internal/log_message.cc",
        "abseil/absl/log/internal/log_sink_set.cc",
        "abseil/absl/log/internal/nullguard.cc",
        "abseil/absl/log/internal/proto.cc",
        "abseil/absl/log/internal/structured_proto.cc",
        "abseil/absl/log/log_sink.cc",
        "abseil/absl/numeric/int128.cc",
        "abseil/absl/profiling/internal/exponential_biased.cc",
        "abseil/absl/status/internal/status_internal.cc",
        "abseil/absl/status/status.cc",
        "abseil/absl/status/status_payload_printer.cc",
        "abseil/absl/status/statusor.cc",
        "abseil/absl/strings/ascii.cc",
        "abseil/absl/strings/charconv.cc",
        "abseil/absl/strings/cord.cc",
        "abseil/absl/strings/cord_analysis.cc",
        "abseil/absl/strings/escaping.cc",
        "abseil/absl/strings/internal/charconv_bigint.cc",
        "abseil/absl/strings/internal/charconv_parse.cc",
        "abseil/absl/strings/internal/cord_internal.cc",
        "abseil/absl/strings/internal/cord_rep_btree.cc",
        "abseil/absl/strings/internal/cord_rep_btree_navigator.cc",
        "abseil/absl/strings/internal/cord_rep_btree_reader.cc",
        "abseil/absl/strings/internal/cord_rep_consume.cc",
        "abseil/absl/strings/internal/cord_rep_crc.cc",
        "abseil/absl/strings/internal/cordz_functions.cc",
        "abseil/absl/strings/internal/cordz_handle.cc",
        "abseil/absl/strings/internal/cordz_info.cc",
        "abseil/absl/strings/internal/damerau_levenshtein_distance.cc",
        "abseil/absl/strings/internal/escaping.cc",
        "abseil/absl/strings/internal/memutil.cc",
        "abseil/absl/strings/internal/ostringstream.cc",
        "abseil/absl/strings/internal/str_format/arg.cc",
        "abseil/absl/strings/internal/str_format/bind.cc",
        "abseil/absl/strings/internal/str_format/extension.cc",
        "abseil/absl/strings/internal/str_format/float_conversion.cc",
        "abseil/absl/strings/internal/str_format/output.cc",
        "abseil/absl/strings/internal/str_format/parser.cc",
        "abseil/absl/strings/internal/stringify_sink.cc",
        "abseil/absl/strings/internal/utf8.cc",
        "abseil/absl/strings/match.cc",
        "abseil/absl/strings/numbers.cc",
        "abseil/absl/strings/str_cat.cc",
        "abseil/absl/strings/str_replace.cc",
        "abseil/absl/strings/str_split.cc",
        "abseil/absl/strings/string_view.cc",
        "abseil/absl/strings/substitute.cc",
        "abseil/absl/synchronization/barrier.cc",
        "abseil/absl/synchronization/blocking_counter.cc",
        "abseil/absl/synchronization/internal/create_thread_identity.cc",
        "abseil/absl/synchronization/internal/futex_waiter.cc",
        "abseil/absl/synchronization/internal/graphcycles.cc",
        "abseil/absl/synchronization/internal/kernel_timeout.cc",
        "abseil/absl/synchronization/internal/per_thread_sem.cc",
        "abseil/absl/synchronization/internal/pthread_waiter.cc",
        "abseil/absl/synchronization/internal/sem_waiter.cc",
        "abseil/absl/synchronization/internal/stdcpp_waiter.cc",
        "abseil/absl/synchronization/internal/waiter_base.cc",
        "abseil/absl/synchronization/internal/win32_waiter.cc",
        "abseil/absl/synchronization/mutex.cc",
        "abseil/absl/synchronization/notification.cc",
        "abseil/absl/time/civil_time.cc",
        "abseil/absl/time/clock.cc",
        "abseil/absl/time/duration.cc",
        "abseil/absl/time/format.cc",
        "abseil/absl/time/internal/cctz/src/time_zone_fixed.cc",
        "abseil/absl/time/internal/cctz/src/time_zone_format.cc",
        "abseil/absl/time/internal/cctz/src/time_zone_if.cc",
        "abseil/absl/time/internal/cctz/src/time_zone_impl.cc",
        "abseil/absl/time/internal/cctz/src/time_zone_info.cc",
        "abseil/absl/time/internal/cctz/src/time_zone_libc.cc",
        "abseil/absl/time/internal/cctz/src/time_zone_lookup.cc",
        "abseil/absl/time/internal/cctz/src/time_zone_posix.cc",
        "abseil/absl/time/internal/cctz/src/zone_info_source.cc",
        "abseil/absl/time/time.cc",
        "protobuf/src/google/protobuf/any.cc",
        "protobuf/src/google/protobuf/any.pb.cc",
        "protobuf/src/google/protobuf/any_lite.cc",
        "protobuf/src/google/protobuf/api.pb.cc",
        "protobuf/src/google/protobuf/arena.cc",
        "protobuf/src/google/protobuf/arena_align.cc",
        "protobuf/src/google/protobuf/arenastring.cc",
        "protobuf/src/google/protobuf/arenaz_sampler.cc",
        "protobuf/src/google/protobuf/compiler/code_generator.cc",
        "protobuf/src/google/protobuf/compiler/code_generator_lite.cc",
        "protobuf/src/google/protobuf/compiler/command_line_interface.cc",
        "protobuf/src/google/protobuf/compiler/importer.cc",
        "protobuf/src/google/protobuf/compiler/main_no_generators.cc",
        "protobuf/src/google/protobuf/compiler/parser.cc",
        "protobuf/src/google/protobuf/compiler/plugin.cc",
        "protobuf/src/google/protobuf/compiler/plugin.pb.cc",
        "protobuf/src/google/protobuf/compiler/retention.cc",
        "protobuf/src/google/protobuf/compiler/subprocess.cc",
        "protobuf/src/google/protobuf/compiler/versions.cc",
        "protobuf/src/google/protobuf/compiler/zip_writer.cc",
        "protobuf/src/google/protobuf/cpp_features.pb.cc",
        "protobuf/src/google/protobuf/descriptor.cc",
        "protobuf/src/google/protobuf/descriptor.pb.cc",
        "protobuf/src/google/protobuf/descriptor_database.cc",
        "protobuf/src/google/protobuf/duration.pb.cc",
        "protobuf/src/google/protobuf/dynamic_message.cc",
        "protobuf/src/google/protobuf/empty.pb.cc",
        "protobuf/src/google/protobuf/extension_set.cc",
        "protobuf/src/google/protobuf/extension_set_heavy.cc",
        "protobuf/src/google/protobuf/feature_resolver.cc",
        "protobuf/src/google/protobuf/field_mask.pb.cc",
        "protobuf/src/google/protobuf/generated_enum_util.cc",
        "protobuf/src/google/protobuf/generated_message_bases.cc",
        "protobuf/src/google/protobuf/generated_message_reflection.cc",
        "protobuf/src/google/protobuf/generated_message_tctable_full.cc",
        "protobuf/src/google/protobuf/generated_message_tctable_gen.cc",
        "protobuf/src/google/protobuf/generated_message_tctable_lite.cc",
        "protobuf/src/google/protobuf/generated_message_util.cc",
        "protobuf/src/google/protobuf/implicit_weak_message.cc",
        "protobuf/src/google/protobuf/inlined_string_field.cc",
        "protobuf/src/google/protobuf/internal_feature_helper.cc",
        "protobuf/src/google/protobuf/io/coded_stream.cc",
        "protobuf/src/google/protobuf/io/gzip_stream.cc",
        "protobuf/src/google/protobuf/io/io_win32.cc",
        "protobuf/src/google/protobuf/io/printer.cc",
        "protobuf/src/google/protobuf/io/strtod.cc",
        "protobuf/src/google/protobuf/io/tokenizer.cc",
        "protobuf/src/google/protobuf/io/zero_copy_sink.cc",
        "protobuf/src/google/protobuf/io/zero_copy_stream.cc",
        "protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc",
        "protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc",
        "protobuf/src/google/protobuf/json/internal/lexer.cc",
        "protobuf/src/google/protobuf/json/internal/message_path.cc",
        "protobuf/src/google/protobuf/json/internal/parser.cc",
        "protobuf/src/google/protobuf/json/internal/unparser.cc",
        "protobuf/src/google/protobuf/json/internal/untyped_message.cc",
        "protobuf/src/google/protobuf/json/internal/writer.cc",
        "protobuf/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc",
        "protobuf/src/google/protobuf/json/json.cc",
        "protobuf/src/google/protobuf/map.cc",
        "protobuf/src/google/protobuf/map_field.cc",
        "protobuf/src/google/protobuf/message.cc",
        "protobuf/src/google/protobuf/message_lite.cc",
        "protobuf/src/google/protobuf/micro_string.cc",
        "protobuf/src/google/protobuf/parse_context.cc",
        "protobuf/src/google/protobuf/port.cc",
        "protobuf/src/google/protobuf/raw_ptr.cc",
        "protobuf/src/google/protobuf/reflection_mode.cc",
        "protobuf/src/google/protobuf/reflection_ops.cc",
        "protobuf/src/google/protobuf/repeated_field.cc",
        "protobuf/src/google/protobuf/repeated_ptr_field.cc",
        "protobuf/src/google/protobuf/service.cc",
        "protobuf/src/google/protobuf/source_context.pb.cc",
        "protobuf/src/google/protobuf/struct.pb.cc",
        "protobuf/src/google/protobuf/stubs/common.cc",
        "protobuf/src/google/protobuf/text_format.cc",
        "protobuf/src/google/protobuf/timestamp.pb.cc",
        "protobuf/src/google/protobuf/type.pb.cc",
        "protobuf/src/google/protobuf/unknown_field_set.cc",
        "protobuf/src/google/protobuf/util/delimited_message_util.cc",
        "protobuf/src/google/protobuf/util/field_comparator.cc",
        "protobuf/src/google/protobuf/util/field_mask_util.cc",
        "protobuf/src/google/protobuf/util/message_differencer.cc",
        "protobuf/src/google/protobuf/util/time_util.cc",
        "protobuf/src/google/protobuf/util/type_resolver_util.cc",
        "protobuf/src/google/protobuf/wire_format.cc",
        "protobuf/src/google/protobuf/wire_format_lite.cc",
        "protobuf/src/google/protobuf/wrappers.pb.cc",
        "protobuf/third_party/utf8_range/utf8_range.c",
        "protobuf/upb/base/status.c",
        "protobuf/upb/hash/common.c",
        "protobuf/upb/lex/round_trip.c",
        "protobuf/upb/mem/alloc.c",
        "protobuf/upb/mem/arena.c",
        "protobuf/upb/message/accessors.c",
        "protobuf/upb/message/array.c",
        "protobuf/upb/message/compare.c",
        "protobuf/upb/message/copy.c",
        "protobuf/upb/message/internal/compare_unknown.c",
        "protobuf/upb/message/internal/extension.c",
        "protobuf/upb/message/internal/iterator.c",
        "protobuf/upb/message/internal/message.c",
        "protobuf/upb/message/map.c",
        "protobuf/upb/message/map_sorter.c",
        "protobuf/upb/message/merge.c",
        "protobuf/upb/message/message.c",
        "protobuf/upb/message/promote.c",
        "protobuf/upb/mini_descriptor/build_enum.c",
        "protobuf/upb/mini_descriptor/decode.c",
        "protobuf/upb/mini_descriptor/internal/base92.c",
        "protobuf/upb/mini_descriptor/internal/encode.c",
        "protobuf/upb/mini_descriptor/link.c",
        "protobuf/upb/mini_table/compat.c",
        "protobuf/upb/mini_table/extension_registry.c",
        "protobuf/upb/mini_table/internal/message.c",
        "protobuf/upb/mini_table/message.c",
        "protobuf/upb/reflection/def_pool.c",
        "protobuf/upb/reflection/def_type.c",
        "protobuf/upb/reflection/desc_state.c",
        "protobuf/upb/reflection/enum_def.c",
        "protobuf/upb/reflection/enum_reserved_range.c",
        "protobuf/upb/reflection/enum_value_def.c",
        "protobuf/upb/reflection/extension_range.c",
        "protobuf/upb/reflection/field_def.c",
        "protobuf/upb/reflection/file_def.c",
        "protobuf/upb/reflection/internal/def_builder.c",
        "protobuf/upb/reflection/internal/strdup2.c",
        "protobuf/upb/reflection/message.c",
        "protobuf/upb/reflection/message_def.c",
        "protobuf/upb/reflection/message_reserved_range.c",
        "protobuf/upb/reflection/method_def.c",
        "protobuf/upb/reflection/oneof_def.c",
        "protobuf/upb/reflection/service_def.c",
        "protobuf/upb/reflection/stage0/google/protobuf/descriptor.upb.c",
        "protobuf/upb/text/debug_string.c",
        "protobuf/upb/text/encode.c",
        "protobuf/upb/text/internal/encode.c",
        "protobuf/upb/wire/byte_size.c",
        "protobuf/upb/wire/decode.c",
        "protobuf/upb/wire/decode_fast/dispatch.c",
        "protobuf/upb/wire/decode_fast/field_fixed.c",
        "protobuf/upb/wire/decode_fast/field_generic.c",
        "protobuf/upb/wire/decode_fast/field_message.c",
        "protobuf/upb/wire/decode_fast/field_string.c",
        "protobuf/upb/wire/decode_fast/field_varint.c",
        "protobuf/upb/wire/decode_fast/function_array.c",
        "protobuf/upb/wire/decode_fast/select.c",
        "protobuf/upb/wire/encode.c",
        "protobuf/upb/wire/eps_copy_input_stream.c",
        "protobuf/upb/wire/internal/decoder.c",
        "protobuf/upb/wire/reader.c",
        "protobuf/upb_generator/common.cc",
        "protobuf/upb_generator/common/names.cc",
        "protobuf/upb_generator/file_layout.cc",
        "protobuf/upb_generator/minitable/names.cc",
        "protobuf/upb_generator/minitable/names_internal.cc",
        "protobuf/upb_generator/plugin.cc"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "SwiftProtobufTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftProtobufTests",
      "path" : "Tests/SwiftProtobufTests",
      "sources" : [
        "Data+TestHelpers.swift",
        "TestHelpers.swift",
        "Test_AllTypes.swift",
        "Test_AllTypes_Proto3.swift",
        "Test_AllTypes_Proto3_Optional.swift",
        "Test_Any.swift",
        "Test_Api.swift",
        "Test_AsyncMessageSequence.swift",
        "Test_BasicFields_Access_Proto2.swift",
        "Test_BasicFields_Access_Proto3.swift",
        "Test_BinaryDecodingOptions.swift",
        "Test_BinaryDelimited.swift",
        "Test_BinaryEncodingOptions.swift",
        "Test_Conformance.swift",
        "Test_Duration.swift",
        "Test_Empty.swift",
        "Test_Enum.swift",
        "Test_EnumWithAliases.swift",
        "Test_Enum_Proto2.swift",
        "Test_Extensions.swift",
        "Test_ExtremeDefaultValues.swift",
        "Test_FieldMask.swift",
        "Test_FieldOrdering.swift",
        "Test_FuzzTests.swift",
        "Test_GroupWithGroups.swift",
        "Test_JSON.swift",
        "Test_JSONDecodingOptions.swift",
        "Test_JSONEncodingOptions.swift",
        "Test_JSON_Array.swift",
        "Test_JSON_Conformance.swift",
        "Test_JSON_Extensions.swift",
        "Test_JSON_Group.swift",
        "Test_JSON_Performance.swift",
        "Test_Map.swift",
        "Test_MapFields_Access_Proto2.swift",
        "Test_MapFields_Access_Proto3.swift",
        "Test_Map_JSON.swift",
        "Test_Merge.swift",
        "Test_MessageSet.swift",
        "Test_Naming.swift",
        "Test_OneofFields_Access_Proto2.swift",
        "Test_OneofFields_Access_Proto3.swift",
        "Test_OneofSwitchSplit.swift",
        "Test_OpcodeCompatibility.swift",
        "Test_Packed.swift",
        "Test_ParsingMerge.swift",
        "Test_RawSpan.swift",
        "Test_ReallyLargeTagNumber.swift",
        "Test_RecursiveMap.swift",
        "Test_Required.swift",
        "Test_Reserved.swift",
        "Test_SimpleExtensionMap.swift",
        "Test_Struct.swift",
        "Test_TextFormatDecodingOptions.swift",
        "Test_TextFormat_Map_proto3.swift",
        "Test_TextFormat_Performance.swift",
        "Test_TextFormat_Unknown.swift",
        "Test_TextFormat_WKT_proto3.swift",
        "Test_TextFormat_proto2.swift",
        "Test_TextFormat_proto2_extensions.swift",
        "Test_TextFormat_proto3.swift",
        "Test_Timestamp.swift",
        "Test_Type.swift",
        "Test_Unknown_proto2.swift",
        "Test_Unknown_proto3.swift",
        "Test_Wrappers.swift",
        "any_test.pb.swift",
        "fuzz_testing.pb.swift",
        "generated_swift_names_enum_cases.pb.swift",
        "generated_swift_names_enums.pb.swift",
        "generated_swift_names_fields.pb.swift",
        "generated_swift_names_messages.pb.swift",
        "map_proto2_unittest.pb.swift",
        "map_unittest.pb.swift",
        "test_messages_proto3.pb.swift",
        "unittest.pb.swift",
        "unittest_import.pb.swift",
        "unittest_import_public.pb.swift",
        "unittest_mset.pb.swift",
        "unittest_mset_wire_format.pb.swift",
        "unittest_preserve_unknown_enum.pb.swift",
        "unittest_preserve_unknown_enum2.pb.swift",
        "unittest_proto3.pb.swift",
        "unittest_proto3_optional.pb.swift",
        "unittest_swift_all_required_types.pb.swift",
        "unittest_swift_cycle.pb.swift",
        "unittest_swift_deprecated.pb.swift",
        "unittest_swift_deprecated_file.pb.swift",
        "unittest_swift_enum_optional_default.pb.swift",
        "unittest_swift_enum_proto2.pb.swift",
        "unittest_swift_enum_proto3.pb.swift",
        "unittest_swift_extension.pb.swift",
        "unittest_swift_extension2.pb.swift",
        "unittest_swift_extension3.pb.swift",
        "unittest_swift_extension4.pb.swift",
        "unittest_swift_fieldorder.pb.swift",
        "unittest_swift_groups.pb.swift",
        "unittest_swift_json.pb.swift",
        "unittest_swift_naming.pb.swift",
        "unittest_swift_naming_no_prefix.pb.swift",
        "unittest_swift_naming_number_prefix.pb.swift",
        "unittest_swift_oneof_all_required.pb.swift",
        "unittest_swift_oneof_merging.pb.swift",
        "unittest_swift_oneof_switch_split.pb.swift",
        "unittest_swift_reserved.pb.swift",
        "unittest_swift_reserved_ext.pb.swift",
        "unittest_swift_runtime_proto2.pb.swift",
        "unittest_swift_runtime_proto3.pb.swift",
        "unittest_well_known_types.pb.swift"
      ],
      "target_dependencies" : [
        "SwiftProtobuf"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftProtobufTestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "SwiftProtobufTestHelpers",
      "path" : "Sources/SwiftProtobufTestHelpers",
      "sources" : [
        "Descriptor+TestHelpers.swift"
      ],
      "target_dependencies" : [
        "SwiftProtobuf"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftProtobufPluginLibraryTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftProtobufPluginLibraryTests",
      "path" : "Tests/SwiftProtobufPluginLibraryTests",
      "sources" : [
        "DescriptorTestData.swift",
        "PluginLibTestingEditionDefaults.swift",
        "Test_Descriptor.swift",
        "Test_Descriptor_FeatureResolution.swift",
        "Test_FeatureResolver.swift",
        "Test_NamingUtils.swift",
        "Test_ProtoFileToModuleMappings.swift",
        "Test_SwiftLanguage.swift",
        "Test_SwiftProtobufNamer.swift",
        "pluginlib_descriptor_delimited.pb.swift",
        "pluginlib_descriptor_test.pb.swift",
        "pluginlib_descriptor_test2.pb.swift",
        "pluginlib_descriptor_test_import.pb.swift",
        "test_features.pb.swift",
        "unittest_delimited.pb.swift",
        "unittest_delimited_import.pb.swift"
      ],
      "target_dependencies" : [
        "SwiftProtobufPluginLibrary",
        "SwiftProtobufTestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftProtobufPluginLibrary",
      "module_type" : "SwiftTarget",
      "name" : "SwiftProtobufPluginLibrary",
      "path" : "Sources/SwiftProtobufPluginLibrary",
      "product_memberships" : [
        "protoc-gen-swift",
        "SwiftProtobufPluginLibrary",
        "SwiftProtobufPlugin"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SwiftProtobufPluginLibrary/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "CodeGenerator.swift",
        "CodeGeneratorParameter.swift",
        "CodePrinter.swift",
        "Descriptor+Extensions.swift",
        "Descriptor.swift",
        "FeatureResolver.swift",
        "FieldNumbers.swift",
        "GeneratorOutputs.swift",
        "Google_Protobuf_Compiler_CodeGeneratorResponse+Extensions.swift",
        "Google_Protobuf_Edition+Extensions.swift",
        "Google_Protobuf_SourceCodeInfo+Extensions.swift",
        "NamingUtils.swift",
        "PluginLibEditionDefaults.swift",
        "ProtoCompilerContext.swift",
        "ProtoFileToModuleMappings.swift",
        "ProvidesDeprecationComment.swift",
        "ProvidesLocationPath.swift",
        "ProvidesSourceCodeLocation.swift",
        "StandardErrorOutputStream.swift",
        "StringUtils.swift",
        "SwiftLanguage.swift",
        "SwiftProtobufInfo.swift",
        "SwiftProtobufNamer.swift",
        "UnicodeScalar+Extensions.swift",
        "plugin.pb.swift",
        "swift_protobuf_module_mappings.pb.swift"
      ],
      "target_dependencies" : [
        "SwiftProtobuf"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftProtobufPlugin",
      "module_type" : "PluginTarget",
      "name" : "SwiftProtobufPlugin",
      "path" : "Plugins/SwiftProtobufPlugin",
      "plugin_capability" : {
        "type" : "buildTool"
      },
      "product_memberships" : [
        "SwiftProtobufPlugin"
      ],
      "sources" : [
        "plugin.swift"
      ],
      "target_dependencies" : [
        "protoc-gen-swift",
        "protoc"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "SwiftProtobuf",
      "module_type" : "SwiftTarget",
      "name" : "SwiftProtobuf",
      "path" : "Sources/SwiftProtobuf",
      "product_memberships" : [
        "protoc-gen-swift",
        "SwiftProtobuf",
        "SwiftProtobufPluginLibrary",
        "SwiftProtobufPlugin",
        "Conformance"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SwiftProtobuf/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "AnyMessageStorage.swift",
        "AnyUnpackError.swift",
        "AsyncMessageSequence.swift",
        "BinaryDecoder.swift",
        "BinaryDecodingError.swift",
        "BinaryDecodingOptions.swift",
        "BinaryDelimited.swift",
        "BinaryEncoder.swift",
        "BinaryEncodingError.swift",
        "BinaryEncodingOptions.swift",
        "BinaryEncodingSizeVisitor.swift",
        "BinaryEncodingVisitor.swift",
        "BytecodeInterpreter.swift",
        "BytecodeReader.swift",
        "CustomJSONCodable.swift",
        "Decoder.swift",
        "DoubleParser.swift",
        "Enum.swift",
        "ExtensibleMessage.swift",
        "ExtensionFieldValueSet.swift",
        "ExtensionFields.swift",
        "ExtensionMap.swift",
        "FieldTag.swift",
        "FieldTypes.swift",
        "Google_Protobuf_Any+Extensions.swift",
        "Google_Protobuf_Any+Registry.swift",
        "Google_Protobuf_Duration+Extensions.swift",
        "Google_Protobuf_FieldMask+Extensions.swift",
        "Google_Protobuf_ListValue+Extensions.swift",
        "Google_Protobuf_NullValue+Extensions.swift",
        "Google_Protobuf_Struct+Extensions.swift",
        "Google_Protobuf_Timestamp+Extensions.swift",
        "Google_Protobuf_Value+Extensions.swift",
        "Google_Protobuf_Wrappers+Extensions.swift",
        "HashVisitor.swift",
        "Internal.swift",
        "JSONDecoder.swift",
        "JSONDecodingError.swift",
        "JSONDecodingOptions.swift",
        "JSONEncoder.swift",
        "JSONEncodingError.swift",
        "JSONEncodingOptions.swift",
        "JSONEncodingVisitor.swift",
        "JSONMapEncodingVisitor.swift",
        "JSONScanner.swift",
        "MathUtils.swift",
        "Message+AnyAdditions.swift",
        "Message+BinaryAdditions.swift",
        "Message+BinaryAdditions_Data.swift",
        "Message+FieldMask.swift",
        "Message+JSONAdditions.swift",
        "Message+JSONAdditions_Data.swift",
        "Message+JSONArrayAdditions.swift",
        "Message+JSONArrayAdditions_Data.swift",
        "Message+TextFormatAdditions.swift",
        "Message.swift",
        "MessageExtension.swift",
        "NameMap.swift",
        "PathDecoder.swift",
        "PathVisitor.swift",
        "ProtoNameProviding.swift",
        "ProtobufAPIVersionCheck.swift",
        "ProtobufMap.swift",
        "SelectiveVisitor.swift",
        "SimpleExtensionMap.swift",
        "StringUtils.swift",
        "SwiftProtobufContiguousBytes.swift",
        "SwiftProtobufError.swift",
        "TextFormatDecoder.swift",
        "TextFormatDecodingError.swift",
        "TextFormatDecodingOptions.swift",
        "TextFormatEncoder.swift",
        "TextFormatEncodingOptions.swift",
        "TextFormatEncodingVisitor.swift",
        "TextFormatScanner.swift",
        "TimeUtils.swift",
        "UnknownStorage.swift",
        "UnsafeRawPointer+Shims.swift",
        "Varint.swift",
        "Version.swift",
        "Visitor.swift",
        "WireFormat.swift",
        "ZigZag.swift",
        "any.pb.swift",
        "api.pb.swift",
        "descriptor.pb.swift",
        "duration.pb.swift",
        "empty.pb.swift",
        "field_mask.pb.swift",
        "source_context.pb.swift",
        "struct.pb.swift",
        "timestamp.pb.swift",
        "type.pb.swift",
        "wrappers.pb.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Conformance",
      "module_type" : "SwiftTarget",
      "name" : "Conformance",
      "path" : "Sources/Conformance",
      "product_memberships" : [
        "Conformance"
      ],
      "sources" : [
        "conformance.pb.swift",
        "main.swift",
        "test_messages_edition2023.pb.swift",
        "test_messages_proto2.pb.swift",
        "test_messages_proto2_editions.pb.swift",
        "test_messages_proto3.pb.swift",
        "test_messages_proto3_editions.pb.swift"
      ],
      "target_dependencies" : [
        "SwiftProtobuf"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "5.10"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
[1/1] Compiling plugin SwiftProtobufPlugin
Building for debugging...
[1/584] Compiling tracing.cc
[2/584] Compiling unscaledcycleclock.cc
[3/584] Write sources
[5/584] Write swift-version-2F0A5646E1D333AE.txt
[6/584] Compiling spinlock_wait.cc
[7/584] Compiling strerror.cc
[8/584] Compiling throw_delegate.cc
[9/584] Compiling spinlock.cc
[10/584] Compiling thread_identity.cc
[10/584] Compiling raw_logging.cc
[12/584] Compiling names_internal.cc
[13/584] Compiling low_level_alloc.cc
[14/584] Compiling names.cc
[15/584] Compiling select.c
[16/584] Compiling reader.c
[17/584] Compiling decoder.c
[17/584] Compiling eps_copy_input_stream.c
[19/584] Compiling function_array.c
[20/584] Compiling encode.c
[21/584] Compiling field_generic.c
[22/584] Compiling field_message.c
[23/584] Compiling dispatch.c
[24/584] Compiling field_string.c
[25/584] Compiling names.cc
[26/584] Compiling field_fixed.c
[27/584] Compiling field_varint.c
[28/584] Compiling byte_size.c
[29/584] Compiling decode.c
[30/584] Compiling encode.c
[31/584] Compiling debug_string.c
[32/584] Compiling common.cc
[33/584] Compiling encode.c
[34/584] Compiling descriptor.upb.c
[35/584] Compiling service_def.c
[36/584] Compiling strdup2.c
[37/584] Compiling oneof_def.c
[38/584] Compiling method_def.c
[39/584] Compiling message_reserved_range.c
[40/584] Compiling message.c
[41/584] Compiling message_def.c
[42/584] Compiling def_builder.c
[43/584] Compiling desc_state.c
[44/584] Compiling file_def.c
[45/584] Compiling extension_range.c
[45/584] Compiling field_def.c
[47/584] Compiling enum_value_def.c
[48/584] Compiling def_type.c
[49/584] Compiling enum_reserved_range.c
[50/584] Compiling message.c
[52/584] Compiling enum_def.c
[53/584] Compiling extension_registry.c
[54/584] Compiling compat.c
[55/584] Compiling link.c
[56/584] Compiling base92.c
[57/584] Compiling encode.c
[58/584] Compiling def_pool.c
[59/584] Compiling build_enum.c
[60/584] Compiling file_layout.cc
[61/584] Compiling decode.c
[62/584] Compiling merge.c
[63/584] Compiling map_sorter.c
[64/584] Compiling message.c
[65/584] Compiling promote.c
[66/584] Compiling map.c
[67/584] Compiling extension.c
[68/584] Compiling message.c
[69/584] Compiling iterator.c
[70/584] Compiling compare_unknown.c
[71/584] Compiling array.c
[72/584] Compiling compare.c
[73/584] Compiling alloc.c
[74/584] Compiling copy.c
[75/584] Compiling accessors.c
[76/584] Compiling round_trip.c
[77/584] Compiling arena.c
[78/584] Compiling status.c
[79/584] Compiling code_generator.cc
[80/584] Compiling plugin.cc
[81/584] Compiling common.c
[82/584] Compiling utf8_range.c
[83/584] Compiling delimited_message_util.cc
[84/584] Compiling wire_format_lite.cc
[85/584] Compiling time_util.cc
[86/584] Compiling wrappers.pb.cc
[87/584] Compiling field_comparator.cc
[88/584] Compiling unknown_field_set.cc
[89/584] Compiling field_mask_util.cc
[90/584] Compiling type_resolver_util.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/wire_format.cc:31:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
1 warning generated.
[91/584] Compiling wire_format.cc
[92/584] Compiling service.cc
[93/584] Compiling common.cc
[94/584] Compiling timestamp.pb.cc
[95/584] Compiling reflection_mode.cc
[96/584] Compiling type.pb.cc
[97/584] Compiling raw_ptr.cc
[98/584] Compiling repeated_ptr_field.cc
[99/584] Compiling repeated_field.cc
[100/584] Compiling source_context.pb.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/util/message_differencer.cc:36:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
1 warning generated.
[101/584] Compiling message_differencer.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/struct.pb.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/struct.pb.h:34:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
1 warning generated.
[102/584] Compiling struct.pb.cc
[103/584] Compiling port.cc
[104/584] Compiling micro_string.cc
[105/584] Compiling parse_context.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/reflection_ops.cc:22:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
1 warning generated.
[106/584] Compiling reflection_ops.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/text_format.cc:54:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/text_format.cc:663:50: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  663 |       if (consumed_semicolon && field->options().weak() &&
      |                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
2 warnings generated.
[107/584] Compiling text_format.cc
[108/584] Compiling zero_copy_buffered_stream.cc
[109/584] Compiling message_lite.cc
[110/584] Compiling writer.cc
[111/584] Compiling map.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.cc:8:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
1 warning generated.
[112/584] Compiling map_field.cc
[113/584] Compiling json.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/message.cc:40:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/message.cc:46:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/reflection_visit_fields.h:109:35: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  109 |     ABSL_DCHECK(!field->options().weak()) << "weak fields are not supported";
      |                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
2 warnings generated.
[114/584] Compiling message.cc
[115/584] Compiling zero_copy_stream_impl.cc
[115/584] Compiling zero_copy_stream_impl_lite.cc
[117/584] Compiling zero_copy_stream.cc
[118/584] Compiling message_path.cc
[119/584] Compiling io_win32.cc
[120/584] Compiling gzip_stream.cc
[121/584] Compiling zero_copy_sink.cc
[122/584] Compiling lexer.cc
[123/584] Compiling strtod.cc
[124/584] Compiling tokenizer.cc
[125/584] Compiling untyped_message.cc
[126/584] Compiling unparser.cc
[127/584] Compiling coded_stream.cc
[128/584] Compiling parser.cc
[129/584] Compiling inlined_string_field.cc
[130/584] Compiling implicit_weak_message.cc
[131/584] Compiling printer.cc
[132/584] Compiling generated_message_util.cc
[133/584] Compiling internal_feature_helper.cc
[134/584] Compiling generated_enum_util.cc
[135/584] Compiling generated_message_tctable_full.cc
[136/584] Compiling generated_message_bases.cc
[137/584] Compiling generated_message_tctable_lite.cc
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_tctable_gen.cc:699:41: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  699 |     if (descriptor->field(i)->options().weak()) {
      |                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_tctable_gen.cc:738:24: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  738 |       field->options().weak()) {
      |                        ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_tctable_gen.cc:773:50: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  773 |            !field->is_map() && !field->options().weak() &&
      |                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_tctable_gen.cc:813:35: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  813 |       } else if (field->options().weak()) {
      |                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
4 warnings generated.
[138/584] Compiling generated_message_tctable_gen.cc
[139/584] Compiling field_mask.pb.cc
[140/584] Compiling extension_set_heavy.cc
[141/584] Compiling extension_set.cc
[142/584] Compiling feature_resolver.cc
[143/584] Compiling empty.pb.cc
[144/584] Compiling duration.pb.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:51:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:57:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/reflection_visit_fields.h:109:35: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  109 |     ABSL_DCHECK(!field->options().weak()) << "weak fields are not supported";
      |                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:2526:51: warning: 'weak' is deprecated [-Wdeprecated-declarations]
 2526 |   if (!field->is_extension() && !field->options().weak() &&
      |                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:3290:33: warning: 'weak' is deprecated [-Wdeprecated-declarations]
 3290 |   ABSL_DCHECK(!field->options().weak());
      |                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:3323:33: warning: 'weak' is deprecated [-Wdeprecated-declarations]
 3323 |   ABSL_DCHECK(!field->options().weak());
      |                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:3332:33: warning: 'weak' is deprecated [-Wdeprecated-declarations]
 3332 |   ABSL_DCHECK(!field->options().weak());
      |                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:3341:33: warning: 'weak' is deprecated [-Wdeprecated-declarations]
 3341 |   ABSL_DCHECK(!field->options().weak());
      |                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:57:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/reflection_visit_fields.h:109:35: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  109 |     ABSL_DCHECK(!field->options().weak()) << "weak fields are not supported";
      |                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/reflection_visit_fields.h:447:20: note: in instantiation of function template specialization 'google::protobuf::internal::ReflectionVisit::VisitFields<google::protobuf::Message, (lambda at /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/reflection_visit_fields.h:449:7)>' requested here
  447 |   ReflectionVisit::VisitFields(
      |                    ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/reflection_visit_fields.h:502:20: note: in instantiation of function template specialization 'google::protobuf::internal::ReflectionVisit::VisitMessageFields<(lambda at /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:1390:48)>' requested here
  502 |   ReflectionVisit::VisitMessageFields(message, std::forward<CallbackFn>(func));
      |                    ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:1390:15: note: in instantiation of function template specialization 'google::protobuf::internal::VisitMutableMessageFields<(lambda at /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:1390:48)>' requested here
 1390 |     internal::VisitMutableMessageFields(*curr, [&](Message& msg) {
      |               ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
8 warnings generated.
[145/584] Compiling generated_message_reflection.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/dynamic_message.cc:66:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/dynamic_message.cc:574:31: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  574 |               new (field_ptr) RepeatedPtrField<std::string>(arena);
      |                               ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/dynamic_message.cc:602:29: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  602 |             new (field_ptr) RepeatedPtrField<Message>(arena);
      |                             ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/dynamic_message.cc:774:27: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  774 |         !field->options().weak() && !InRealOneof(field) &&
      |                           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
4 warnings generated.
[146/584] Compiling dynamic_message.cc
[147/584] Compiling zip_writer.cc
[148/584] Compiling descriptor.pb.cc
[149/584] Compiling descriptor_database.cc
[150/584] Compiling subprocess.cc
[151/584] Compiling cpp_features.pb.cc
[152/584] Compiling versions.cc
[153/584] Compiling arenaz_sampler.cc
[154/584] Compiling plugin.pb.cc
[155/584] Compiling retention.cc
[156/584] Compiling plugin.cc
[157/584] Compiling arena_align.cc
[158/584] Compiling arena.cc
[159/584] Compiling main_no_generators.cc
[160/584] Compiling arenastring.cc
[161/584] Compiling parser.cc
[162/584] Compiling code_generator_lite.cc
[163/584] Compiling importer.cc
[164/584] Compiling time_zone_posix.cc
[165/584] Compiling zone_info_source.cc
[166/584] Compiling time.cc
[167/584] Compiling any_lite.cc
[168/584] Compiling api.pb.cc
[169/584] Compiling time_zone_libc.cc
[170/584] Compiling time_zone_lookup.cc
[171/584] Compiling time_zone_impl.cc
[172/584] Compiling time_zone_if.cc
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.cc:3953:45: warning: 'has_optional_keyword' is deprecated: Use has_presence() instead. [-Wdeprecated-declarations]
 3953 |       (!is_required() && !is_repeated() && !has_optional_keyword())) {
      |                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.h:1135:3: note: 'has_optional_keyword' has been explicitly marked deprecated here
 1135 |   ABSL_DEPRECATED("Use has_presence() instead.")
      |   ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/abseil/absl/base/attributes.h:689:49: note: expanded from macro 'ABSL_DEPRECATED'
  689 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message)))
      |                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.cc:7982:61: warning: 'weak' is deprecated [-Wdeprecated-declarations]
 7982 |     bool is_weak = !pool_->enforce_weak_ && proto.options().weak();
      |                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.cc:10700:58: warning: 'weak' is deprecated [-Wdeprecated-declarations]
 10700 |   if (field->real_containing_oneof() || field->options().weak() ||
       |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
3 warnings generated.
[173/584] Compiling descriptor.cc
[174/584] Compiling time_zone_info.cc
[175/584] Compiling any.cc
[176/584] Compiling any.pb.cc
[177/584] Compiling win32_waiter.cc
[178/584] Compiling time_zone_format.cc
[179/584] Compiling time_zone_fixed.cc
[180/584] Compiling format.cc
[181/584] Compiling sem_waiter.cc
[182/584] Compiling clock.cc
[183/584] Compiling duration.cc
[184/584] Compiling notification.cc
[185/584] Compiling waiter_base.cc
[186/584] Compiling civil_time.cc
[187/584] Compiling stdcpp_waiter.cc
[188/584] Compiling mutex.cc
[189/584] Compiling pthread_waiter.cc
[190/584] Compiling per_thread_sem.cc
[191/584] Compiling command_line_interface.cc
[192/584] Compiling kernel_timeout.cc
[193/584] Compiling graphcycles.cc
[194/584] Compiling string_view.cc
[195/584] Compiling futex_waiter.cc
[196/584] Compiling utf8.cc
[197/584] Compiling create_thread_identity.cc
[198/584] Compiling blocking_counter.cc
[199/584] Compiling barrier.cc
[200/584] Compiling str_split.cc
[201/584] Compiling str_replace.cc
[201/584] Compiling substitute.cc
[203/584] Compiling str_cat.cc
[204/584] Compiling stringify_sink.cc
[205/584] Compiling match.cc
[206/584] Compiling numbers.cc
[207/584] Compiling output.cc
[208/584] Compiling extension.cc
[209/584] Compiling parser.cc
[210/584] Compiling float_conversion.cc
[211/584] Compiling arg.cc
[212/584] Compiling bind.cc
[213/584] Compiling memutil.cc
[214/584] Compiling ostringstream.cc
[215/584] Compiling escaping.cc
[216/584] Compiling damerau_levenshtein_distance.cc
[217/584] Compiling cordz_functions.cc
[218/584] Compiling cordz_handle.cc
[219/584] Compiling cord_rep_consume.cc
[220/584] Compiling cord_rep_btree_reader.cc
[221/584] Compiling cordz_info.cc
[222/584] Compiling cord_rep_btree_navigator.cc
[223/584] Compiling charconv_parse.cc
[224/584] Compiling cord_rep_crc.cc
[225/584] Compiling cord_rep_btree.cc
[226/584] Compiling cord_internal.cc
[227/584] Compiling charconv_bigint.cc
[228/584] Compiling escaping.cc
[229/584] Compiling ascii.cc
[230/584] Compiling charconv.cc
[231/584] Compiling exponential_biased.cc
[232/584] Compiling cord_analysis.cc
[233/584] Compiling status_payload_printer.cc
[234/584] Compiling statusor.cc
[235/584] Compiling nullguard.cc
[235/584] Compiling int128.cc
[237/584] Compiling log_sink.cc
[238/584] Compiling cord.cc
[239/584] Compiling status.cc
[240/584] Compiling structured_proto.cc
[241/584] Compiling proto.cc
[242/584] Compiling conditions.cc
[243/584] Compiling status_internal.cc
[244/584] Compiling log_sink_set.cc
[245/584] Compiling globals.cc
[246/584] Compiling initialize.cc
[247/584] Compiling log_message.cc
[248/584] Compiling low_level_hash.cc
[249/584] Compiling leak_check.cc
[250/584] Compiling log_format.cc
[251/584] Compiling utf8_for_code_point.cc
[252/584] Compiling globals.cc
[253/584] Compiling check_op.cc
[254/584] Compiling elf_mem_image.cc
[255/584] Compiling die_if_null.cc
[256/584] Compiling vdso_support.cc
[257/584] Compiling demangle_rust.cc
[258/584] Compiling address_is_readable.cc
[259/584] Compiling hash.cc
[260/584] Compiling stacktrace.cc
[261/584] Compiling city.cc
[262/584] Compiling demangle.cc
[263/584] Compiling symbolize.cc
[264/584] Compiling examine_stack.cc
[265/584] Compiling decode_rust_punycode.cc
[266/584] Compiling crc_non_temporal_memcpy.cc
[267/584] Compiling crc_memcpy_fallback.cc
[268/584] Compiling crc.cc
[269/584] Compiling crc_memcpy_x86_arm_combined.cc
[270/584] Compiling cpu_detect.cc
[271/584] Compiling crc_cord_state.cc
[272/584] Compiling crc_x86_arm_combined.cc
[273/584] Compiling hashtablez_sampler_force_weak_definition.cc
[274/584] Compiling crc32c.cc
[275/584] Compiling cycleclock.cc
[276/584] Compiling names_internal.cc
[277/584] Compiling sysinfo.cc
[278/584] Compiling reader.c
[279/584] Compiling hashtablez_sampler.cc
[280/584] Compiling eps_copy_input_stream.c
[281/584] Compiling names.cc
[282/584] Compiling decoder.c
[283/584] Compiling select.c
[284/584] Compiling encode.c
[285/584] Compiling raw_hash_set.cc
[286/584] Compiling function_array.c
[287/584] Write Objects.LinkFileList
[288/584] Compiling field_message.c
[289/584] Compiling field_generic.c
[290/584] Compiling dispatch.c
[291/584] Compiling field_string.c
[292/584] Compiling byte_size.c
[293/584] Compiling field_varint.c
[294/584] Compiling decode.c
[295/584] Compiling names.cc
[295/584] Compiling field_fixed.c
[297/584] Compiling encode.c
[298/584] Compiling debug_string.c
[299/584] Compiling encode.c
[300/584] Compiling common.cc
[301/584] Compiling descriptor.upb.c
[302/584] Compiling service_def.c
[303/584] Compiling oneof_def.c
[304/584] Compiling method_def.c
[305/584] Compiling strdup2.c
[306/584] Compiling message_reserved_range.c
[307/584] Compiling message_def.c
[308/584] Compiling message.c
[309/584] Compiling def_builder.c
[310/584] Compiling file_def.c
[311/584] Compiling extension_range.c
[312/584] Compiling desc_state.c
[313/584] Compiling field_def.c
[314/584] Compiling enum_value_def.c
[315/584] Compiling def_type.c
[316/584] Compiling enum_reserved_range.c
[317/584] Compiling message.c
[319/584] Compiling extension_registry.c
[320/584] Compiling enum_def.c
[321/584] Compiling compat.c
[322/584] Compiling base92.c
[323/584] Compiling encode.c
[324/584] Compiling link.c
[325/584] Compiling def_pool.c
[326/584] Compiling build_enum.c
[327/584] Compiling decode.c
[328/584] Compiling merge.c
[329/584] Compiling map_sorter.c
[330/584] Compiling promote.c
[331/584] Compiling map.c
[332/584] Compiling message.c
[333/584] Compiling file_layout.cc
[335/584] Compiling iterator.c
[336/584] Compiling extension.c
[337/584] Compiling compare_unknown.c
[338/584] Compiling arena.c
[339/584] Compiling array.c
[340/584] Compiling copy.c
[341/584] Compiling round_trip.c
[342/584] Compiling alloc.c
[343/584] Compiling accessors.c
[344/584] Compiling compare.c
[345/584] Compiling status.c
[346/584] Compiling utf8_range.c
[347/584] Compiling common.c
[348/584] Compiling plugin.cc
[349/584] Compiling wire_format_lite.cc
[350/584] Compiling delimited_message_util.cc
[351/584] Linking protoc
[352/584] Compiling time_util.cc
[353/584] Compiling wrappers.pb.cc
[354/584] Compiling field_comparator.cc
[355/584] Compiling field_mask_util.cc
[356/584] Compiling type_resolver_util.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/wire_format.cc:31:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
1 warning generated.
[357/584] Compiling wire_format.cc
[358/584] Compiling service.cc
[359/584] Compiling common.cc
[360/584] Compiling unknown_field_set.cc
[361/584] Compiling reflection_mode.cc
[362/584] Compiling timestamp.pb.cc
[363/584] Compiling type.pb.cc
[364/584] Compiling raw_ptr.cc
[365/584] Compiling repeated_ptr_field.cc
[366/584] Compiling source_context.pb.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/util/message_differencer.cc:36:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
1 warning generated.
[367/584] Compiling message_differencer.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/struct.pb.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/struct.pb.h:34:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
1 warning generated.
[368/584] Compiling struct.pb.cc
[369/584] Compiling repeated_field.cc
[370/584] Compiling port.cc
[371/584] Compiling micro_string.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/text_format.cc:54:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/text_format.cc:663:50: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  663 |       if (consumed_semicolon && field->options().weak() &&
      |                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
2 warnings generated.
[372/584] Compiling text_format.cc
[373/584] Compiling parse_context.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/reflection_ops.cc:22:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
1 warning generated.
[374/584] Compiling reflection_ops.cc
[375/584] Compiling message_lite.cc
[376/584] Compiling map.cc
[377/584] Compiling zero_copy_buffered_stream.cc
[378/584] Compiling writer.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.cc:8:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
1 warning generated.
[379/584] Compiling map_field.cc
[380/584] Compiling json.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/message.cc:40:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/message.cc:46:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/reflection_visit_fields.h:109:35: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  109 |     ABSL_DCHECK(!field->options().weak()) << "weak fields are not supported";
      |                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
2 warnings generated.
[381/584] Compiling message.cc
[382/584] Compiling zero_copy_stream_impl_lite.cc
[383/584] Compiling zero_copy_stream_impl.cc
[384/584] Compiling zero_copy_sink.cc
[385/584] Compiling zero_copy_stream.cc
[386/584] Compiling io_win32.cc
[387/584] Compiling gzip_stream.cc
[388/584] Compiling message_path.cc
[389/584] Compiling lexer.cc
[390/584] Compiling strtod.cc
[391/584] Compiling tokenizer.cc
[392/584] Compiling untyped_message.cc
[393/584] Compiling coded_stream.cc
[394/584] Compiling parser.cc
[395/584] Compiling unparser.cc
[396/584] Compiling inlined_string_field.cc
[397/584] Compiling implicit_weak_message.cc
[398/584] Compiling printer.cc
[399/584] Compiling internal_feature_helper.cc
[400/584] Compiling generated_message_util.cc
[401/584] Compiling generated_enum_util.cc
[402/584] Compiling generated_message_tctable_full.cc
[403/584] Compiling generated_message_bases.cc
[404/584] Compiling generated_message_tctable_lite.cc
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_tctable_gen.cc:699:41: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  699 |     if (descriptor->field(i)->options().weak()) {
      |                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_tctable_gen.cc:738:24: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  738 |       field->options().weak()) {
      |                        ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_tctable_gen.cc:773:50: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  773 |            !field->is_map() && !field->options().weak() &&
      |                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_tctable_gen.cc:813:35: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  813 |       } else if (field->options().weak()) {
      |                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
4 warnings generated.
[405/584] Compiling generated_message_tctable_gen.cc
[406/584] Compiling field_mask.pb.cc
[407/584] Compiling extension_set.cc
[408/584] Compiling extension_set_heavy.cc
[409/584] Compiling empty.pb.cc
[410/584] Compiling feature_resolver.cc
[411/584] Compiling duration.pb.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:51:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:57:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/reflection_visit_fields.h:109:35: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  109 |     ABSL_DCHECK(!field->options().weak()) << "weak fields are not supported";
      |                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:2526:51: warning: 'weak' is deprecated [-Wdeprecated-declarations]
 2526 |   if (!field->is_extension() && !field->options().weak() &&
      |                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:3290:33: warning: 'weak' is deprecated [-Wdeprecated-declarations]
 3290 |   ABSL_DCHECK(!field->options().weak());
      |                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:3323:33: warning: 'weak' is deprecated [-Wdeprecated-declarations]
 3323 |   ABSL_DCHECK(!field->options().weak());
      |                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:3332:33: warning: 'weak' is deprecated [-Wdeprecated-declarations]
 3332 |   ABSL_DCHECK(!field->options().weak());
      |                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:3341:33: warning: 'weak' is deprecated [-Wdeprecated-declarations]
 3341 |   ABSL_DCHECK(!field->options().weak());
      |                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:57:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/reflection_visit_fields.h:109:35: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  109 |     ABSL_DCHECK(!field->options().weak()) << "weak fields are not supported";
      |                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/reflection_visit_fields.h:447:20: note: in instantiation of function template specialization 'google::protobuf::internal::ReflectionVisit::VisitFields<google::protobuf::Message, (lambda at /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/reflection_visit_fields.h:449:7)>' requested here
  447 |   ReflectionVisit::VisitFields(
      |                    ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/reflection_visit_fields.h:502:20: note: in instantiation of function template specialization 'google::protobuf::internal::ReflectionVisit::VisitMessageFields<(lambda at /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:1390:48)>' requested here
  502 |   ReflectionVisit::VisitMessageFields(message, std::forward<CallbackFn>(func));
      |                    ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:1390:15: note: in instantiation of function template specialization 'google::protobuf::internal::VisitMutableMessageFields<(lambda at /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/generated_message_reflection.cc:1390:48)>' requested here
 1390 |     internal::VisitMutableMessageFields(*curr, [&](Message& msg) {
      |               ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
8 warnings generated.
[412/584] Compiling generated_message_reflection.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/dynamic_message.cc:66:
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/map_field.h:416:11: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  416 |         : repeated_field_(arena), prototype_(prototype) {}
      |           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/dynamic_message.cc:574:31: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  574 |               new (field_ptr) RepeatedPtrField<std::string>(arena);
      |                               ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/dynamic_message.cc:602:29: warning: 'RepeatedPtrField' is deprecated: Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead [-Wdeprecated-declarations]
  602 |             new (field_ptr) RepeatedPtrField<Message>(arena);
      |                             ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/repeated_ptr_field.h:1035:5: note: 'RepeatedPtrField' has been explicitly marked deprecated here
 1035 |   [[deprecated("Use Arena::Create<RepeatedPtrField<...>>(Arena*) instead")]]
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/dynamic_message.cc:774:27: warning: 'weak' is deprecated [-Wdeprecated-declarations]
  774 |         !field->options().weak() && !InRealOneof(field) &&
      |                           ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
4 warnings generated.
[413/584] Compiling dynamic_message.cc
[414/584] Compiling zip_writer.cc
[415/584] Compiling descriptor.pb.cc
[416/584] Compiling cpp_features.pb.cc
[417/584] Compiling subprocess.cc
[418/584] Compiling descriptor_database.cc
[419/584] Compiling versions.cc
[420/584] Compiling plugin.pb.cc
[421/584] Compiling retention.cc
[422/584] Compiling arenaz_sampler.cc
[423/584] Compiling plugin.cc
[424/584] Compiling arena_align.cc
[425/584] Compiling main_no_generators.cc
[426/584] Compiling arena.cc
[427/584] Compiling parser.cc
[428/584] Compiling code_generator_lite.cc
[429/584] Compiling arenastring.cc
[430/584] Compiling importer.cc
[431/584] Compiling code_generator.cc
[432/584] Compiling zone_info_source.cc
[433/584] Compiling time.cc
[434/584] Compiling time_zone_posix.cc
[435/584] Compiling time_zone_lookup.cc
[436/584] Compiling time_zone_libc.cc
[437/584] Compiling any_lite.cc
[438/584] Compiling time_zone_impl.cc
[439/584] Compiling api.pb.cc
[440/584] Compiling time_zone_if.cc
[441/584] Compiling time_zone_info.cc
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.cc:3953:45: warning: 'has_optional_keyword' is deprecated: Use has_presence() instead. [-Wdeprecated-declarations]
 3953 |       (!is_required() && !is_repeated() && !has_optional_keyword())) {
      |                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.h:1135:3: note: 'has_optional_keyword' has been explicitly marked deprecated here
 1135 |   ABSL_DEPRECATED("Use has_presence() instead.")
      |   ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/abseil/absl/base/attributes.h:689:49: note: expanded from macro 'ABSL_DEPRECATED'
  689 | #define ABSL_DEPRECATED(message) __attribute__((deprecated(message)))
      |                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.cc:7982:61: warning: 'weak' is deprecated [-Wdeprecated-declarations]
 7982 |     bool is_weak = !pool_->enforce_weak_ && proto.options().weak();
      |                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.cc:10700:58: warning: 'weak' is deprecated [-Wdeprecated-declarations]
 10700 |   if (field->real_containing_oneof() || field->options().weak() ||
       |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/protobuf/protobuf/src/google/protobuf/descriptor.pb.h:7600:5: note: 'weak' has been explicitly marked deprecated here
 7600 |   [[deprecated]] bool weak() const;
      |     ^
3 warnings generated.
[442/584] Compiling descriptor.cc
[443/584] Compiling any.cc
[444/584] Compiling any.pb.cc
[445/584] Compiling win32_waiter.cc
[446/584] Compiling time_zone_fixed.cc
[447/584] Compiling time_zone_format.cc
[448/584] Compiling sem_waiter.cc
[449/584] Compiling format.cc
[450/584] Compiling clock.cc
[451/584] Compiling notification.cc
[452/584] Compiling duration.cc
[453/584] Compiling waiter_base.cc
[454/584] Compiling civil_time.cc
[455/584] Compiling mutex.cc
[456/584] Compiling stdcpp_waiter.cc
[457/584] Compiling pthread_waiter.cc
[458/584] Compiling command_line_interface.cc
[459/584] Compiling per_thread_sem.cc
[460/584] Compiling string_view.cc
[461/584] Compiling kernel_timeout.cc
[462/584] Compiling futex_waiter.cc
[463/584] Compiling graphcycles.cc
[464/584] Compiling utf8.cc
[465/584] Compiling blocking_counter.cc
[466/584] Compiling create_thread_identity.cc
[467/584] Compiling barrier.cc
[468/584] Compiling substitute.cc
[469/584] Compiling str_split.cc
[470/584] Compiling stringify_sink.cc
[471/584] Compiling str_replace.cc
[472/584] Compiling match.cc
[473/584] Compiling str_cat.cc
[474/584] Compiling output.cc
[475/584] Compiling numbers.cc
[476/584] Compiling extension.cc
[477/584] Compiling parser.cc
[478/584] Compiling float_conversion.cc
[479/584] Compiling bind.cc
[480/584] Compiling ostringstream.cc
[481/584] Compiling memutil.cc
[482/584] Compiling escaping.cc
[483/584] Compiling arg.cc
[484/584] Compiling damerau_levenshtein_distance.cc
[485/584] Compiling cordz_functions.cc
[486/584] Compiling cordz_handle.cc
[487/584] Compiling cord_rep_consume.cc
[488/584] Compiling cordz_info.cc
[489/584] Compiling cord_rep_btree_reader.cc
[490/584] Compiling cord_rep_crc.cc
[491/584] Compiling cord_rep_btree_navigator.cc
[492/584] Compiling charconv_parse.cc
[493/584] Compiling cord_rep_btree.cc
[494/584] Compiling charconv_bigint.cc
[495/584] Compiling cord_internal.cc
[496/584] Compiling escaping.cc
[497/584] Compiling ascii.cc
[498/584] Compiling charconv.cc
[499/584] Compiling exponential_biased.cc
[500/584] Compiling cord_analysis.cc
[501/584] Compiling status_payload_printer.cc
[502/584] Compiling statusor.cc
[503/584] Compiling nullguard.cc
[504/584] Compiling int128.cc
[505/584] Compiling log_sink.cc
[506/584] Compiling cord.cc
[507/584] Compiling structured_proto.cc
[508/584] Compiling proto.cc
[509/584] Compiling status.cc
[510/584] Compiling conditions.cc
[511/584] Compiling status_internal.cc
[512/584] Compiling log_sink_set.cc
[513/584] Compiling globals.cc
[514/584] Compiling initialize.cc
[515/584] Compiling low_level_hash.cc
[516/584] Compiling log_format.cc
[517/584] Compiling log_message.cc
[518/584] Compiling leak_check.cc
[519/584] Compiling utf8_for_code_point.cc
[520/584] Compiling globals.cc
[521/584] Compiling check_op.cc
[522/584] Compiling elf_mem_image.cc
[523/584] Compiling die_if_null.cc
[524/584] Compiling vdso_support.cc
[525/584] Compiling demangle_rust.cc
[526/584] Compiling address_is_readable.cc
[527/584] Compiling hash.cc
[528/584] Compiling stacktrace.cc
[529/584] Compiling city.cc
[530/584] Compiling symbolize.cc
[531/584] Compiling demangle.cc
[532/584] Compiling examine_stack.cc
[533/584] Compiling decode_rust_punycode.cc
[534/584] Compiling crc_non_temporal_memcpy.cc
[535/584] Compiling crc_memcpy_x86_arm_combined.cc
[536/584] Compiling crc.cc
[537/584] Compiling cpu_detect.cc
[537/584] Compiling unscaledcycleclock.cc
[539/584] Compiling tracing.cc
[540/584] Compiling crc_memcpy_fallback.cc
[541/584] Compiling crc_x86_arm_combined.cc
[542/584] Compiling crc_cord_state.cc
[543/584] Compiling hashtablez_sampler_force_weak_definition.cc
[544/584] Compiling crc32c.cc
[545/584] Compiling spinlock_wait.cc
[546/584] Compiling strerror.cc
[547/584] Write protoc-tool-entitlement.plist
[548/584] Write protoc-gen-swift-tool-entitlement.plist
[548/584] Write protoc-gen-swift-entitlement.plist
[548/584] Write protoc-entitlement.plist
[548/584] Copying PrivacyInfo.xcprivacy
[548/584] Write sources
[561/584] Write Conformance-entitlement.plist
[562/584] Applying protoc
[563/584] Compiling hashtablez_sampler.cc
[564/584] Compiling throw_delegate.cc
[565/584] Compiling thread_identity.cc
[566/584] Compiling sysinfo.cc
[567/594] Compiling raw_hash_set.cc
[568/608] Compiling spinlock.cc
[569/674] Compiling raw_logging.cc
[570/758] Compiling cycleclock.cc
[571/758] Compiling low_level_alloc.cc
[572/758] Write Objects.LinkFileList
[573/758] Linking protoc-tool
[574/758] Applying protoc-tool
[576/758] Emitting module SwiftProtobuf
[578/776] Compiling SwiftProtobuf Google_Protobuf_Struct+Extensions.swift
[579/776] Compiling SwiftProtobuf Google_Protobuf_Timestamp+Extensions.swift
[580/776] Compiling SwiftProtobuf Google_Protobuf_Value+Extensions.swift
[581/776] Compiling SwiftProtobuf Google_Protobuf_Wrappers+Extensions.swift
[582/776] Compiling SwiftProtobuf HashVisitor.swift
[583/776] Compiling SwiftProtobuf Internal.swift
[584/776] Compiling SwiftProtobuf JSONDecoder.swift
[585/776] Compiling SwiftProtobuf JSONDecodingError.swift
[586/776] Compiling SwiftProtobuf JSONDecodingOptions.swift
[587/776] Compiling SwiftProtobuf JSONEncoder.swift
[588/776] Compiling SwiftProtobuf ExtensionFields.swift
[589/776] Compiling SwiftProtobuf ExtensionMap.swift
[590/776] Compiling SwiftProtobuf FieldTag.swift
[591/776] Compiling SwiftProtobuf FieldTypes.swift
[592/776] Compiling SwiftProtobuf Google_Protobuf_Any+Extensions.swift
[593/776] Compiling SwiftProtobuf Google_Protobuf_Any+Registry.swift
[594/776] Compiling SwiftProtobuf Google_Protobuf_Duration+Extensions.swift
[595/776] Compiling SwiftProtobuf Google_Protobuf_FieldMask+Extensions.swift
[596/776] Compiling SwiftProtobuf Google_Protobuf_ListValue+Extensions.swift
[597/776] Compiling SwiftProtobuf Google_Protobuf_NullValue+Extensions.swift
[598/776] Compiling SwiftProtobuf Message+JSONAdditions.swift
[599/776] Compiling SwiftProtobuf Message+JSONAdditions_Data.swift
[600/776] Compiling SwiftProtobuf Message+JSONArrayAdditions.swift
[601/776] Compiling SwiftProtobuf Message+JSONArrayAdditions_Data.swift
[602/776] Compiling SwiftProtobuf Message+TextFormatAdditions.swift
[603/776] Compiling SwiftProtobuf Message.swift
[604/776] Compiling SwiftProtobuf MessageExtension.swift
[605/776] Compiling SwiftProtobuf NameMap.swift
[606/776] Compiling SwiftProtobuf PathDecoder.swift
[607/776] Compiling SwiftProtobuf BinaryEncodingSizeVisitor.swift
[608/776] Compiling SwiftProtobuf BinaryEncodingVisitor.swift
[609/776] Compiling SwiftProtobuf BytecodeInterpreter.swift
[610/776] Compiling SwiftProtobuf BytecodeReader.swift
[611/776] Compiling SwiftProtobuf CustomJSONCodable.swift
[612/776] Compiling SwiftProtobuf Decoder.swift
[613/776] Compiling SwiftProtobuf DoubleParser.swift
[614/776] Compiling SwiftProtobuf Enum.swift
[615/776] Compiling SwiftProtobuf ExtensibleMessage.swift
[616/776] Compiling SwiftProtobuf ExtensionFieldValueSet.swift
[627/776] Compiling SwiftProtobuf JSONEncodingError.swift
[628/776] Compiling SwiftProtobuf JSONEncodingOptions.swift
[629/776] Compiling SwiftProtobuf JSONEncodingVisitor.swift
[630/776] Compiling SwiftProtobuf JSONMapEncodingVisitor.swift
[631/776] Compiling SwiftProtobuf JSONScanner.swift
[632/776] Compiling SwiftProtobuf MathUtils.swift
[633/776] Compiling SwiftProtobuf Message+AnyAdditions.swift
[634/776] Compiling SwiftProtobuf Message+BinaryAdditions.swift
[635/776] Compiling SwiftProtobuf Message+BinaryAdditions_Data.swift
[636/776] Compiling SwiftProtobuf Message+FieldMask.swift
[647/776] Compiling SwiftProtobuf AnyMessageStorage.swift
[648/776] Compiling SwiftProtobuf AnyUnpackError.swift
[649/776] Compiling SwiftProtobuf AsyncMessageSequence.swift
[650/776] Compiling SwiftProtobuf BinaryDecoder.swift
[651/776] Compiling SwiftProtobuf BinaryDecodingError.swift
[652/776] Compiling SwiftProtobuf BinaryDecodingOptions.swift
[653/776] Compiling SwiftProtobuf BinaryDelimited.swift
[654/776] Compiling SwiftProtobuf BinaryEncoder.swift
[655/776] Compiling SwiftProtobuf BinaryEncodingError.swift
[656/776] Compiling SwiftProtobuf BinaryEncodingOptions.swift
[695/776] Compiling SwiftProtobuf PathVisitor.swift
[696/776] Compiling SwiftProtobuf ProtoNameProviding.swift
[697/776] Compiling SwiftProtobuf ProtobufAPIVersionCheck.swift
[698/776] Compiling SwiftProtobuf ProtobufMap.swift
[699/776] Compiling SwiftProtobuf SelectiveVisitor.swift
[700/776] Compiling SwiftProtobuf SimpleExtensionMap.swift
[701/776] Compiling SwiftProtobuf StringUtils.swift
[702/776] Compiling SwiftProtobuf SwiftProtobufContiguousBytes.swift
[703/776] Compiling SwiftProtobuf SwiftProtobufError.swift
[704/776] Compiling SwiftProtobuf TextFormatDecoder.swift
[705/776] Compiling SwiftProtobuf TextFormatDecodingError.swift
[706/776] Compiling SwiftProtobuf TextFormatDecodingOptions.swift
[707/776] Compiling SwiftProtobuf TextFormatEncoder.swift
[708/776] Compiling SwiftProtobuf TextFormatEncodingOptions.swift
[709/776] Compiling SwiftProtobuf TextFormatEncodingVisitor.swift
[710/776] Compiling SwiftProtobuf TextFormatScanner.swift
[711/776] Compiling SwiftProtobuf TimeUtils.swift
[712/776] Compiling SwiftProtobuf UnknownStorage.swift
[713/776] Compiling SwiftProtobuf duration.pb.swift
[714/776] Compiling SwiftProtobuf empty.pb.swift
[715/776] Compiling SwiftProtobuf field_mask.pb.swift
[716/776] Compiling SwiftProtobuf source_context.pb.swift
[717/776] Compiling SwiftProtobuf struct.pb.swift
[718/776] Compiling SwiftProtobuf timestamp.pb.swift
[719/776] Compiling SwiftProtobuf type.pb.swift
[720/776] Compiling SwiftProtobuf wrappers.pb.swift
[721/776] Compiling SwiftProtobuf resource_bundle_accessor.swift
[750/776] Compiling SwiftProtobuf UnsafeRawPointer+Shims.swift
[751/776] Compiling SwiftProtobuf Varint.swift
[752/776] Compiling SwiftProtobuf Version.swift
[753/776] Compiling SwiftProtobuf Visitor.swift
[754/776] Compiling SwiftProtobuf WireFormat.swift
[755/776] Compiling SwiftProtobuf ZigZag.swift
[756/776] Compiling SwiftProtobuf any.pb.swift
[757/776] Compiling SwiftProtobuf api.pb.swift
[758/776] Compiling SwiftProtobuf descriptor.pb.swift
[768/838] Emitting module SwiftProtobufTestHelpers
[769/838] Compiling SwiftProtobufTestHelpers Descriptor+TestHelpers.swift
[770/838] Compiling SwiftProtobufPluginLibrary FieldNumbers.swift
[771/838] Compiling SwiftProtobufPluginLibrary GeneratorOutputs.swift
[772/838] Compiling SwiftProtobufPluginLibrary Google_Protobuf_Compiler_CodeGeneratorResponse+Extensions.swift
[773/840] Compiling SwiftProtobufPluginLibrary PluginLibEditionDefaults.swift
[774/840] Compiling SwiftProtobufPluginLibrary ProtoCompilerContext.swift
[775/840] Compiling SwiftProtobufPluginLibrary ProtoFileToModuleMappings.swift
[779/842] Compiling SwiftProtobufPluginLibrary ProvidesDeprecationComment.swift
[780/842] Compiling SwiftProtobufPluginLibrary ProvidesLocationPath.swift
[781/842] Compiling SwiftProtobufPluginLibrary ProvidesSourceCodeLocation.swift
[782/842] Compiling SwiftProtobufPluginLibrary StandardErrorOutputStream.swift
[783/842] Compiling SwiftProtobufPluginLibrary StringUtils.swift
[784/842] Compiling SwiftProtobufPluginLibrary SwiftLanguage.swift
[788/842] Compiling SwiftProtobufPluginLibrary SwiftProtobufInfo.swift
[789/842] Compiling SwiftProtobufPluginLibrary SwiftProtobufNamer.swift
[793/842] Compiling SwiftProtobufPluginLibrary swift_protobuf_module_mappings.pb.swift
[794/842] Compiling SwiftProtobufPluginLibrary resource_bundle_accessor.swift
[795/842] Compiling SwiftProtobufPluginLibrary Google_Protobuf_Edition+Extensions.swift
[796/842] Compiling SwiftProtobufPluginLibrary Google_Protobuf_SourceCodeInfo+Extensions.swift
[797/842] Compiling SwiftProtobufPluginLibrary NamingUtils.swift
[798/842] Emitting module SwiftProtobufPluginLibrary
[804/842] Compiling SwiftProtobufPluginLibrary UnicodeScalar+Extensions.swift
[805/842] Compiling SwiftProtobufPluginLibrary plugin.pb.swift
[808/842] Emitting module SwiftProtobufPluginLibrary
[811/842] Compiling SwiftProtobufPluginLibrary Descriptor+Extensions.swift
[812/842] Compiling SwiftProtobufPluginLibrary Descriptor.swift
[813/842] Compiling SwiftProtobufPluginLibrary FeatureResolver.swift
[814/842] Compiling SwiftProtobufPluginLibrary CodeGenerator.swift
[815/842] Compiling SwiftProtobufPluginLibrary CodeGeneratorParameter.swift
[816/842] Compiling SwiftProtobufPluginLibrary CodePrinter.swift
[826/888] Emitting module protoc_gen_swift
[828/892] Compiling protoc_gen_swift BytecodeWriter.swift
[829/892] Compiling protoc_gen_swift CommandLine+Extensions.swift
[830/892] Compiling protoc_gen_swift Descriptor+Extensions.swift
[831/892] Compiling protoc_gen_swift MessageStorageDecision.swift
[832/892] Compiling protoc_gen_swift OneofGenerator.swift
[833/892] Compiling protoc_gen_swift SwiftProtobufNamer+Extensions.swift
[834/892] Compiling protoc_gen_swift Version.swift
[837/892] Compiling protoc_gen_swift Google_Protobuf_FileDescriptorProto+Extensions.swift
[838/892] Compiling protoc_gen_swift MessageFieldGenerator.swift
[839/892] Compiling protoc_gen_swift StringUtils.swift
[840/892] Compiling protoc_gen_swift SwiftGeneratorPlugin.swift
[841/892] Compiling protoc_gen_swift ProvidesSourceCodeLocation+Extensions.swift
[842/892] Compiling protoc_gen_swift Range+Extensions.swift
[843/892] Compiling protoc_gen_swift GeneratorOptions.swift
[844/892] Compiling protoc_gen_swift MessageGenerator.swift
[845/892] Compiling protoc_gen_swift MessageStorageClassGenerator.swift
[846/892] Compiling protoc_gen_swift FileGenerator.swift
[847/892] Compiling protoc_gen_swift FileIo.swift
[848/892] Compiling protoc_gen_swift GenerationError.swift
[849/892] Compiling protoc_gen_swift EnumGenerator.swift
[850/892] Compiling protoc_gen_swift ExtensionSetGenerator.swift
[851/892] Compiling protoc_gen_swift FieldGenerator.swift
[852/892] Compiling protoc_gen_swift ProtoNameInstructionWriter.swift
[853/892] Compiling protoc_gen_swift ProvidesDeprecationComment+Extensions.swift
[856/892] Write Objects.LinkFileList
[877/892] Linking protoc-gen-swift
[878/892] Applying protoc-gen-swift
[879/892] Linking protoc-gen-swift-tool
[880/892] Applying protoc-gen-swift-tool
[882/892] Compiling Conformance test_messages_proto3_editions.pb.swift
[883/892] Compiling Conformance test_messages_proto3.pb.swift
[884/892] Compiling Conformance test_messages_proto2.pb.swift
[885/892] Compiling Conformance conformance.pb.swift
[886/892] Compiling Conformance main.swift
[887/892] Emitting module Conformance
[888/892] Compiling Conformance test_messages_proto2_editions.pb.swift
[889/892] Compiling Conformance test_messages_edition2023.pb.swift
[889/892] Write Objects.LinkFileList
[890/892] Linking Conformance
[891/892] Applying Conformance
Build complete! (71.92s)
Build complete.
{
  "cxx_language_standard" : "gnu++17",
  "dependencies" : [
  ],
  "manifest_display_name" : "SwiftProtobuf",
  "name" : "SwiftProtobuf",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "protoc-gen-swift",
      "targets" : [
        "protoc-gen-swift"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "protoc",
      "targets" : [
        "protoc"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "SwiftProtobuf",
      "targets" : [
        "SwiftProtobuf"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SwiftProtobufPluginLibrary",
      "targets" : [
        "SwiftProtobufPluginLibrary"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SwiftProtobufPlugin",
      "targets" : [
        "SwiftProtobufPlugin"
      ],
      "type" : {
        "plugin" : null
      }
    },
    {
      "name" : "Conformance",
      "targets" : [
        "Conformance"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "protoc_gen_swiftTests",
      "module_type" : "SwiftTarget",
      "name" : "protoc-gen-swiftTests",
      "path" : "Tests/protoc-gen-swiftTests",
      "sources" : [
        "DescriptorTestData.swift",
        "Test_Bytecode.swift",
        "Test_DescriptorExtensions.swift",
        "Test_SwiftProtobufNamerExtensions.swift"
      ],
      "target_dependencies" : [
        "protoc-gen-swift",
        "SwiftProtobufTestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "protoc_gen_swift",
      "module_type" : "SwiftTarget",
      "name" : "protoc-gen-swift",
      "path" : "Sources/protoc-gen-swift",
      "product_memberships" : [
        "protoc-gen-swift",
        "SwiftProtobufPlugin"
      ],
      "sources" : [
        "BytecodeWriter.swift",
        "CommandLine+Extensions.swift",
        "Descriptor+Extensions.swift",
        "EnumGenerator.swift",
        "ExtensionSetGenerator.swift",
        "FieldGenerator.swift",
        "FileGenerator.swift",
        "FileIo.swift",
        "GenerationError.swift",
        "GeneratorOptions.swift",
        "Google_Protobuf_FileDescriptorProto+Extensions.swift",
        "MessageFieldGenerator.swift",
        "MessageGenerator.swift",
        "MessageStorageClassGenerator.swift",
        "MessageStorageDecision.swift",
        "OneofGenerator.swift",
        "ProtoNameInstructionWriter.swift",
        "ProvidesDeprecationComment+Extensions.swift",
        "ProvidesSourceCodeLocation+Extensions.swift",
        "Range+Extensions.swift",
        "StringUtils.swift",
        "SwiftGeneratorPlugin.swift",
        "SwiftProtobufNamer+Extensions.swift",
        "Version.swift"
      ],
      "target_dependencies" : [
        "SwiftProtobufPluginLibrary",
        "SwiftProtobuf"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "protoc",
      "module_type" : "ClangTarget",
      "name" : "protoc",
      "path" : "Sources/protobuf",
      "product_memberships" : [
        "protoc",
        "SwiftProtobufPlugin"
      ],
      "sources" : [
        "abseil/absl/base/internal/cycleclock.cc",
        "abseil/absl/base/internal/low_level_alloc.cc",
        "abseil/absl/base/internal/raw_logging.cc",
        "abseil/absl/base/internal/spinlock.cc",
        "abseil/absl/base/internal/spinlock_wait.cc",
        "abseil/absl/base/internal/strerror.cc",
        "abseil/absl/base/internal/sysinfo.cc",
        "abseil/absl/base/internal/thread_identity.cc",
        "abseil/absl/base/internal/throw_delegate.cc",
        "abseil/absl/base/internal/tracing.cc",
        "abseil/absl/base/internal/unscaledcycleclock.cc",
        "abseil/absl/container/internal/hashtablez_sampler.cc",
        "abseil/absl/container/internal/hashtablez_sampler_force_weak_definition.cc",
        "abseil/absl/container/internal/raw_hash_set.cc",
        "abseil/absl/crc/crc32c.cc",
        "abseil/absl/crc/internal/cpu_detect.cc",
        "abseil/absl/crc/internal/crc.cc",
        "abseil/absl/crc/internal/crc_cord_state.cc",
        "abseil/absl/crc/internal/crc_memcpy_fallback.cc",
        "abseil/absl/crc/internal/crc_memcpy_x86_arm_combined.cc",
        "abseil/absl/crc/internal/crc_non_temporal_memcpy.cc",
        "abseil/absl/crc/internal/crc_x86_arm_combined.cc",
        "abseil/absl/debugging/internal/address_is_readable.cc",
        "abseil/absl/debugging/internal/decode_rust_punycode.cc",
        "abseil/absl/debugging/internal/demangle.cc",
        "abseil/absl/debugging/internal/demangle_rust.cc",
        "abseil/absl/debugging/internal/elf_mem_image.cc",
        "abseil/absl/debugging/internal/examine_stack.cc",
        "abseil/absl/debugging/internal/utf8_for_code_point.cc",
        "abseil/absl/debugging/internal/vdso_support.cc",
        "abseil/absl/debugging/leak_check.cc",
        "abseil/absl/debugging/stacktrace.cc",
        "abseil/absl/debugging/symbolize.cc",
        "abseil/absl/hash/internal/city.cc",
        "abseil/absl/hash/internal/hash.cc",
        "abseil/absl/hash/internal/low_level_hash.cc",
        "abseil/absl/log/die_if_null.cc",
        "abseil/absl/log/globals.cc",
        "abseil/absl/log/initialize.cc",
        "abseil/absl/log/internal/check_op.cc",
        "abseil/absl/log/internal/conditions.cc",
        "abseil/absl/log/internal/globals.cc",
        "abseil/absl/log/internal/log_format.cc",
        "abseil/absl/log/internal/log_message.cc",
        "abseil/absl/log/internal/log_sink_set.cc",
        "abseil/absl/log/internal/nullguard.cc",
        "abseil/absl/log/internal/proto.cc",
        "abseil/absl/log/internal/structured_proto.cc",
        "abseil/absl/log/log_sink.cc",
        "abseil/absl/numeric/int128.cc",
        "abseil/absl/profiling/internal/exponential_biased.cc",
        "abseil/absl/status/internal/status_internal.cc",
        "abseil/absl/status/status.cc",
        "abseil/absl/status/status_payload_printer.cc",
        "abseil/absl/status/statusor.cc",
        "abseil/absl/strings/ascii.cc",
        "abseil/absl/strings/charconv.cc",
        "abseil/absl/strings/cord.cc",
        "abseil/absl/strings/cord_analysis.cc",
        "abseil/absl/strings/escaping.cc",
        "abseil/absl/strings/internal/charconv_bigint.cc",
        "abseil/absl/strings/internal/charconv_parse.cc",
        "abseil/absl/strings/internal/cord_internal.cc",
        "abseil/absl/strings/internal/cord_rep_btree.cc",
        "abseil/absl/strings/internal/cord_rep_btree_navigator.cc",
        "abseil/absl/strings/internal/cord_rep_btree_reader.cc",
        "abseil/absl/strings/internal/cord_rep_consume.cc",
        "abseil/absl/strings/internal/cord_rep_crc.cc",
        "abseil/absl/strings/internal/cordz_functions.cc",
        "abseil/absl/strings/internal/cordz_handle.cc",
        "abseil/absl/strings/internal/cordz_info.cc",
        "abseil/absl/strings/internal/damerau_levenshtein_distance.cc",
        "abseil/absl/strings/internal/escaping.cc",
        "abseil/absl/strings/internal/memutil.cc",
        "abseil/absl/strings/internal/ostringstream.cc",
        "abseil/absl/strings/internal/str_format/arg.cc",
        "abseil/absl/strings/internal/str_format/bind.cc",
        "abseil/absl/strings/internal/str_format/extension.cc",
        "abseil/absl/strings/internal/str_format/float_conversion.cc",
        "abseil/absl/strings/internal/str_format/output.cc",
        "abseil/absl/strings/internal/str_format/parser.cc",
        "abseil/absl/strings/internal/stringify_sink.cc",
        "abseil/absl/strings/internal/utf8.cc",
        "abseil/absl/strings/match.cc",
        "abseil/absl/strings/numbers.cc",
        "abseil/absl/strings/str_cat.cc",
        "abseil/absl/strings/str_replace.cc",
        "abseil/absl/strings/str_split.cc",
        "abseil/absl/strings/string_view.cc",
        "abseil/absl/strings/substitute.cc",
        "abseil/absl/synchronization/barrier.cc",
        "abseil/absl/synchronization/blocking_counter.cc",
        "abseil/absl/synchronization/internal/create_thread_identity.cc",
        "abseil/absl/synchronization/internal/futex_waiter.cc",
        "abseil/absl/synchronization/internal/graphcycles.cc",
        "abseil/absl/synchronization/internal/kernel_timeout.cc",
        "abseil/absl/synchronization/internal/per_thread_sem.cc",
        "abseil/absl/synchronization/internal/pthread_waiter.cc",
        "abseil/absl/synchronization/internal/sem_waiter.cc",
        "abseil/absl/synchronization/internal/stdcpp_waiter.cc",
        "abseil/absl/synchronization/internal/waiter_base.cc",
        "abseil/absl/synchronization/internal/win32_waiter.cc",
        "abseil/absl/synchronization/mutex.cc",
        "abseil/absl/synchronization/notification.cc",
        "abseil/absl/time/civil_time.cc",
        "abseil/absl/time/clock.cc",
        "abseil/absl/time/duration.cc",
        "abseil/absl/time/format.cc",
        "abseil/absl/time/internal/cctz/src/time_zone_fixed.cc",
        "abseil/absl/time/internal/cctz/src/time_zone_format.cc",
        "abseil/absl/time/internal/cctz/src/time_zone_if.cc",
        "abseil/absl/time/internal/cctz/src/time_zone_impl.cc",
        "abseil/absl/time/internal/cctz/src/time_zone_info.cc",
        "abseil/absl/time/internal/cctz/src/time_zone_libc.cc",
        "abseil/absl/time/internal/cctz/src/time_zone_lookup.cc",
        "abseil/absl/time/internal/cctz/src/time_zone_posix.cc",
        "abseil/absl/time/internal/cctz/src/zone_info_source.cc",
        "abseil/absl/time/time.cc",
        "protobuf/src/google/protobuf/any.cc",
        "protobuf/src/google/protobuf/any.pb.cc",
        "protobuf/src/google/protobuf/any_lite.cc",
        "protobuf/src/google/protobuf/api.pb.cc",
        "protobuf/src/google/protobuf/arena.cc",
        "protobuf/src/google/protobuf/arena_align.cc",
        "protobuf/src/google/protobuf/arenastring.cc",
        "protobuf/src/google/protobuf/arenaz_sampler.cc",
        "protobuf/src/google/protobuf/compiler/code_generator.cc",
        "protobuf/src/google/protobuf/compiler/code_generator_lite.cc",
        "protobuf/src/google/protobuf/compiler/command_line_interface.cc",
        "protobuf/src/google/protobuf/compiler/importer.cc",
        "protobuf/src/google/protobuf/compiler/main_no_generators.cc",
        "protobuf/src/google/protobuf/compiler/parser.cc",
        "protobuf/src/google/protobuf/compiler/plugin.cc",
        "protobuf/src/google/protobuf/compiler/plugin.pb.cc",
        "protobuf/src/google/protobuf/compiler/retention.cc",
        "protobuf/src/google/protobuf/compiler/subprocess.cc",
        "protobuf/src/google/protobuf/compiler/versions.cc",
        "protobuf/src/google/protobuf/compiler/zip_writer.cc",
        "protobuf/src/google/protobuf/cpp_features.pb.cc",
        "protobuf/src/google/protobuf/descriptor.cc",
        "protobuf/src/google/protobuf/descriptor.pb.cc",
        "protobuf/src/google/protobuf/descriptor_database.cc",
        "protobuf/src/google/protobuf/duration.pb.cc",
        "protobuf/src/google/protobuf/dynamic_message.cc",
        "protobuf/src/google/protobuf/empty.pb.cc",
        "protobuf/src/google/protobuf/extension_set.cc",
        "protobuf/src/google/protobuf/extension_set_heavy.cc",
        "protobuf/src/google/protobuf/feature_resolver.cc",
        "protobuf/src/google/protobuf/field_mask.pb.cc",
        "protobuf/src/google/protobuf/generated_enum_util.cc",
        "protobuf/src/google/protobuf/generated_message_bases.cc",
        "protobuf/src/google/protobuf/generated_message_reflection.cc",
        "protobuf/src/google/protobuf/generated_message_tctable_full.cc",
        "protobuf/src/google/protobuf/generated_message_tctable_gen.cc",
        "protobuf/src/google/protobuf/generated_message_tctable_lite.cc",
        "protobuf/src/google/protobuf/generated_message_util.cc",
        "protobuf/src/google/protobuf/implicit_weak_message.cc",
        "protobuf/src/google/protobuf/inlined_string_field.cc",
        "protobuf/src/google/protobuf/internal_feature_helper.cc",
        "protobuf/src/google/protobuf/io/coded_stream.cc",
        "protobuf/src/google/protobuf/io/gzip_stream.cc",
        "protobuf/src/google/protobuf/io/io_win32.cc",
        "protobuf/src/google/protobuf/io/printer.cc",
        "protobuf/src/google/protobuf/io/strtod.cc",
        "protobuf/src/google/protobuf/io/tokenizer.cc",
        "protobuf/src/google/protobuf/io/zero_copy_sink.cc",
        "protobuf/src/google/protobuf/io/zero_copy_stream.cc",
        "protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc",
        "protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc",
        "protobuf/src/google/protobuf/json/internal/lexer.cc",
        "protobuf/src/google/protobuf/json/internal/message_path.cc",
        "protobuf/src/google/protobuf/json/internal/parser.cc",
        "protobuf/src/google/protobuf/json/internal/unparser.cc",
        "protobuf/src/google/protobuf/json/internal/untyped_message.cc",
        "protobuf/src/google/protobuf/json/internal/writer.cc",
        "protobuf/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc",
        "protobuf/src/google/protobuf/json/json.cc",
        "protobuf/src/google/protobuf/map.cc",
        "protobuf/src/google/protobuf/map_field.cc",
        "protobuf/src/google/protobuf/message.cc",
        "protobuf/src/google/protobuf/message_lite.cc",
        "protobuf/src/google/protobuf/micro_string.cc",
        "protobuf/src/google/protobuf/parse_context.cc",
        "protobuf/src/google/protobuf/port.cc",
        "protobuf/src/google/protobuf/raw_ptr.cc",
        "protobuf/src/google/protobuf/reflection_mode.cc",
        "protobuf/src/google/protobuf/reflection_ops.cc",
        "protobuf/src/google/protobuf/repeated_field.cc",
        "protobuf/src/google/protobuf/repeated_ptr_field.cc",
        "protobuf/src/google/protobuf/service.cc",
        "protobuf/src/google/protobuf/source_context.pb.cc",
        "protobuf/src/google/protobuf/struct.pb.cc",
        "protobuf/src/google/protobuf/stubs/common.cc",
        "protobuf/src/google/protobuf/text_format.cc",
        "protobuf/src/google/protobuf/timestamp.pb.cc",
        "protobuf/src/google/protobuf/type.pb.cc",
        "protobuf/src/google/protobuf/unknown_field_set.cc",
        "protobuf/src/google/protobuf/util/delimited_message_util.cc",
        "protobuf/src/google/protobuf/util/field_comparator.cc",
        "protobuf/src/google/protobuf/util/field_mask_util.cc",
        "protobuf/src/google/protobuf/util/message_differencer.cc",
        "protobuf/src/google/protobuf/util/time_util.cc",
        "protobuf/src/google/protobuf/util/type_resolver_util.cc",
        "protobuf/src/google/protobuf/wire_format.cc",
        "protobuf/src/google/protobuf/wire_format_lite.cc",
        "protobuf/src/google/protobuf/wrappers.pb.cc",
        "protobuf/third_party/utf8_range/utf8_range.c",
        "protobuf/upb/base/status.c",
        "protobuf/upb/hash/common.c",
        "protobuf/upb/lex/round_trip.c",
        "protobuf/upb/mem/alloc.c",
        "protobuf/upb/mem/arena.c",
        "protobuf/upb/message/accessors.c",
        "protobuf/upb/message/array.c",
        "protobuf/upb/message/compare.c",
        "protobuf/upb/message/copy.c",
        "protobuf/upb/message/internal/compare_unknown.c",
        "protobuf/upb/message/internal/extension.c",
        "protobuf/upb/message/internal/iterator.c",
        "protobuf/upb/message/internal/message.c",
        "protobuf/upb/message/map.c",
        "protobuf/upb/message/map_sorter.c",
        "protobuf/upb/message/merge.c",
        "protobuf/upb/message/message.c",
        "protobuf/upb/message/promote.c",
        "protobuf/upb/mini_descriptor/build_enum.c",
        "protobuf/upb/mini_descriptor/decode.c",
        "protobuf/upb/mini_descriptor/internal/base92.c",
        "protobuf/upb/mini_descriptor/internal/encode.c",
        "protobuf/upb/mini_descriptor/link.c",
        "protobuf/upb/mini_table/compat.c",
        "protobuf/upb/mini_table/extension_registry.c",
        "protobuf/upb/mini_table/internal/message.c",
        "protobuf/upb/mini_table/message.c",
        "protobuf/upb/reflection/def_pool.c",
        "protobuf/upb/reflection/def_type.c",
        "protobuf/upb/reflection/desc_state.c",
        "protobuf/upb/reflection/enum_def.c",
        "protobuf/upb/reflection/enum_reserved_range.c",
        "protobuf/upb/reflection/enum_value_def.c",
        "protobuf/upb/reflection/extension_range.c",
        "protobuf/upb/reflection/field_def.c",
        "protobuf/upb/reflection/file_def.c",
        "protobuf/upb/reflection/internal/def_builder.c",
        "protobuf/upb/reflection/internal/strdup2.c",
        "protobuf/upb/reflection/message.c",
        "protobuf/upb/reflection/message_def.c",
        "protobuf/upb/reflection/message_reserved_range.c",
        "protobuf/upb/reflection/method_def.c",
        "protobuf/upb/reflection/oneof_def.c",
        "protobuf/upb/reflection/service_def.c",
        "protobuf/upb/reflection/stage0/google/protobuf/descriptor.upb.c",
        "protobuf/upb/text/debug_string.c",
        "protobuf/upb/text/encode.c",
        "protobuf/upb/text/internal/encode.c",
        "protobuf/upb/wire/byte_size.c",
        "protobuf/upb/wire/decode.c",
        "protobuf/upb/wire/decode_fast/dispatch.c",
        "protobuf/upb/wire/decode_fast/field_fixed.c",
        "protobuf/upb/wire/decode_fast/field_generic.c",
        "protobuf/upb/wire/decode_fast/field_message.c",
        "protobuf/upb/wire/decode_fast/field_string.c",
        "protobuf/upb/wire/decode_fast/field_varint.c",
        "protobuf/upb/wire/decode_fast/function_array.c",
        "protobuf/upb/wire/decode_fast/select.c",
        "protobuf/upb/wire/encode.c",
        "protobuf/upb/wire/eps_copy_input_stream.c",
        "protobuf/upb/wire/internal/decoder.c",
        "protobuf/upb/wire/reader.c",
        "protobuf/upb_generator/common.cc",
        "protobuf/upb_generator/common/names.cc",
        "protobuf/upb_generator/file_layout.cc",
        "protobuf/upb_generator/minitable/names.cc",
        "protobuf/upb_generator/minitable/names_internal.cc",
        "protobuf/upb_generator/plugin.cc"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "SwiftProtobufTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftProtobufTests",
      "path" : "Tests/SwiftProtobufTests",
      "sources" : [
        "Data+TestHelpers.swift",
        "TestHelpers.swift",
        "Test_AllTypes.swift",
        "Test_AllTypes_Proto3.swift",
        "Test_AllTypes_Proto3_Optional.swift",
        "Test_Any.swift",
        "Test_Api.swift",
        "Test_AsyncMessageSequence.swift",
        "Test_BasicFields_Access_Proto2.swift",
        "Test_BasicFields_Access_Proto3.swift",
        "Test_BinaryDecodingOptions.swift",
        "Test_BinaryDelimited.swift",
        "Test_BinaryEncodingOptions.swift",
        "Test_Conformance.swift",
        "Test_Duration.swift",
        "Test_Empty.swift",
        "Test_Enum.swift",
        "Test_EnumWithAliases.swift",
        "Test_Enum_Proto2.swift",
        "Test_Extensions.swift",
        "Test_ExtremeDefaultValues.swift",
        "Test_FieldMask.swift",
        "Test_FieldOrdering.swift",
        "Test_FuzzTests.swift",
        "Test_GroupWithGroups.swift",
        "Test_JSON.swift",
        "Test_JSONDecodingOptions.swift",
        "Test_JSONEncodingOptions.swift",
        "Test_JSON_Array.swift",
        "Test_JSON_Conformance.swift",
        "Test_JSON_Extensions.swift",
        "Test_JSON_Group.swift",
        "Test_JSON_Performance.swift",
        "Test_Map.swift",
        "Test_MapFields_Access_Proto2.swift",
        "Test_MapFields_Access_Proto3.swift",
        "Test_Map_JSON.swift",
        "Test_Merge.swift",
        "Test_MessageSet.swift",
        "Test_Naming.swift",
        "Test_OneofFields_Access_Proto2.swift",
        "Test_OneofFields_Access_Proto3.swift",
        "Test_OneofSwitchSplit.swift",
        "Test_OpcodeCompatibility.swift",
        "Test_Packed.swift",
        "Test_ParsingMerge.swift",
        "Test_RawSpan.swift",
        "Test_ReallyLargeTagNumber.swift",
        "Test_RecursiveMap.swift",
        "Test_Required.swift",
        "Test_Reserved.swift",
        "Test_SimpleExtensionMap.swift",
        "Test_Struct.swift",
        "Test_TextFormatDecodingOptions.swift",
        "Test_TextFormat_Map_proto3.swift",
        "Test_TextFormat_Performance.swift",
        "Test_TextFormat_Unknown.swift",
        "Test_TextFormat_WKT_proto3.swift",
        "Test_TextFormat_proto2.swift",
        "Test_TextFormat_proto2_extensions.swift",
        "Test_TextFormat_proto3.swift",
        "Test_Timestamp.swift",
        "Test_Type.swift",
        "Test_Unknown_proto2.swift",
        "Test_Unknown_proto3.swift",
        "Test_Wrappers.swift",
        "any_test.pb.swift",
        "fuzz_testing.pb.swift",
        "generated_swift_names_enum_cases.pb.swift",
        "generated_swift_names_enums.pb.swift",
        "generated_swift_names_fields.pb.swift",
        "generated_swift_names_messages.pb.swift",
        "map_proto2_unittest.pb.swift",
        "map_unittest.pb.swift",
        "test_messages_proto3.pb.swift",
        "unittest.pb.swift",
        "unittest_import.pb.swift",
        "unittest_import_public.pb.swift",
        "unittest_mset.pb.swift",
        "unittest_mset_wire_format.pb.swift",
        "unittest_preserve_unknown_enum.pb.swift",
        "unittest_preserve_unknown_enum2.pb.swift",
        "unittest_proto3.pb.swift",
        "unittest_proto3_optional.pb.swift",
        "unittest_swift_all_required_types.pb.swift",
        "unittest_swift_cycle.pb.swift",
        "unittest_swift_deprecated.pb.swift",
        "unittest_swift_deprecated_file.pb.swift",
        "unittest_swift_enum_optional_default.pb.swift",
        "unittest_swift_enum_proto2.pb.swift",
        "unittest_swift_enum_proto3.pb.swift",
        "unittest_swift_extension.pb.swift",
        "unittest_swift_extension2.pb.swift",
        "unittest_swift_extension3.pb.swift",
        "unittest_swift_extension4.pb.swift",
        "unittest_swift_fieldorder.pb.swift",
        "unittest_swift_groups.pb.swift",
        "unittest_swift_json.pb.swift",
        "unittest_swift_naming.pb.swift",
        "unittest_swift_naming_no_prefix.pb.swift",
        "unittest_swift_naming_number_prefix.pb.swift",
        "unittest_swift_oneof_all_required.pb.swift",
        "unittest_swift_oneof_merging.pb.swift",
        "unittest_swift_oneof_switch_split.pb.swift",
        "unittest_swift_reserved.pb.swift",
        "unittest_swift_reserved_ext.pb.swift",
        "unittest_swift_runtime_proto2.pb.swift",
        "unittest_swift_runtime_proto3.pb.swift",
        "unittest_well_known_types.pb.swift"
      ],
      "target_dependencies" : [
        "SwiftProtobuf"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftProtobufTestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "SwiftProtobufTestHelpers",
      "path" : "Sources/SwiftProtobufTestHelpers",
      "sources" : [
        "Descriptor+TestHelpers.swift"
      ],
      "target_dependencies" : [
        "SwiftProtobuf"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftProtobufPluginLibraryTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftProtobufPluginLibraryTests",
      "path" : "Tests/SwiftProtobufPluginLibraryTests",
      "sources" : [
        "DescriptorTestData.swift",
        "PluginLibTestingEditionDefaults.swift",
        "Test_Descriptor.swift",
        "Test_Descriptor_FeatureResolution.swift",
        "Test_FeatureResolver.swift",
        "Test_NamingUtils.swift",
        "Test_ProtoFileToModuleMappings.swift",
        "Test_SwiftLanguage.swift",
        "Test_SwiftProtobufNamer.swift",
        "pluginlib_descriptor_delimited.pb.swift",
        "pluginlib_descriptor_test.pb.swift",
        "pluginlib_descriptor_test2.pb.swift",
        "pluginlib_descriptor_test_import.pb.swift",
        "test_features.pb.swift",
        "unittest_delimited.pb.swift",
        "unittest_delimited_import.pb.swift"
      ],
      "target_dependencies" : [
        "SwiftProtobufPluginLibrary",
        "SwiftProtobufTestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftProtobufPluginLibrary",
      "module_type" : "SwiftTarget",
      "name" : "SwiftProtobufPluginLibrary",
      "path" : "Sources/SwiftProtobufPluginLibrary",
      "product_memberships" : [
        "protoc-gen-swift",
        "SwiftProtobufPluginLibrary",
        "SwiftProtobufPlugin"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SwiftProtobufPluginLibrary/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "CodeGenerator.swift",
        "CodeGeneratorParameter.swift",
        "CodePrinter.swift",
        "Descriptor+Extensions.swift",
        "Descriptor.swift",
        "FeatureResolver.swift",
        "FieldNumbers.swift",
        "GeneratorOutputs.swift",
        "Google_Protobuf_Compiler_CodeGeneratorResponse+Extensions.swift",
        "Google_Protobuf_Edition+Extensions.swift",
        "Google_Protobuf_SourceCodeInfo+Extensions.swift",
        "NamingUtils.swift",
        "PluginLibEditionDefaults.swift",
        "ProtoCompilerContext.swift",
        "ProtoFileToModuleMappings.swift",
        "ProvidesDeprecationComment.swift",
        "ProvidesLocationPath.swift",
        "ProvidesSourceCodeLocation.swift",
        "StandardErrorOutputStream.swift",
        "StringUtils.swift",
        "SwiftLanguage.swift",
        "SwiftProtobufInfo.swift",
        "SwiftProtobufNamer.swift",
        "UnicodeScalar+Extensions.swift",
        "plugin.pb.swift",
        "swift_protobuf_module_mappings.pb.swift"
      ],
      "target_dependencies" : [
        "SwiftProtobuf"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftProtobufPlugin",
      "module_type" : "PluginTarget",
      "name" : "SwiftProtobufPlugin",
      "path" : "Plugins/SwiftProtobufPlugin",
      "plugin_capability" : {
        "type" : "buildTool"
      },
      "product_memberships" : [
        "SwiftProtobufPlugin"
      ],
      "sources" : [
        "plugin.swift"
      ],
      "target_dependencies" : [
        "protoc-gen-swift",
        "protoc"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "SwiftProtobuf",
      "module_type" : "SwiftTarget",
      "name" : "SwiftProtobuf",
      "path" : "Sources/SwiftProtobuf",
      "product_memberships" : [
        "protoc-gen-swift",
        "SwiftProtobuf",
        "SwiftProtobufPluginLibrary",
        "SwiftProtobufPlugin",
        "Conformance"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SwiftProtobuf/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "AnyMessageStorage.swift",
        "AnyUnpackError.swift",
        "AsyncMessageSequence.swift",
        "BinaryDecoder.swift",
        "BinaryDecodingError.swift",
        "BinaryDecodingOptions.swift",
        "BinaryDelimited.swift",
        "BinaryEncoder.swift",
        "BinaryEncodingError.swift",
        "BinaryEncodingOptions.swift",
        "BinaryEncodingSizeVisitor.swift",
        "BinaryEncodingVisitor.swift",
        "BytecodeInterpreter.swift",
        "BytecodeReader.swift",
        "CustomJSONCodable.swift",
        "Decoder.swift",
        "DoubleParser.swift",
        "Enum.swift",
        "ExtensibleMessage.swift",
        "ExtensionFieldValueSet.swift",
        "ExtensionFields.swift",
        "ExtensionMap.swift",
        "FieldTag.swift",
        "FieldTypes.swift",
        "Google_Protobuf_Any+Extensions.swift",
        "Google_Protobuf_Any+Registry.swift",
        "Google_Protobuf_Duration+Extensions.swift",
        "Google_Protobuf_FieldMask+Extensions.swift",
        "Google_Protobuf_ListValue+Extensions.swift",
        "Google_Protobuf_NullValue+Extensions.swift",
        "Google_Protobuf_Struct+Extensions.swift",
        "Google_Protobuf_Timestamp+Extensions.swift",
        "Google_Protobuf_Value+Extensions.swift",
        "Google_Protobuf_Wrappers+Extensions.swift",
        "HashVisitor.swift",
        "Internal.swift",
        "JSONDecoder.swift",
        "JSONDecodingError.swift",
        "JSONDecodingOptions.swift",
        "JSONEncoder.swift",
        "JSONEncodingError.swift",
        "JSONEncodingOptions.swift",
        "JSONEncodingVisitor.swift",
        "JSONMapEncodingVisitor.swift",
        "JSONScanner.swift",
        "MathUtils.swift",
        "Message+AnyAdditions.swift",
        "Message+BinaryAdditions.swift",
        "Message+BinaryAdditions_Data.swift",
        "Message+FieldMask.swift",
        "Message+JSONAdditions.swift",
        "Message+JSONAdditions_Data.swift",
        "Message+JSONArrayAdditions.swift",
        "Message+JSONArrayAdditions_Data.swift",
        "Message+TextFormatAdditions.swift",
        "Message.swift",
        "MessageExtension.swift",
        "NameMap.swift",
        "PathDecoder.swift",
        "PathVisitor.swift",
        "ProtoNameProviding.swift",
        "ProtobufAPIVersionCheck.swift",
        "ProtobufMap.swift",
        "SelectiveVisitor.swift",
        "SimpleExtensionMap.swift",
        "StringUtils.swift",
        "SwiftProtobufContiguousBytes.swift",
        "SwiftProtobufError.swift",
        "TextFormatDecoder.swift",
        "TextFormatDecodingError.swift",
        "TextFormatDecodingOptions.swift",
        "TextFormatEncoder.swift",
        "TextFormatEncodingOptions.swift",
        "TextFormatEncodingVisitor.swift",
        "TextFormatScanner.swift",
        "TimeUtils.swift",
        "UnknownStorage.swift",
        "UnsafeRawPointer+Shims.swift",
        "Varint.swift",
        "Version.swift",
        "Visitor.swift",
        "WireFormat.swift",
        "ZigZag.swift",
        "any.pb.swift",
        "api.pb.swift",
        "descriptor.pb.swift",
        "duration.pb.swift",
        "empty.pb.swift",
        "field_mask.pb.swift",
        "source_context.pb.swift",
        "struct.pb.swift",
        "timestamp.pb.swift",
        "type.pb.swift",
        "wrappers.pb.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Conformance",
      "module_type" : "SwiftTarget",
      "name" : "Conformance",
      "path" : "Sources/Conformance",
      "product_memberships" : [
        "Conformance"
      ],
      "sources" : [
        "conformance.pb.swift",
        "main.swift",
        "test_messages_edition2023.pb.swift",
        "test_messages_proto2.pb.swift",
        "test_messages_proto2_editions.pb.swift",
        "test_messages_proto3.pb.swift",
        "test_messages_proto3_editions.pb.swift"
      ],
      "target_dependencies" : [
        "SwiftProtobuf"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "5.10"
}
Done.