The Swift Package Index logo.Swift Package Index

Build Information

Failed to build swift-webpush, reference 0.4.2 (70e9c0), with Swift 6.4 for tvOS using Xcode 27.0 on 21 Sep 2026 23:20:25 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme swift-webpush-Package -destination generic/platform=tvOS

Build Log

  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
  80 |     ///   - backgroundActivityLogger: The logger to use for misconfiguration and background activity. By default, a print logger will be used, and if set to `nil`, a no-op logger will be used in release builds. When running in a server environment, your shared logger should be used instead giving you full control of logging and metadata.
  81 |     ///   - eventLoopGroupProvider: The event loop to use for the internal HTTP client.
  82 |     public init(
     |            `- note: add '@available' attribute to enclosing initializer
  83 |         vapidConfiguration: VAPID.Configuration,
  84 |         networkConfiguration: NetworkConfiguration = .default,
     :
  91 |         httpClientConfiguration.httpVersion = .automatic
  92 |         httpClientConfiguration.timeout.connect = TimeAmount(networkConfiguration.connectionTimeout)
  93 |         httpClientConfiguration.timeout.read = networkConfiguration.confirmationTimeout.map { TimeAmount($0) }
     |                                                                                               |- error: 'init(_:)' is only available in tvOS 16 or newer
     |                                                                                               `- note: add 'if #available' version check
  94 |         httpClientConfiguration.timeout.write = networkConfiguration.sendTimeout.map { TimeAmount($0) }
  95 |         httpClientConfiguration.proxy = networkConfiguration.httpProxy
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:94:88: error: 'init(_:)' is only available in tvOS 16 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
  80 |     ///   - backgroundActivityLogger: The logger to use for misconfiguration and background activity. By default, a print logger will be used, and if set to `nil`, a no-op logger will be used in release builds. When running in a server environment, your shared logger should be used instead giving you full control of logging and metadata.
  81 |     ///   - eventLoopGroupProvider: The event loop to use for the internal HTTP client.
  82 |     public init(
     |            `- note: add '@available' attribute to enclosing initializer
  83 |         vapidConfiguration: VAPID.Configuration,
  84 |         networkConfiguration: NetworkConfiguration = .default,
     :
  92 |         httpClientConfiguration.timeout.connect = TimeAmount(networkConfiguration.connectionTimeout)
  93 |         httpClientConfiguration.timeout.read = networkConfiguration.confirmationTimeout.map { TimeAmount($0) }
  94 |         httpClientConfiguration.timeout.write = networkConfiguration.sendTimeout.map { TimeAmount($0) }
     |                                                                                        |- error: 'init(_:)' is only available in tvOS 16 or newer
     |                                                                                        `- note: add 'if #available' version check
  95 |         httpClientConfiguration.proxy = networkConfiguration.httpProxy
  96 |         /// Apple's push service recomments leaving the connection open as long as possible. We are picking 12 hours here.
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/BadSubscriberError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/Base64URLDecodingError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/MessageTooLargeError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/PushServiceError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/UserAgentKeyMaterialError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/VAPIDConfigurationError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/DataProtocol+Base64URLCoding.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/FixedWidthInteger+BigEndienBytes.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/HTTPClientProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/PrintLogHandler.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/StringProtocol+UTF8Bytes.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/URL+Origin.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Push\ Message/Notification.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Push\ Message/PushMessage.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Subscriber.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Topic.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPID.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPIDConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPIDKey.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPIDToken.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift -target arm64-apple-tvos15.0 -disable-cross-import-overlay-search -swift-module-cross-import Darwin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/usr/include/Darwin.swiftcrossimport/xlocale.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOBoringSSLShims.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOExtrasZlib.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CAsyncHTTPClient.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOLLHTTP.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOPosix.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOWASI.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOWindows/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOLinux.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIODarwin.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOFreeBSD.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOOpenBSD.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOAtomics.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio-ssl/Sources/CNIOBoringSSLShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio-extras/Sources/CNIOExtrasZlib/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/async-http-client/Sources/CAsyncHTTPClient/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOLLHTTP/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOPosix/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOWASI/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOWindows/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOLinux/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIODarwin/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOFreeBSD/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOOpenBSD/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOAtomics/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name WebPush -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush.abi.json
SwiftCompile normal arm64 (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ VAPIDToken.swift,\ WebPushManager.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPIDToken.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift (in target 'WebPush' from project 'swift-webpush')
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:804:16: error: 'ContinuousClock' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 794 |     }
 795 |
 796 |     func executeRequest(
     |          `- note: add '@available' attribute to enclosing instance method
 797 |         httpClient: some HTTPClientProtocol,
 798 |         endpointURLString: String,
     :
 802 |         topic: Topic?,
 803 |         requestContent: [UInt8],
 804 |         clock: ContinuousClock,
     |                `- error: 'ContinuousClock' is only available in tvOS 16.0 or newer
 805 |         expirationDeadline: ContinuousClock.Instant?,
 806 |         retryIntervals: ArraySlice<Duration>,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:805:29: error: 'ContinuousClock' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 794 |     }
 795 |
 796 |     func executeRequest(
     |          `- note: add '@available' attribute to enclosing instance method
 797 |         httpClient: some HTTPClientProtocol,
 798 |         endpointURLString: String,
     :
 803 |         requestContent: [UInt8],
 804 |         clock: ContinuousClock,
 805 |         expirationDeadline: ContinuousClock.Instant?,
     |                             `- error: 'ContinuousClock' is only available in tvOS 16.0 or newer
 806 |         retryIntervals: ArraySlice<Duration>,
 807 |         logger: Logger
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:806:36: error: 'Duration' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 794 |     }
 795 |
 796 |     func executeRequest(
     |          `- note: add '@available' attribute to enclosing instance method
 797 |         httpClient: some HTTPClientProtocol,
 798 |         endpointURLString: String,
     :
 804 |         clock: ContinuousClock,
 805 |         expirationDeadline: ContinuousClock.Instant?,
 806 |         retryIntervals: ArraySlice<Duration>,
     |                                    `- error: 'Duration' is only available in tvOS 16.0 or newer
 807 |         logger: Logger
 808 |     ) async throws {
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1059:37: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1057 |         ///
1058 |         /// Specify `[]` to disable retries.
1059 |         public var retryIntervals: [Duration]
     |                                     `- error: 'Duration' is only available in tvOS 16.0 or newer
1060 |
1061 |         /// A flag to automatically generate a random `Topic` to prevent messages that are automatically retried from being delivered twice.
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1067:39: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1065 |
1066 |         /// A timeout before a connection is dropped.
1067 |         public var connectionTimeout: Duration
     |                                       `- error: 'Duration' is only available in tvOS 16.0 or newer
1068 |
1069 |         /// A timeout before we abandon the connection due to messages not being sent.
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1072:33: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1070 |         ///
1071 |         /// If `nil`, no timeout will be used.
1072 |         public var sendTimeout: Duration?
     |                                 `- error: 'Duration' is only available in tvOS 16.0 or newer
1073 |
1074 |         /// A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received.
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1077:41: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1075 |         ///
1076 |         /// If `nil`, no timeout will be used.
1077 |         public var confirmationTimeout: Duration?
     |                                         `- error: 'Duration' is only available in tvOS 16.0 or newer
1078 |
1079 |         /// An HTTP proxy to use when communicating to a push service.
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1093:30: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
     |                              `- error: 'Duration' is only available in tvOS 16.0 or newer
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1095:32: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
     |                                `- error: 'Duration' is only available in tvOS 16.0 or newer
1096 |             sendTimeout: Duration? = nil,
1097 |             confirmationTimeout: Duration? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1096:26: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
1096 |             sendTimeout: Duration? = nil,
     |                          `- error: 'Duration' is only available in tvOS 16.0 or newer
1097 |             confirmationTimeout: Duration? = nil,
1098 |             httpProxy: HTTPClient.Configuration.Proxy? = nil
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1097:34: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
1096 |             sendTimeout: Duration? = nil,
1097 |             confirmationTimeout: Duration? = nil,
     |                                  `- error: 'Duration' is only available in tvOS 16.0 or newer
1098 |             httpProxy: HTTPClient.Configuration.Proxy? = nil
1099 |         ) {
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1093:44: error: 'milliseconds' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
     |                                            `- error: 'milliseconds' is only available in tvOS 16.0 or newer
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1093:64: error: 'seconds' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
     |                                                                `- error: 'seconds' is only available in tvOS 16.0 or newer
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1093:77: error: 'seconds' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
     |                                                                             `- error: 'seconds' is only available in tvOS 16.0 or newer
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:92:51: error: 'init(_:)' is only available in tvOS 16 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
  80 |     ///   - backgroundActivityLogger: The logger to use for misconfiguration and background activity. By default, a print logger will be used, and if set to `nil`, a no-op logger will be used in release builds. When running in a server environment, your shared logger should be used instead giving you full control of logging and metadata.
  81 |     ///   - eventLoopGroupProvider: The event loop to use for the internal HTTP client.
  82 |     public init(
     |            `- note: add '@available' attribute to enclosing initializer
  83 |         vapidConfiguration: VAPID.Configuration,
  84 |         networkConfiguration: NetworkConfiguration = .default,
     :
  90 |         var httpClientConfiguration = HTTPClient.Configuration()
  91 |         httpClientConfiguration.httpVersion = .automatic
  92 |         httpClientConfiguration.timeout.connect = TimeAmount(networkConfiguration.connectionTimeout)
     |                                                   |- error: 'init(_:)' is only available in tvOS 16 or newer
     |                                                   `- note: add 'if #available' version check
  93 |         httpClientConfiguration.timeout.read = networkConfiguration.confirmationTimeout.map { TimeAmount($0) }
  94 |         httpClientConfiguration.timeout.write = networkConfiguration.sendTimeout.map { TimeAmount($0) }
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:93:95: error: 'init(_:)' is only available in tvOS 16 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
  80 |     ///   - backgroundActivityLogger: The logger to use for misconfiguration and background activity. By default, a print logger will be used, and if set to `nil`, a no-op logger will be used in release builds. When running in a server environment, your shared logger should be used instead giving you full control of logging and metadata.
  81 |     ///   - eventLoopGroupProvider: The event loop to use for the internal HTTP client.
  82 |     public init(
     |            `- note: add '@available' attribute to enclosing initializer
  83 |         vapidConfiguration: VAPID.Configuration,
  84 |         networkConfiguration: NetworkConfiguration = .default,
     :
  91 |         httpClientConfiguration.httpVersion = .automatic
  92 |         httpClientConfiguration.timeout.connect = TimeAmount(networkConfiguration.connectionTimeout)
  93 |         httpClientConfiguration.timeout.read = networkConfiguration.confirmationTimeout.map { TimeAmount($0) }
     |                                                                                               |- error: 'init(_:)' is only available in tvOS 16 or newer
     |                                                                                               `- note: add 'if #available' version check
  94 |         httpClientConfiguration.timeout.write = networkConfiguration.sendTimeout.map { TimeAmount($0) }
  95 |         httpClientConfiguration.proxy = networkConfiguration.httpProxy
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:94:88: error: 'init(_:)' is only available in tvOS 16 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
  80 |     ///   - backgroundActivityLogger: The logger to use for misconfiguration and background activity. By default, a print logger will be used, and if set to `nil`, a no-op logger will be used in release builds. When running in a server environment, your shared logger should be used instead giving you full control of logging and metadata.
  81 |     ///   - eventLoopGroupProvider: The event loop to use for the internal HTTP client.
  82 |     public init(
     |            `- note: add '@available' attribute to enclosing initializer
  83 |         vapidConfiguration: VAPID.Configuration,
  84 |         networkConfiguration: NetworkConfiguration = .default,
     :
  92 |         httpClientConfiguration.timeout.connect = TimeAmount(networkConfiguration.connectionTimeout)
  93 |         httpClientConfiguration.timeout.read = networkConfiguration.confirmationTimeout.map { TimeAmount($0) }
  94 |         httpClientConfiguration.timeout.write = networkConfiguration.sendTimeout.map { TimeAmount($0) }
     |                                                                                        |- error: 'init(_:)' is only available in tvOS 16 or newer
     |                                                                                        `- note: add 'if #available' version check
  95 |         httpClientConfiguration.proxy = networkConfiguration.httpProxy
  96 |         /// Apple's push service recomments leaving the connection open as long as possible. We are picking 12 hours here.
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:672:21: error: 'ContinuousClock' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 660 |     ///   - urgency: The urgency of the message.
 661 |     ///   - logger: The logger to use for status updates.
 662 |     func encryptPushMessage(
     |          `- note: add '@available' attribute to enclosing instance method
 663 |         httpClient: some HTTPClientProtocol,
 664 |         privateKeyProvider: Executor.KeyProvider,
     :
 670 |         logger: Logger
 671 |     ) async throws {
 672 |         let clock = ContinuousClock()
     |                     |- error: 'ContinuousClock' is only available in tvOS 16.0 or newer
     |                     `- note: add 'if #available' version check
 673 |         let startTime = clock.now
 674 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPIDToken.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VAPIDToken.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WebPushManager.swift
SwiftCompile normal arm64 Compiling\ PrintLogHandler.swift,\ StringProtocol+UTF8Bytes.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/PrintLogHandler.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/StringProtocol+UTF8Bytes.swift (in target 'WebPush' from project 'swift-webpush')
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/PrintLogHandler.swift:17:16: warning: deprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation [#DeprecatedDeclaration]
 15 |
 16 | /// A simple log handler that uses formatted print statements.
 17 | package struct PrintLogHandler: LogHandler {
    |                `- warning: deprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation [#DeprecatedDeclaration]
 18 |     private let label: String
 19 |
Logging.LogHandler.log:3:15: note: 'log(event:)' declared here
1 | protocol LogHandler {
2 | @available(*, deprecated, message: "You should implement this method instead of using the default implementation")
3 |   public func log(event: Logging.LogEvent)}
  |               `- note: 'log(event:)' declared here
4 |
Logging.LogHandler.log:2:6: note: requirement 'log(event:)' declared here
1 | protocol LogHandler {
2 | func log(event: Logging.LogEvent)}
  |      `- note: requirement 'log(event:)' declared here
3 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/PrintLogHandler.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PrintLogHandler.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/StringProtocol+UTF8Bytes.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StringProtocol+UTF8Bytes.swift
SwiftCompile normal arm64 Compiling\ VAPIDConfiguration.swift,\ VAPIDKey.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPIDConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPIDKey.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPIDConfiguration.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VAPIDConfiguration.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPIDKey.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VAPIDKey.swift
SwiftCompile normal arm64 Compiling\ PushMessage.swift,\ Subscriber.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Push\ Message/PushMessage.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Subscriber.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Push\ Message/PushMessage.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PushMessage.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Subscriber.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Subscriber.swift
SwiftDriverJobDiscovery normal arm64 Compiling RequestOptions.swift, HTTPConnectionPool+Backoff.swift, HTTPConnectionPool+HTTP1Connections.swift, HTTPConnectionPool+HTTP1StateMachine.swift, HTTPConnectionPool+HTTP2Connections.swift, HTTPConnectionPool+HTTP2StateMachine.swift, HTTPConnectionPool+RequestQueue.swift (in target 'AsyncHTTPClient' from project 'async-http-client')
SwiftCompile normal arm64 Compiling\ PushServiceError.swift,\ UserAgentKeyMaterialError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/PushServiceError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/UserAgentKeyMaterialError.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/PushServiceError.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PushServiceError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/UserAgentKeyMaterialError.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UserAgentKeyMaterialError.swift
SwiftDriverJobDiscovery normal arm64 Compiling FixedWidthInteger+BigEndienBytes.swift, HTTPClientProtocol.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 Compiling\ Topic.swift,\ VAPID.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Topic.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPID.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Topic.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Topic.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPID.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VAPID.swift
SwiftDriverJobDiscovery normal arm64 Compiling BadSubscriberError.swift, Base64URLDecodingError.swift, MessageTooLargeError.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 Compiling\ VAPIDConfigurationError.swift,\ DataProtocol+Base64URLCoding.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/VAPIDConfigurationError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/DataProtocol+Base64URLCoding.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/VAPIDConfigurationError.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VAPIDConfigurationError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/DataProtocol+Base64URLCoding.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DataProtocol+Base64URLCoding.swift
SwiftDriverJobDiscovery normal arm64 Compiling PrintLogHandler.swift, StringProtocol+UTF8Bytes.swift (in target 'WebPush' from project 'swift-webpush')
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-21 19:19:31.218 xcodebuild[1464:7491] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ WebPush (in target 'WebPush' from project 'swift-webpush')
	SwiftCompile normal arm64 (in target 'WebPush' from project 'swift-webpush')
	Building workspace swift-webpush with scheme swift-webpush-Package
(3 failures)
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  swift-nio-http2: https://github.com/apple/swift-nio-http2.git @ 1.46.0
  swift-distributed-tracing: https://github.com/apple/swift-distributed-tracing.git @ 1.5.0
  swift-webpush: /Users/admin/builder/spi-builder-workspace
  swift-async-algorithms: https://github.com/apple/swift-async-algorithms.git @ 1.1.5
  swift-http-types: https://github.com/apple/swift-http-types.git @ 1.8.0
  swift-crypto: https://github.com/apple/swift-crypto.git @ 4.5.2
  swift-certificates: https://github.com/apple/swift-certificates.git @ 1.20.0
  swift-nio-extras: https://github.com/apple/swift-nio-extras.git @ 1.35.1
  swift-asn1: https://github.com/apple/swift-asn1.git @ 1.7.3
  swift-nio-transport-services: https://github.com/apple/swift-nio-transport-services.git @ 1.28.0
  swift-algorithms: https://github.com/apple/swift-algorithms.git @ 1.2.1
  swift-http-structured-headers: https://github.com/apple/swift-http-structured-headers.git @ 1.7.0
  swift-configuration: https://github.com/apple/swift-configuration.git @ 1.2.1
  swift-service-lifecycle: https://github.com/swift-server/swift-service-lifecycle.git @ 2.12.0
  swift-log: https://github.com/apple/swift-log.git @ 1.15.1
  swift-atomics: https://github.com/apple/swift-atomics.git @ 1.3.1
  swift-numerics: https://github.com/apple/swift-numerics.git @ 1.1.1
  swift-service-context: https://github.com/apple/swift-service-context.git @ 1.3.0
  swift-nio: https://github.com/apple/swift-nio.git @ 2.103.0
  swift-nio-ssl: https://github.com/apple/swift-nio-ssl.git @ 2.37.5
  swift-system: https://github.com/apple/swift-system @ 1.8.1
  swift-collections: https://github.com/apple/swift-collections.git @ 1.6.0
  async-http-client: https://github.com/swift-server/async-http-client.git @ 1.36.1
resolved source packages: swift-nio-http2, swift-distributed-tracing, swift-webpush, swift-async-algorithms, swift-http-types, swift-crypto, swift-certificates, swift-nio-extras, swift-asn1, swift-nio-transport-services, swift-algorithms, swift-http-structured-headers, swift-configuration, swift-service-lifecycle, swift-log, swift-atomics, swift-numerics, swift-service-context, swift-nio, swift-nio-ssl, swift-system, swift-collections, async-http-client
2026-09-21 19:20:16.007 xcodebuild[3195:13212] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
    {
      "identity" : "swift-crypto",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.10.0",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-crypto.git"
    },
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.6.2",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    },
    {
      "identity" : "swift-service-lifecycle",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.6.2",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swift-server/swift-service-lifecycle.git"
    },
    {
      "identity" : "async-http-client",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.24.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swift-server/async-http-client.git"
    },
    {
      "identity" : "swift-nio",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.77.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-nio.git"
    }
  ],
  "manifest_display_name" : "swift-webpush",
  "name" : "swift-webpush",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "8.0"
    }
  ],
  "products" : [
    {
      "name" : "WebPush",
      "targets" : [
        "WebPush"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "WebPushTesting",
      "targets" : [
        "WebPush",
        "WebPushTesting"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "WebPushTests",
      "module_type" : "SwiftTarget",
      "name" : "WebPushTests",
      "path" : "Tests/WebPushTests",
      "product_dependencies" : [
        "AsyncHTTPClient",
        "Crypto",
        "Logging",
        "NIOCore",
        "ServiceLifecycle"
      ],
      "sources" : [
        "Base64URLCodingTests.swift",
        "BytesTests.swift",
        "ErrorTests.swift",
        "Helpers/MockHTTPClient.swift",
        "Helpers/VAPIDConfiguration+Testing.swift",
        "MessageSizeTests.swift",
        "NeverTests.swift",
        "NotificationTests.swift",
        "SubscriberTests.swift",
        "TopicTests.swift",
        "URLOriginTests.swift",
        "VAPIDConfigurationTests.swift",
        "VAPIDKeyTests.swift",
        "VAPIDTokenTests.swift",
        "WebPushManagerTests.swift"
      ],
      "target_dependencies" : [
        "WebPush",
        "WebPushTesting"
      ],
      "type" : "test"
    },
    {
      "c99name" : "WebPushTesting",
      "module_type" : "SwiftTarget",
      "name" : "WebPushTesting",
      "path" : "Sources/WebPushTesting",
      "product_dependencies" : [
        "Crypto",
        "Logging"
      ],
      "product_memberships" : [
        "WebPushTesting"
      ],
      "sources" : [
        "Subscriber+Testing.swift",
        "VAPIDConfiguration+Testing.swift",
        "VAPIDKey+Testing.swift",
        "WebPushManager+Testing.swift"
      ],
      "target_dependencies" : [
        "WebPush"
      ],
      "type" : "library"
    },
    {
      "c99name" : "WebPush",
      "module_type" : "SwiftTarget",
      "name" : "WebPush",
      "path" : "Sources/WebPush",
      "product_dependencies" : [
        "AsyncHTTPClient",
        "Crypto",
        "Logging",
        "ServiceLifecycle",
        "NIOCore",
        "NIOHTTP1"
      ],
      "product_memberships" : [
        "WebPush",
        "WebPushTesting"
      ],
      "sources" : [
        "Errors/BadSubscriberError.swift",
        "Errors/Base64URLDecodingError.swift",
        "Errors/MessageTooLargeError.swift",
        "Errors/PushServiceError.swift",
        "Errors/UserAgentKeyMaterialError.swift",
        "Errors/VAPIDConfigurationError.swift",
        "Helpers/DataProtocol+Base64URLCoding.swift",
        "Helpers/FixedWidthInteger+BigEndienBytes.swift",
        "Helpers/HTTPClientProtocol.swift",
        "Helpers/PrintLogHandler.swift",
        "Helpers/StringProtocol+UTF8Bytes.swift",
        "Helpers/URL+Origin.swift",
        "Push Message/Notification.swift",
        "Push Message/PushMessage.swift",
        "Subscriber.swift",
        "Topic.swift",
        "VAPID/VAPID.swift",
        "VAPID/VAPIDConfiguration.swift",
        "VAPID/VAPIDKey.swift",
        "VAPID/VAPIDToken.swift",
        "WebPushManager.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
{
  "workspace" : {
    "name" : "swift-webpush",
    "schemes" : [
      "swift-webpush-Package",
      "WebPush",
      "WebPushTesting"
    ]
  }
}
2026-09-21 19:20:18.454 xcodebuild[3203:13287] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme swift-webpush-Package -destination generic/platform=tvOS
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme swift-webpush-Package -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
  swift-numerics: https://github.com/apple/swift-numerics.git @ 1.1.1
  swift-atomics: https://github.com/apple/swift-atomics.git @ 1.3.1
  swift-http-types: https://github.com/apple/swift-http-types.git @ 1.8.0
  swift-crypto: https://github.com/apple/swift-crypto.git @ 4.5.2
  swift-webpush: /Users/admin/builder/spi-builder-workspace
  swift-collections: https://github.com/apple/swift-collections.git @ 1.6.0
  swift-system: https://github.com/apple/swift-system @ 1.8.1
  swift-nio: https://github.com/apple/swift-nio.git @ 2.103.0
  swift-asn1: https://github.com/apple/swift-asn1.git @ 1.7.3
  swift-algorithms: https://github.com/apple/swift-algorithms.git @ 1.2.1
  swift-nio-ssl: https://github.com/apple/swift-nio-ssl.git @ 2.37.5
  async-http-client: https://github.com/swift-server/async-http-client.git @ 1.36.1
  swift-certificates: https://github.com/apple/swift-certificates.git @ 1.20.0
  swift-log: https://github.com/apple/swift-log.git @ 1.15.1
  swift-nio-extras: https://github.com/apple/swift-nio-extras.git @ 1.35.1
  swift-http-structured-headers: https://github.com/apple/swift-http-structured-headers.git @ 1.7.0
  swift-nio-http2: https://github.com/apple/swift-nio-http2.git @ 1.46.0
  swift-nio-transport-services: https://github.com/apple/swift-nio-transport-services.git @ 1.28.0
  swift-configuration: https://github.com/apple/swift-configuration.git @ 1.2.1
  swift-service-context: https://github.com/apple/swift-service-context.git @ 1.3.0
  swift-service-lifecycle: https://github.com/swift-server/swift-service-lifecycle.git @ 2.12.0
  swift-distributed-tracing: https://github.com/apple/swift-distributed-tracing.git @ 1.5.0
  swift-async-algorithms: https://github.com/apple/swift-async-algorithms.git @ 1.1.5
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (85 targets)
    Target 'WebPushTesting-product' in project 'swift-webpush'
        ➜ Explicit dependency on target 'WebPush' in project 'swift-webpush'
        ➜ Explicit dependency on target 'WebPushTesting' in project 'swift-webpush'
        ➜ Explicit dependency on target 'AsyncHTTPClient-product' in project 'async-http-client'
        ➜ Explicit dependency on target 'Crypto-product' in project 'swift-crypto'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'ServiceLifecycle-product' in project 'swift-service-lifecycle'
        ➜ Explicit dependency on target 'NIOCore-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOHTTP1-product' in project 'swift-nio'
    Target 'WebPushTesting' in project 'swift-webpush'
        ➜ Explicit dependency on target 'WebPush' in project 'swift-webpush'
        ➜ Explicit dependency on target 'AsyncHTTPClient-product' in project 'async-http-client'
        ➜ Explicit dependency on target 'Crypto-product' in project 'swift-crypto'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'ServiceLifecycle-product' in project 'swift-service-lifecycle'
        ➜ Explicit dependency on target 'NIOCore-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOHTTP1-product' in project 'swift-nio'
    Target 'WebPush-product' in project 'swift-webpush'
        ➜ Explicit dependency on target 'WebPush' in project 'swift-webpush'
        ➜ Explicit dependency on target 'AsyncHTTPClient-product' in project 'async-http-client'
        ➜ Explicit dependency on target 'Crypto-product' in project 'swift-crypto'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'ServiceLifecycle-product' in project 'swift-service-lifecycle'
        ➜ Explicit dependency on target 'NIOCore-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOHTTP1-product' in project 'swift-nio'
    Target 'WebPush' in project 'swift-webpush'
        ➜ Explicit dependency on target 'AsyncHTTPClient-product' in project 'async-http-client'
        ➜ Explicit dependency on target 'Crypto-product' in project 'swift-crypto'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'ServiceLifecycle-product' in project 'swift-service-lifecycle'
        ➜ Explicit dependency on target 'NIOCore-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOHTTP1-product' in project 'swift-nio'
    Target 'ServiceLifecycle-product' in project 'swift-service-lifecycle'
        ➜ Explicit dependency on target 'ServiceLifecycle' in project 'swift-service-lifecycle'
        ➜ Explicit dependency on target 'ConcurrencyHelpers' in project 'swift-service-lifecycle'
        ➜ Explicit dependency on target 'UnixSignals' in project 'swift-service-lifecycle'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'AsyncAlgorithms-product' in project 'swift-async-algorithms'
    Target 'ServiceLifecycle' in project 'swift-service-lifecycle'
        ➜ Explicit dependency on target 'ConcurrencyHelpers' in project 'swift-service-lifecycle'
        ➜ Explicit dependency on target 'UnixSignals' in project 'swift-service-lifecycle'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'AsyncAlgorithms-product' in project 'swift-async-algorithms'
    Target 'AsyncAlgorithms-product' in project 'swift-async-algorithms'
        ➜ Explicit dependency on target 'AsyncAlgorithms' in project 'swift-async-algorithms'
        ➜ Explicit dependency on target 'OrderedCollections-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
    Target 'AsyncAlgorithms' in project 'swift-async-algorithms'
        ➜ Explicit dependency on target 'OrderedCollections-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
    Target 'OrderedCollections-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'OrderedCollections' in project 'swift-collections'
        ➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
    Target 'OrderedCollections' in project 'swift-collections'
        ➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
    Target 'UnixSignals' in project 'swift-service-lifecycle'
        ➜ Explicit dependency on target 'ConcurrencyHelpers' in project 'swift-service-lifecycle'
    Target 'ConcurrencyHelpers' in project 'swift-service-lifecycle' (no dependencies)
    Target 'Crypto-product' in project 'swift-crypto'
        ➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
        ➜ Explicit dependency on target 'swift-crypto_Crypto' in project 'swift-crypto'
    Target 'Crypto' in project 'swift-crypto'
        ➜ Explicit dependency on target 'swift-crypto_Crypto' in project 'swift-crypto'
    Target 'swift-crypto_Crypto' in project 'swift-crypto' (no dependencies)
    Target 'AsyncHTTPClient-product' in project 'async-http-client'
        ➜ Explicit dependency on target 'AsyncHTTPClient' in project 'async-http-client'
        ➜ Explicit dependency on target 'CAsyncHTTPClient' in project 'async-http-client'
        ➜ Explicit dependency on target 'NIO-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOTLS-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOPosix-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOHTTP1-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOHTTP2-product' in project 'swift-nio-http2'
        ➜ Explicit dependency on target 'NIOSSL-product' in project 'swift-nio-ssl'
        ➜ Explicit dependency on target 'NIOHTTPCompression-product' in project 'swift-nio-extras'
        ➜ Explicit dependency on target 'NIOSOCKS-product' in project 'swift-nio-extras'
        ➜ Explicit dependency on target 'NIOTransportServices-product' in project 'swift-nio-transport-services'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
        ➜ Explicit dependency on target 'Algorithms-product' in project 'swift-algorithms'
        ➜ Explicit dependency on target 'Configuration-product' in project 'swift-configuration'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'Tracing-product' in project 'swift-distributed-tracing'
        ➜ Explicit dependency on target 'ServiceContextModule-product' in project 'swift-service-context'
    Target 'AsyncHTTPClient' in project 'async-http-client'
        ➜ Explicit dependency on target 'CAsyncHTTPClient' in project 'async-http-client'
        ➜ Explicit dependency on target 'NIO-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOTLS-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOPosix-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOHTTP1-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOHTTP2-product' in project 'swift-nio-http2'
        ➜ Explicit dependency on target 'NIOSSL-product' in project 'swift-nio-ssl'
        ➜ Explicit dependency on target 'NIOHTTPCompression-product' in project 'swift-nio-extras'
        ➜ Explicit dependency on target 'NIOSOCKS-product' in project 'swift-nio-extras'
        ➜ Explicit dependency on target 'NIOTransportServices-product' in project 'swift-nio-transport-services'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
        ➜ Explicit dependency on target 'Algorithms-product' in project 'swift-algorithms'
        ➜ Explicit dependency on target 'Configuration-product' in project 'swift-configuration'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'Tracing-product' in project 'swift-distributed-tracing'
        ➜ Explicit dependency on target 'ServiceContextModule-product' in project 'swift-service-context'
    Target 'Tracing-product' in project 'swift-distributed-tracing'
        ➜ Explicit dependency on target 'Tracing' in project 'swift-distributed-tracing'
        ➜ Explicit dependency on target 'Instrumentation' in project 'swift-distributed-tracing'
        ➜ Explicit dependency on target 'ServiceContextModule-product' in project 'swift-service-context'
    Target 'Tracing' in project 'swift-distributed-tracing'
        ➜ Explicit dependency on target 'Instrumentation' in project 'swift-distributed-tracing'
        ➜ Explicit dependency on target 'ServiceContextModule-product' in project 'swift-service-context'
    Target 'Instrumentation' in project 'swift-distributed-tracing'
        ➜ Explicit dependency on target 'ServiceContextModule-product' in project 'swift-service-context'
    Target 'ServiceContextModule-product' in project 'swift-service-context'
        ➜ Explicit dependency on target 'ServiceContextModule' in project 'swift-service-context'
    Target 'ServiceContextModule' in project 'swift-service-context' (no dependencies)
    Target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'Logging' in project 'swift-log'
    Target 'Logging' in project 'swift-log' (no dependencies)
    Target 'Configuration-product' in project 'swift-configuration'
        ➜ Explicit dependency on target 'Configuration' in project 'swift-configuration'
        ➜ Explicit dependency on target 'SystemPackage-product' in project 'swift-system'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
    Target 'Configuration' in project 'swift-configuration'
        ➜ Explicit dependency on target 'SystemPackage-product' in project 'swift-system'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
    Target 'SystemPackage-product' in project 'swift-system'
        ➜ Explicit dependency on target 'SystemPackage' in project 'swift-system'
        ➜ Explicit dependency on target 'CSystem' in project 'swift-system'
    Target 'SystemPackage' in project 'swift-system'
        ➜ Explicit dependency on target 'CSystem' in project 'swift-system'
    Target 'CSystem' in project 'swift-system' (no dependencies)
    Target 'Algorithms-product' in project 'swift-algorithms'
        ➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
        ➜ Explicit dependency on target 'RealModule-product' in project 'swift-numerics'
    Target 'Algorithms' in project 'swift-algorithms'
        ➜ Explicit dependency on target 'RealModule-product' in project 'swift-numerics'
    Target 'RealModule-product' in project 'swift-numerics'
        ➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
        ➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
    Target 'RealModule' in project 'swift-numerics'
        ➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
    Target '_NumericsShims' in project 'swift-numerics' (no dependencies)
    Target 'NIOTransportServices-product' in project 'swift-nio-transport-services'
        ➜ Explicit dependency on target 'NIOTransportServices' in project 'swift-nio-transport-services'
        ➜ Explicit dependency on target 'NIO-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOFoundationCompat-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOTLS-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'NIOTransportServices' in project 'swift-nio-transport-services'
        ➜ Explicit dependency on target 'NIO-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOFoundationCompat-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOTLS-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'NIOFoundationCompat-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOFoundationCompat' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOEmbedded' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIO' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOFoundationEssentialsCompat' in project 'swift-nio'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'NIOFoundationCompat' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOEmbedded' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIO' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOFoundationEssentialsCompat' in project 'swift-nio'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'NIOFoundationEssentialsCompat' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'NIOSOCKS-product' in project 'swift-nio-extras'
        ➜ Explicit dependency on target 'NIOSOCKS' in project 'swift-nio-extras'
        ➜ Explicit dependency on target 'NIO-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore-product' in project 'swift-nio'
    Target 'NIOSOCKS' in project 'swift-nio-extras'
        ➜ Explicit dependency on target 'NIO-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore-product' in project 'swift-nio'
    Target 'NIOHTTPCompression-product' in project 'swift-nio-extras'
        ➜ Explicit dependency on target 'NIOHTTPCompression' in project 'swift-nio-extras'
        ➜ Explicit dependency on target 'CNIOExtrasZlib' in project 'swift-nio-extras'
        ➜ Explicit dependency on target 'NIO-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOHTTP1-product' in project 'swift-nio'
    Target 'NIOHTTPCompression' in project 'swift-nio-extras'
        ➜ Explicit dependency on target 'CNIOExtrasZlib' in project 'swift-nio-extras'
        ➜ Explicit dependency on target 'NIO-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOHTTP1-product' in project 'swift-nio'
    Target 'CNIOExtrasZlib' in project 'swift-nio-extras' (no dependencies)
    Target 'NIOSSL-product' in project 'swift-nio-ssl'
        ➜ Explicit dependency on target 'NIOSSL' in project 'swift-nio-ssl'
        ➜ Explicit dependency on target 'swift-nio-ssl_NIOSSL' in project 'swift-nio-ssl'
        ➜ Explicit dependency on target 'CNIOBoringSSL' in project 'swift-nio-ssl'
        ➜ Explicit dependency on target 'CNIOBoringSSLShims' in project 'swift-nio-ssl'
        ➜ Explicit dependency on target 'NIO-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOTLS-product' in project 'swift-nio'
    Target 'NIOSSL' in project 'swift-nio-ssl'
        ➜ Explicit dependency on target 'swift-nio-ssl_NIOSSL' in project 'swift-nio-ssl'
        ➜ Explicit dependency on target 'CNIOBoringSSL' in project 'swift-nio-ssl'
        ➜ Explicit dependency on target 'CNIOBoringSSLShims' in project 'swift-nio-ssl'
        ➜ Explicit dependency on target 'NIO-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOTLS-product' in project 'swift-nio'
    Target 'CNIOBoringSSLShims' in project 'swift-nio-ssl'
        ➜ Explicit dependency on target 'CNIOBoringSSL' in project 'swift-nio-ssl'
    Target 'CNIOBoringSSL' in project 'swift-nio-ssl' (no dependencies)
    Target 'swift-nio-ssl_NIOSSL' in project 'swift-nio-ssl' (no dependencies)
    Target 'NIOHTTP2-product' in project 'swift-nio-http2'
        ➜ Explicit dependency on target 'NIOHTTP2' in project 'swift-nio-http2'
        ➜ Explicit dependency on target 'NIOHPACK' in project 'swift-nio-http2'
        ➜ Explicit dependency on target 'NIO-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOHTTP1-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOTLS-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'NIOHTTP2' in project 'swift-nio-http2'
        ➜ Explicit dependency on target 'NIOHPACK' in project 'swift-nio-http2'
        ➜ Explicit dependency on target 'NIO-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOHTTP1-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOTLS-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'NIOHPACK' in project 'swift-nio-http2'
        ➜ Explicit dependency on target 'NIO-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOHTTP1-product' in project 'swift-nio'
    Target 'NIOConcurrencyHelpers-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
    Target 'NIOHTTP1-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOHTTP1' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOEmbedded' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIO' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOLLHTTP' in project 'swift-nio'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'NIOHTTP1' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOEmbedded' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIO' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOLLHTTP' in project 'swift-nio'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'CNIOLLHTTP' in project 'swift-nio' (no dependencies)
    Target 'NIOPosix-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'swift-nio_NIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'NIOCore-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'NIOTLS-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOTLS' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOEmbedded' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIO' in project 'swift-nio'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'NIOTLS' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOEmbedded' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIO' in project 'swift-nio'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'NIO-product' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIO' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOEmbedded' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'NIO' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOEmbedded' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'NIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'swift-nio_NIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOPosix' in project 'swift-nio'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'swift-nio_NIOPosix' in project 'swift-nio' (no dependencies)
    Target 'CNIOPosix' in project 'swift-nio' (no dependencies)
    Target 'NIOEmbedded' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOCore' in project 'swift-nio'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'NIOCore' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
        ➜ Explicit dependency on target 'NIOConcurrencyHelpers' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIOBase64' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOOpenBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOFreeBSD' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIODarwin' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOLinux' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWindows' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOWASI' in project 'swift-nio'
        ➜ Explicit dependency on target '_NIODataStructures' in project 'swift-nio'
        ➜ Explicit dependency on target 'DequeModule-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
    Target 'Atomics-product' in project 'swift-atomics'
        ➜ Explicit dependency on target 'Atomics' in project 'swift-atomics'
        ➜ Explicit dependency on target '_AtomicsShims' in project 'swift-atomics'
    Target 'Atomics' in project 'swift-atomics'
        ➜ Explicit dependency on target '_AtomicsShims' in project 'swift-atomics'
    Target '_AtomicsShims' in project 'swift-atomics' (no dependencies)
    Target 'DequeModule-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'DequeModule' in project 'swift-collections'
        ➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
        ➜ Explicit dependency on target 'ContainersPreview' in project 'swift-collections'
    Target 'DequeModule' in project 'swift-collections'
        ➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
        ➜ Explicit dependency on target 'ContainersPreview' in project 'swift-collections'
    Target 'ContainersPreview' in project 'swift-collections'
        ➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
    Target 'InternalCollectionsUtilities' in project 'swift-collections' (no dependencies)
    Target '_NIODataStructures' in project 'swift-nio' (no dependencies)
    Target 'CNIOWASI' in project 'swift-nio' (no dependencies)
    Target 'CNIOWindows' in project 'swift-nio' (no dependencies)
    Target 'CNIOLinux' in project 'swift-nio' (no dependencies)
    Target 'CNIODarwin' in project 'swift-nio' (no dependencies)
    Target 'CNIOFreeBSD' in project 'swift-nio' (no dependencies)
    Target 'CNIOOpenBSD' in project 'swift-nio' (no dependencies)
    Target '_NIOBase64' in project 'swift-nio' (no dependencies)
    Target 'NIOConcurrencyHelpers' in project 'swift-nio'
        ➜ Explicit dependency on target 'CNIOAtomics' in project 'swift-nio'
    Target 'CNIOAtomics' in project 'swift-nio' (no dependencies)
    Target 'CAsyncHTTPClient' in project 'async-http-client' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
SwiftDriver WebPush normal arm64 com.apple.xcode.tools.swift.compiler (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name WebPush -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOBoringSSLShims.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOExtrasZlib.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CAsyncHTTPClient.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOLLHTTP.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOPosix.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOWASI.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOWindows/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOLinux.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIODarwin.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOFreeBSD.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOOpenBSD.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOAtomics.modulemap -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio-ssl/Sources/CNIOBoringSSLShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio-extras/Sources/CNIOExtrasZlib/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/async-http-client/Sources/CAsyncHTTPClient/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOLLHTTP/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOPosix/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOWASI/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOWindows/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOLinux/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIODarwin/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOFreeBSD/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOOpenBSD/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOAtomics/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver AsyncHTTPClient normal arm64 com.apple.xcode.tools.swift.compiler (in target 'AsyncHTTPClient' from project 'async-http-client')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name AsyncHTTPClient -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/async-http-client.build/Debug-appletvos/AsyncHTTPClient-t.build/Objects-normal/arm64/AsyncHTTPClient.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOLLHTTP.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOBoringSSLShims.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOExtrasZlib.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOPosix.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOWASI.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOWindows/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOLinux.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIODarwin.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOFreeBSD.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOOpenBSD.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOAtomics.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CAsyncHTTPClient.modulemap -DXcode -enable-upcoming-feature MemberImportVisibility -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/async-http-client.build/Debug-appletvos/AsyncHTTPClient-t.build/Objects-normal/arm64/AsyncHTTPClient-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/async-http-client.build/Debug-appletvos/AsyncHTTPClient-t.build/Objects-normal/arm64/AsyncHTTPClient.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/async-http-client.build/Debug-appletvos/AsyncHTTPClient-t.build/Objects-normal/arm64/AsyncHTTPClient-dependency-scan.dia -user-module-version 1.36.1 -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name async_http_client -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/async-http-client.build/Debug-appletvos/AsyncHTTPClient-t.build/Objects-normal/arm64/AsyncHTTPClient_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOLLHTTP/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio-ssl/Sources/CNIOBoringSSLShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio-extras/Sources/CNIOExtrasZlib/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOPosix/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOWASI/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOWindows/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOLinux/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIODarwin/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOFreeBSD/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOOpenBSD/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOAtomics/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/async-http-client/Sources/CAsyncHTTPClient/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/async-http-client.build/Debug-appletvos/AsyncHTTPClient-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/async-http-client.build/Debug-appletvos/AsyncHTTPClient-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/async-http-client.build/Debug-appletvos/AsyncHTTPClient-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/async-http-client.build/Debug-appletvos/AsyncHTTPClient-t.build/Objects-normal/arm64/AsyncHTTPClient-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ PushServiceError.swift,\ UserAgentKeyMaterialError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/PushServiceError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/UserAgentKeyMaterialError.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/PushServiceError.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PushServiceError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/UserAgentKeyMaterialError.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UserAgentKeyMaterialError.swift
SwiftCompile normal arm64 Compiling\ VAPIDConfigurationError.swift,\ DataProtocol+Base64URLCoding.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/VAPIDConfigurationError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/DataProtocol+Base64URLCoding.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/VAPIDConfigurationError.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VAPIDConfigurationError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/DataProtocol+Base64URLCoding.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DataProtocol+Base64URLCoding.swift
SwiftCompile normal arm64 Compiling\ VAPID.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPID.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPID.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VAPID.swift
SwiftCompile normal arm64 Compiling\ URL+Origin.swift,\ Notification.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/URL+Origin.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Push\ Message/Notification.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/URL+Origin.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile URL+Origin.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Push\ Message/Notification.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Notification.swift
SwiftCompile normal arm64 Compiling\ Topic.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Topic.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Topic.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Topic.swift
SwiftCompile normal arm64 Compiling\ VAPIDKey.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPIDKey.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPIDKey.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VAPIDKey.swift
SwiftCompile normal arm64 Compiling\ WebPushManager.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift (in target 'WebPush' from project 'swift-webpush')
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:804:16: error: 'ContinuousClock' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 794 |     }
 795 |
 796 |     func executeRequest(
     |          `- note: add '@available' attribute to enclosing instance method
 797 |         httpClient: some HTTPClientProtocol,
 798 |         endpointURLString: String,
     :
 802 |         topic: Topic?,
 803 |         requestContent: [UInt8],
 804 |         clock: ContinuousClock,
     |                `- error: 'ContinuousClock' is only available in tvOS 16.0 or newer
 805 |         expirationDeadline: ContinuousClock.Instant?,
 806 |         retryIntervals: ArraySlice<Duration>,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:805:29: error: 'ContinuousClock' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 794 |     }
 795 |
 796 |     func executeRequest(
     |          `- note: add '@available' attribute to enclosing instance method
 797 |         httpClient: some HTTPClientProtocol,
 798 |         endpointURLString: String,
     :
 803 |         requestContent: [UInt8],
 804 |         clock: ContinuousClock,
 805 |         expirationDeadline: ContinuousClock.Instant?,
     |                             `- error: 'ContinuousClock' is only available in tvOS 16.0 or newer
 806 |         retryIntervals: ArraySlice<Duration>,
 807 |         logger: Logger
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:806:36: error: 'Duration' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 794 |     }
 795 |
 796 |     func executeRequest(
     |          `- note: add '@available' attribute to enclosing instance method
 797 |         httpClient: some HTTPClientProtocol,
 798 |         endpointURLString: String,
     :
 804 |         clock: ContinuousClock,
 805 |         expirationDeadline: ContinuousClock.Instant?,
 806 |         retryIntervals: ArraySlice<Duration>,
     |                                    `- error: 'Duration' is only available in tvOS 16.0 or newer
 807 |         logger: Logger
 808 |     ) async throws {
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1059:37: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1057 |         ///
1058 |         /// Specify `[]` to disable retries.
1059 |         public var retryIntervals: [Duration]
     |                                     `- error: 'Duration' is only available in tvOS 16.0 or newer
1060 |
1061 |         /// A flag to automatically generate a random `Topic` to prevent messages that are automatically retried from being delivered twice.
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1067:39: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1065 |
1066 |         /// A timeout before a connection is dropped.
1067 |         public var connectionTimeout: Duration
     |                                       `- error: 'Duration' is only available in tvOS 16.0 or newer
1068 |
1069 |         /// A timeout before we abandon the connection due to messages not being sent.
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1072:33: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1070 |         ///
1071 |         /// If `nil`, no timeout will be used.
1072 |         public var sendTimeout: Duration?
     |                                 `- error: 'Duration' is only available in tvOS 16.0 or newer
1073 |
1074 |         /// A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received.
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1077:41: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1075 |         ///
1076 |         /// If `nil`, no timeout will be used.
1077 |         public var confirmationTimeout: Duration?
     |                                         `- error: 'Duration' is only available in tvOS 16.0 or newer
1078 |
1079 |         /// An HTTP proxy to use when communicating to a push service.
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1093:30: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
     |                              `- error: 'Duration' is only available in tvOS 16.0 or newer
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1095:32: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
     |                                `- error: 'Duration' is only available in tvOS 16.0 or newer
1096 |             sendTimeout: Duration? = nil,
1097 |             confirmationTimeout: Duration? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1096:26: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
1096 |             sendTimeout: Duration? = nil,
     |                          `- error: 'Duration' is only available in tvOS 16.0 or newer
1097 |             confirmationTimeout: Duration? = nil,
1098 |             httpProxy: HTTPClient.Configuration.Proxy? = nil
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1097:34: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
1096 |             sendTimeout: Duration? = nil,
1097 |             confirmationTimeout: Duration? = nil,
     |                                  `- error: 'Duration' is only available in tvOS 16.0 or newer
1098 |             httpProxy: HTTPClient.Configuration.Proxy? = nil
1099 |         ) {
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1093:44: error: 'milliseconds' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
     |                                            `- error: 'milliseconds' is only available in tvOS 16.0 or newer
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1093:64: error: 'seconds' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
     |                                                                `- error: 'seconds' is only available in tvOS 16.0 or newer
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1093:77: error: 'seconds' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
     |                                                                             `- error: 'seconds' is only available in tvOS 16.0 or newer
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:92:51: error: 'init(_:)' is only available in tvOS 16 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
  80 |     ///   - backgroundActivityLogger: The logger to use for misconfiguration and background activity. By default, a print logger will be used, and if set to `nil`, a no-op logger will be used in release builds. When running in a server environment, your shared logger should be used instead giving you full control of logging and metadata.
  81 |     ///   - eventLoopGroupProvider: The event loop to use for the internal HTTP client.
  82 |     public init(
     |            `- note: add '@available' attribute to enclosing initializer
  83 |         vapidConfiguration: VAPID.Configuration,
  84 |         networkConfiguration: NetworkConfiguration = .default,
     :
  90 |         var httpClientConfiguration = HTTPClient.Configuration()
  91 |         httpClientConfiguration.httpVersion = .automatic
  92 |         httpClientConfiguration.timeout.connect = TimeAmount(networkConfiguration.connectionTimeout)
     |                                                   |- error: 'init(_:)' is only available in tvOS 16 or newer
     |                                                   `- note: add 'if #available' version check
  93 |         httpClientConfiguration.timeout.read = networkConfiguration.confirmationTimeout.map { TimeAmount($0) }
  94 |         httpClientConfiguration.timeout.write = networkConfiguration.sendTimeout.map { TimeAmount($0) }
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:93:95: error: 'init(_:)' is only available in tvOS 16 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
  80 |     ///   - backgroundActivityLogger: The logger to use for misconfiguration and background activity. By default, a print logger will be used, and if set to `nil`, a no-op logger will be used in release builds. When running in a server environment, your shared logger should be used instead giving you full control of logging and metadata.
  81 |     ///   - eventLoopGroupProvider: The event loop to use for the internal HTTP client.
  82 |     public init(
     |            `- note: add '@available' attribute to enclosing initializer
  83 |         vapidConfiguration: VAPID.Configuration,
  84 |         networkConfiguration: NetworkConfiguration = .default,
     :
  91 |         httpClientConfiguration.httpVersion = .automatic
  92 |         httpClientConfiguration.timeout.connect = TimeAmount(networkConfiguration.connectionTimeout)
  93 |         httpClientConfiguration.timeout.read = networkConfiguration.confirmationTimeout.map { TimeAmount($0) }
     |                                                                                               |- error: 'init(_:)' is only available in tvOS 16 or newer
     |                                                                                               `- note: add 'if #available' version check
  94 |         httpClientConfiguration.timeout.write = networkConfiguration.sendTimeout.map { TimeAmount($0) }
  95 |         httpClientConfiguration.proxy = networkConfiguration.httpProxy
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:94:88: error: 'init(_:)' is only available in tvOS 16 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
  80 |     ///   - backgroundActivityLogger: The logger to use for misconfiguration and background activity. By default, a print logger will be used, and if set to `nil`, a no-op logger will be used in release builds. When running in a server environment, your shared logger should be used instead giving you full control of logging and metadata.
  81 |     ///   - eventLoopGroupProvider: The event loop to use for the internal HTTP client.
  82 |     public init(
     |            `- note: add '@available' attribute to enclosing initializer
  83 |         vapidConfiguration: VAPID.Configuration,
  84 |         networkConfiguration: NetworkConfiguration = .default,
     :
  92 |         httpClientConfiguration.timeout.connect = TimeAmount(networkConfiguration.connectionTimeout)
  93 |         httpClientConfiguration.timeout.read = networkConfiguration.confirmationTimeout.map { TimeAmount($0) }
  94 |         httpClientConfiguration.timeout.write = networkConfiguration.sendTimeout.map { TimeAmount($0) }
     |                                                                                        |- error: 'init(_:)' is only available in tvOS 16 or newer
     |                                                                                        `- note: add 'if #available' version check
  95 |         httpClientConfiguration.proxy = networkConfiguration.httpProxy
  96 |         /// Apple's push service recomments leaving the connection open as long as possible. We are picking 12 hours here.
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:672:21: error: 'ContinuousClock' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 660 |     ///   - urgency: The urgency of the message.
 661 |     ///   - logger: The logger to use for status updates.
 662 |     func encryptPushMessage(
     |          `- note: add '@available' attribute to enclosing instance method
 663 |         httpClient: some HTTPClientProtocol,
 664 |         privateKeyProvider: Executor.KeyProvider,
     :
 670 |         logger: Logger
 671 |     ) async throws {
 672 |         let clock = ContinuousClock()
     |                     |- error: 'ContinuousClock' is only available in tvOS 16.0 or newer
     |                     `- note: add 'if #available' version check
 673 |         let startTime = clock.now
 674 |
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:673:31: error: 'now' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 660 |     ///   - urgency: The urgency of the message.
 661 |     ///   - logger: The logger to use for status updates.
 662 |     func encryptPushMessage(
     |          `- note: add '@available' attribute to enclosing instance method
 663 |         httpClient: some HTTPClientProtocol,
 664 |         privateKeyProvider: Executor.KeyProvider,
     :
 671 |     ) async throws {
 672 |         let clock = ContinuousClock()
 673 |         let startTime = clock.now
     |                               |- error: 'now' is only available in tvOS 16.0 or newer
     |                               `- note: add 'if #available' version check
 674 |
 675 |         var logger = logger
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:774:33: error: 'ContinuousClock' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 660 |     ///   - urgency: The urgency of the message.
 661 |     ///   - logger: The logger to use for status updates.
 662 |     func encryptPushMessage(
     |          `- note: add '@available' attribute to enclosing instance method
 663 |         httpClient: some HTTPClientProtocol,
 664 |         privateKeyProvider: Executor.KeyProvider,
     :
 772 |         }
 773 |
 774 |         let expirationDeadline: ContinuousClock.Instant? = if expiration == .dropIfUndeliverable || expiration == .recommendedMaximum {
     |                                 |- error: 'ContinuousClock' is only available in tvOS 16.0 or newer
     |                                 `- note: add 'if #available' version check
 775 |             nil
 776 |         } else {
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:777:23: error: 'advanced(by:)' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 660 |     ///   - urgency: The urgency of the message.
 661 |     ///   - logger: The logger to use for status updates.
 662 |     func encryptPushMessage(
     |          `- note: add '@available' attribute to enclosing instance method
 663 |         httpClient: some HTTPClientProtocol,
 664 |         privateKeyProvider: Executor.KeyProvider,
     :
 775 |             nil
 776 |         } else {
 777 |             startTime.advanced(by: .seconds(max(expiration, .dropIfUndeliverable).seconds))
     |                       |- error: 'advanced(by:)' is only available in tvOS 16.0 or newer
     |                       `- note: add 'if #available' version check
 778 |         }
 779 |
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:777:37: error: 'seconds' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 660 |     ///   - urgency: The urgency of the message.
 661 |     ///   - logger: The logger to use for status updates.
 662 |     func encryptPushMessage(
     |          `- note: add '@available' attribute to enclosing instance method
 663 |         httpClient: some HTTPClientProtocol,
 664 |         privateKeyProvider: Executor.KeyProvider,
     :
 775 |             nil
 776 |         } else {
 777 |             startTime.advanced(by: .seconds(max(expiration, .dropIfUndeliverable).seconds))
     |                                     |- error: 'seconds' is only available in tvOS 16.0 or newer
     |                                     `- note: add 'if #available' version check
 778 |         }
 779 |
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:810:92: error: 'components' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 794 |     }
 795 |
 796 |     func executeRequest(
     |          `- note: add '@available' attribute to enclosing instance method
 797 |         httpClient: some HTTPClientProtocol,
 798 |         endpointURLString: String,
     :
 808 |     ) async throws {
 809 |         var logger = logger
 810 |         logger[metadataKey: "retryDurationsRemaining"] = .array(retryIntervals.map { "\($0.components.seconds)seconds" })
     |                                                                                            |- error: 'components' is only available in tvOS 16.0 or newer
     |                                                                                            `- note: add 'if #available' version check
 811 |
 812 |         var expiration = expiration
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:815:43: error: 'now' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 794 |     }
 795 |
 796 |     func executeRequest(
     |          `- note: add '@available' attribute to enclosing instance method
 797 |         httpClient: some HTTPClientProtocol,
 798 |         endpointURLString: String,
     :
 813 |         var requestDeadline = NIODeadline.distantFuture
 814 |         if let expirationDeadline {
 815 |             let remainingDuration = clock.now.duration(to: expirationDeadline)
     |                                           |- error: 'now' is only available in tvOS 16.0 or newer
     |                                           `- note: add 'if #available' version check
 816 |             expiration = Expiration(seconds: Int(remainingDuration.components.seconds))
 817 |             requestDeadline = .now() + TimeAmount(remainingDuration)
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:815:47: error: 'duration(to:)' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 794 |     }
 795 |
 796 |     func executeRequest(
     |          `- note: add '@available' attribute to enclosing instance method
 797 |         httpClient: some HTTPClientProtocol,
 798 |         endpointURLString: String,
     :
 813 |         var requestDeadline = NIODeadline.distantFuture
 814 |         if let expirationDeadline {
 815 |             let remainingDuration = clock.now.duration(to: expirationDeadline)
     |                                               |- error: 'duration(to:)' is only available in tvOS 16.0 or newer
     |                                               `- note: add 'if #available' version check
 816 |             expiration = Expiration(seconds: Int(remainingDuration.components.seconds))
 817 |             requestDeadline = .now() + TimeAmount(remainingDuration)
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:816:68: error: 'components' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 794 |     }
 795 |
 796 |     func executeRequest(
     |          `- note: add '@available' attribute to enclosing instance method
 797 |         httpClient: some HTTPClientProtocol,
 798 |         endpointURLString: String,
     :
 814 |         if let expirationDeadline {
 815 |             let remainingDuration = clock.now.duration(to: expirationDeadline)
 816 |             expiration = Expiration(seconds: Int(remainingDuration.components.seconds))
     |                                                                    |- error: 'components' is only available in tvOS 16.0 or newer
     |                                                                    `- note: add 'if #available' version check
 817 |             requestDeadline = .now() + TimeAmount(remainingDuration)
 818 |             logger[metadataKey: "resolvedExpiration"] = "\(expiration)"
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WebPushManager.swift
SwiftCompile normal arm64 Compiling\ PushMessage.swift,\ Subscriber.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Push\ Message/PushMessage.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Subscriber.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Push\ Message/PushMessage.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PushMessage.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Subscriber.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Subscriber.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ WebPush (in target 'WebPush' from project 'swift-webpush')
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/PrintLogHandler.swift:17:16: warning: deprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation [#DeprecatedDeclaration]
 15 |
 16 | /// A simple log handler that uses formatted print statements.
 17 | package struct PrintLogHandler: LogHandler {
    |                `- warning: deprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation [#DeprecatedDeclaration]
 18 |     private let label: String
 19 |
Logging.LogHandler.log:3:15: note: 'log(event:)' declared here
1 | protocol LogHandler {
2 | @available(*, deprecated, message: "You should implement this method instead of using the default implementation")
3 |   public func log(event: Logging.LogEvent)}
  |               `- note: 'log(event:)' declared here
4 |
Logging.LogHandler.log:2:6: note: requirement 'log(event:)' declared here
1 | protocol LogHandler {
2 | func log(event: Logging.LogEvent)}
  |      `- note: requirement 'log(event:)' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:804:16: error: 'ContinuousClock' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 794 |     }
 795 |
 796 |     func executeRequest(
     |          `- note: add '@available' attribute to enclosing instance method
 797 |         httpClient: some HTTPClientProtocol,
 798 |         endpointURLString: String,
     :
 802 |         topic: Topic?,
 803 |         requestContent: [UInt8],
 804 |         clock: ContinuousClock,
     |                `- error: 'ContinuousClock' is only available in tvOS 16.0 or newer
 805 |         expirationDeadline: ContinuousClock.Instant?,
 806 |         retryIntervals: ArraySlice<Duration>,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:805:29: error: 'ContinuousClock' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 794 |     }
 795 |
 796 |     func executeRequest(
     |          `- note: add '@available' attribute to enclosing instance method
 797 |         httpClient: some HTTPClientProtocol,
 798 |         endpointURLString: String,
     :
 803 |         requestContent: [UInt8],
 804 |         clock: ContinuousClock,
 805 |         expirationDeadline: ContinuousClock.Instant?,
     |                             `- error: 'ContinuousClock' is only available in tvOS 16.0 or newer
 806 |         retryIntervals: ArraySlice<Duration>,
 807 |         logger: Logger
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:806:36: error: 'Duration' is only available in tvOS 16.0 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
 794 |     }
 795 |
 796 |     func executeRequest(
     |          `- note: add '@available' attribute to enclosing instance method
 797 |         httpClient: some HTTPClientProtocol,
 798 |         endpointURLString: String,
     :
 804 |         clock: ContinuousClock,
 805 |         expirationDeadline: ContinuousClock.Instant?,
 806 |         retryIntervals: ArraySlice<Duration>,
     |                                    `- error: 'Duration' is only available in tvOS 16.0 or newer
 807 |         logger: Logger
 808 |     ) async throws {
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1059:37: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1057 |         ///
1058 |         /// Specify `[]` to disable retries.
1059 |         public var retryIntervals: [Duration]
     |                                     `- error: 'Duration' is only available in tvOS 16.0 or newer
1060 |
1061 |         /// A flag to automatically generate a random `Topic` to prevent messages that are automatically retried from being delivered twice.
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1067:39: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1065 |
1066 |         /// A timeout before a connection is dropped.
1067 |         public var connectionTimeout: Duration
     |                                       `- error: 'Duration' is only available in tvOS 16.0 or newer
1068 |
1069 |         /// A timeout before we abandon the connection due to messages not being sent.
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1072:33: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1070 |         ///
1071 |         /// If `nil`, no timeout will be used.
1072 |         public var sendTimeout: Duration?
     |                                 `- error: 'Duration' is only available in tvOS 16.0 or newer
1073 |
1074 |         /// A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received.
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1077:41: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1075 |         ///
1076 |         /// If `nil`, no timeout will be used.
1077 |         public var confirmationTimeout: Duration?
     |                                         `- error: 'Duration' is only available in tvOS 16.0 or newer
1078 |
1079 |         /// An HTTP proxy to use when communicating to a push service.
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1093:30: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
     |                              `- error: 'Duration' is only available in tvOS 16.0 or newer
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1095:32: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
     |                                `- error: 'Duration' is only available in tvOS 16.0 or newer
1096 |             sendTimeout: Duration? = nil,
1097 |             confirmationTimeout: Duration? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1096:26: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
1096 |             sendTimeout: Duration? = nil,
     |                          `- error: 'Duration' is only available in tvOS 16.0 or newer
1097 |             confirmationTimeout: Duration? = nil,
1098 |             httpProxy: HTTPClient.Configuration.Proxy? = nil
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1097:34: error: 'Duration' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
1096 |             sendTimeout: Duration? = nil,
1097 |             confirmationTimeout: Duration? = nil,
     |                                  `- error: 'Duration' is only available in tvOS 16.0 or newer
1098 |             httpProxy: HTTPClient.Configuration.Proxy? = nil
1099 |         ) {
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1093:44: error: 'milliseconds' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
     |                                            `- error: 'milliseconds' is only available in tvOS 16.0 or newer
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1093:64: error: 'seconds' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
     |                                                                `- error: 'seconds' is only available in tvOS 16.0 or newer
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:1093:77: error: 'seconds' is only available in tvOS 16.0 or newer
1051 | extension WebPushManager {
1052 |     /// The network configuration for a web push manager.
1053 |     public struct NetworkConfiguration: Hashable, Sendable {
     |                   `- note: add '@available' attribute to enclosing struct
1054 |         /// A list of intervals to wait between automatic retries.
1055 |         ///
     :
1090 |         ///   - confirmationTimeout: A timeout before we abondon the connection due to the push service not sending back acknowledgement a message was received. Defaults to no timeout.
1091 |         ///   - httpProxy: An HTTP proxy to use when communicating to a push service. Defaults to no proxy.
1092 |         public init(
     |                `- note: add '@available' attribute to enclosing initializer
1093 |             retryIntervals: [Duration] = [.milliseconds(500), .seconds(2), .seconds(10)],
     |                                                                             `- error: 'seconds' is only available in tvOS 16.0 or newer
1094 |             alwaysResolveTopics: Bool = false,
1095 |             connectionTimeout: Duration? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:92:51: error: 'init(_:)' is only available in tvOS 16 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
  80 |     ///   - backgroundActivityLogger: The logger to use for misconfiguration and background activity. By default, a print logger will be used, and if set to `nil`, a no-op logger will be used in release builds. When running in a server environment, your shared logger should be used instead giving you full control of logging and metadata.
  81 |     ///   - eventLoopGroupProvider: The event loop to use for the internal HTTP client.
  82 |     public init(
     |            `- note: add '@available' attribute to enclosing initializer
  83 |         vapidConfiguration: VAPID.Configuration,
  84 |         networkConfiguration: NetworkConfiguration = .default,
     :
  90 |         var httpClientConfiguration = HTTPClient.Configuration()
  91 |         httpClientConfiguration.httpVersion = .automatic
  92 |         httpClientConfiguration.timeout.connect = TimeAmount(networkConfiguration.connectionTimeout)
     |                                                   |- error: 'init(_:)' is only available in tvOS 16 or newer
     |                                                   `- note: add 'if #available' version check
  93 |         httpClientConfiguration.timeout.read = networkConfiguration.confirmationTimeout.map { TimeAmount($0) }
  94 |         httpClientConfiguration.timeout.write = networkConfiguration.sendTimeout.map { TimeAmount($0) }
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:93:95: error: 'init(_:)' is only available in tvOS 16 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
  80 |     ///   - backgroundActivityLogger: The logger to use for misconfiguration and background activity. By default, a print logger will be used, and if set to `nil`, a no-op logger will be used in release builds. When running in a server environment, your shared logger should be used instead giving you full control of logging and metadata.
  81 |     ///   - eventLoopGroupProvider: The event loop to use for the internal HTTP client.
  82 |     public init(
     |            `- note: add '@available' attribute to enclosing initializer
  83 |         vapidConfiguration: VAPID.Configuration,
  84 |         networkConfiguration: NetworkConfiguration = .default,
     :
  91 |         httpClientConfiguration.httpVersion = .automatic
  92 |         httpClientConfiguration.timeout.connect = TimeAmount(networkConfiguration.connectionTimeout)
  93 |         httpClientConfiguration.timeout.read = networkConfiguration.confirmationTimeout.map { TimeAmount($0) }
     |                                                                                               |- error: 'init(_:)' is only available in tvOS 16 or newer
     |                                                                                               `- note: add 'if #available' version check
  94 |         httpClientConfiguration.timeout.write = networkConfiguration.sendTimeout.map { TimeAmount($0) }
  95 |         httpClientConfiguration.proxy = networkConfiguration.httpProxy
/Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift:94:88: error: 'init(_:)' is only available in tvOS 16 or newer
  25 | ///
  26 | /// The manager should be installed as a service to wait for any in-flight messages to be sent before your application server shuts down.
  27 | public actor WebPushManager: Sendable {
     |              `- note: add '@available' attribute to enclosing actor
  28 |     /// The VAPID configuration used when configuring the manager.
  29 |     public nonisolated let vapidConfiguration: VAPID.Configuration
     :
  80 |     ///   - backgroundActivityLogger: The logger to use for misconfiguration and background activity. By default, a print logger will be used, and if set to `nil`, a no-op logger will be used in release builds. When running in a server environment, your shared logger should be used instead giving you full control of logging and metadata.
  81 |     ///   - eventLoopGroupProvider: The event loop to use for the internal HTTP client.
  82 |     public init(
     |            `- note: add '@available' attribute to enclosing initializer
  83 |         vapidConfiguration: VAPID.Configuration,
  84 |         networkConfiguration: NetworkConfiguration = .default,
     :
  92 |         httpClientConfiguration.timeout.connect = TimeAmount(networkConfiguration.connectionTimeout)
  93 |         httpClientConfiguration.timeout.read = networkConfiguration.confirmationTimeout.map { TimeAmount($0) }
  94 |         httpClientConfiguration.timeout.write = networkConfiguration.sendTimeout.map { TimeAmount($0) }
     |                                                                                        |- error: 'init(_:)' is only available in tvOS 16 or newer
     |                                                                                        `- note: add 'if #available' version check
  95 |         httpClientConfiguration.proxy = networkConfiguration.httpProxy
  96 |         /// Apple's push service recomments leaving the connection open as long as possible. We are picking 12 hours here.
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/BadSubscriberError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/Base64URLDecodingError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/MessageTooLargeError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/PushServiceError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/UserAgentKeyMaterialError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/VAPIDConfigurationError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/DataProtocol+Base64URLCoding.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/FixedWidthInteger+BigEndienBytes.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/HTTPClientProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/PrintLogHandler.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/StringProtocol+UTF8Bytes.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/URL+Origin.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Push\ Message/Notification.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Push\ Message/PushMessage.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Subscriber.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Topic.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPID.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPIDConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPIDKey.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPIDToken.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/WebPushManager.swift -target arm64-apple-tvos15.0 -disable-cross-import-overlay-search -swift-module-cross-import Darwin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/usr/include/Darwin.swiftcrossimport/xlocale.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOBoringSSLShims.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOExtrasZlib.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CAsyncHTTPClient.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOLLHTTP.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOPosix.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOWASI.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOWindows/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOLinux.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIODarwin.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOFreeBSD.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOOpenBSD.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CNIOAtomics.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio-ssl/Sources/CNIOBoringSSLShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio-extras/Sources/CNIOExtrasZlib/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/async-http-client/Sources/CAsyncHTTPClient/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOLLHTTP/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOPosix/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOWASI/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOWindows/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOLinux/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIODarwin/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOFreeBSD/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOOpenBSD/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-nio/Sources/CNIOAtomics/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name WebPush -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-webpush.build/Debug-appletvos/WebPush-t.build/Objects-normal/arm64/WebPush.abi.json
SwiftCompile normal arm64 (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ VAPIDToken.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPIDToken.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/VAPID/VAPIDToken.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VAPIDToken.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ AsyncHTTPClient (in target 'AsyncHTTPClient' from project 'async-http-client')
SwiftCompile normal arm64 (in target 'AsyncHTTPClient' from project 'async-http-client')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Compiling VAPID.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 Compiling\ MessageTooLargeError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/MessageTooLargeError.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/MessageTooLargeError.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MessageTooLargeError.swift
SwiftDriverJobDiscovery normal arm64 Compiling Topic.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 Compiling\ Base64URLDecodingError.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/Base64URLDecodingError.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Errors/Base64URLDecodingError.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Base64URLDecodingError.swift
SwiftDriverJobDiscovery normal arm64 Compiling VAPIDKey.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 Compiling\ HTTPClientProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/HTTPClientProtocol.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/HTTPClientProtocol.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HTTPClientProtocol.swift
SwiftDriverJobDiscovery normal arm64 Compiling VAPIDConfigurationError.swift, DataProtocol+Base64URLCoding.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 Compiling\ PrintLogHandler.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/PrintLogHandler.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/PrintLogHandler.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PrintLogHandler.swift
SwiftDriverJobDiscovery normal arm64 Compiling PushServiceError.swift, UserAgentKeyMaterialError.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 Compiling\ FixedWidthInteger+BigEndienBytes.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/FixedWidthInteger+BigEndienBytes.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/FixedWidthInteger+BigEndienBytes.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FixedWidthInteger+BigEndienBytes.swift
SwiftDriverJobDiscovery normal arm64 Compiling PushMessage.swift, Subscriber.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 Compiling\ StringProtocol+UTF8Bytes.swift /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/StringProtocol+UTF8Bytes.swift (in target 'WebPush' from project 'swift-webpush')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WebPush/Helpers/StringProtocol+UTF8Bytes.swift (in target 'WebPush' from project 'swift-webpush')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StringProtocol+UTF8Bytes.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-21 19:20:20.603 xcodebuild[3204:13312] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ WebPush (in target 'WebPush' from project 'swift-webpush')
	SwiftCompile normal arm64 (in target 'WebPush' from project 'swift-webpush')
	Building workspace swift-webpush with scheme swift-webpush-Package
(3 failures)
BUILD FAILURE 6.4 tvOS