Build Information
Failed to build swift-configuration-aws, reference main (591649), with Swift 6.4 for visionOS using Xcode 27.0 on 25 Sep 2026 17:41:51 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-configuration-aws -destination generic/platform=xrOSBuild Log
42 | updatesHandler: nonisolated(nonsending)(ConfigUpdatesAsyncSequence<
43 | Result<LookupResult, any Error>,
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:42:49: error: 'ConfigUpdatesAsyncSequence' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
37 | // MARK: - Secret observation
38 |
39 | public func watchValue<Return: ~Copyable>(
| `- note: add '@available' attribute to enclosing instance method
40 | forKey key: AbsoluteConfigKey,
41 | type: ConfigType,
42 | updatesHandler: nonisolated(nonsending)(ConfigUpdatesAsyncSequence<
| `- error: 'ConfigUpdatesAsyncSequence' is only available in visionOS 2.0 or newer
43 | Result<LookupResult, any Error>,
44 | Never
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:58:49: error: 'ConfigUpdatesAsyncSequence' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
55 | }
56 |
57 | public func watchSnapshot<Return: ~Copyable>(
| `- note: add '@available' attribute to enclosing instance method
58 | updatesHandler: nonisolated(nonsending)(ConfigUpdatesAsyncSequence<
| `- error: 'ConfigUpdatesAsyncSequence' is only available in visionOS 2.0 or newer
59 | any ConfigSnapshot,
60 | Never
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:75:14: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
71 | /// Registers an observer for a specific secret key path, yields the current value, and returns
72 | /// the update stream.
73 | private func startObservingSecretKey(
| `- note: add '@available' attribute to enclosing instance method
74 | observerID: UUID,
75 | key: AbsoluteConfigKey,
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
76 | type: ConfigType
77 | ) -> AsyncStream<Result<
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:76:15: error: 'ConfigType' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
71 | /// Registers an observer for a specific secret key path, yields the current value, and returns
72 | /// the update stream.
73 | private func startObservingSecretKey(
| `- note: add '@available' attribute to enclosing instance method
74 | observerID: UUID,
75 | key: AbsoluteConfigKey,
76 | type: ConfigType
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
77 | ) -> AsyncStream<Result<
78 | LookupResult,
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:78:9: error: 'LookupResult' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
71 | /// Registers an observer for a specific secret key path, yields the current value, and returns
72 | /// the update stream.
73 | private func startObservingSecretKey(
| `- note: add '@available' attribute to enclosing instance method
74 | observerID: UUID,
75 | key: AbsoluteConfigKey,
76 | type: ConfigType
77 | ) -> AsyncStream<Result<
78 | LookupResult,
| `- error: 'LookupResult' is only available in visionOS 2.0 or newer
79 | any Error
80 | >> {
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:92:64: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
90 |
91 | /// Removes the observer and finishes its continuation to cleanly terminate the AsyncStream.
92 | private func stopObservingSecretKey(observerID: UUID, key: AbsoluteConfigKey) {
| | `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
93 | storage.withLock {
94 | $0.secretKeyObservers[key, default: [:]]
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:22:34: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
18 | let cacheTTL: Duration
19 |
20 | struct Storage {
| `- note: add '@available' attribute to enclosing struct
21 | var snapshot: AWSSecretsManagerProviderSnapshot
22 | var secretKeyObservers: [AbsoluteConfigKey: [UUID: AsyncStream<Result<
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
23 | LookupResult,
24 | any Error
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:23:13: error: 'LookupResult' is only available in visionOS 2.0 or newer
18 | let cacheTTL: Duration
19 |
20 | struct Storage {
| `- note: add '@available' attribute to enclosing struct
21 | var snapshot: AWSSecretsManagerProviderSnapshot
22 | var secretKeyObservers: [AbsoluteConfigKey: [UUID: AsyncStream<Result<
23 | LookupResult,
| `- error: 'LookupResult' is only available in visionOS 2.0 or newer
24 | any Error
25 | >>.Continuation]]
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:31:18: error: 'Mutex' is only available in visionOS 2.0 or newer
12 | public typealias AWSSecretsManagerProvider = _AWSSecretsManagerProvider<ContinuousClock>
13 |
14 | public final class _AWSSecretsManagerProvider<C: Clock & Sendable>: Sendable
| `- note: add '@available' attribute to enclosing generic class
15 | where C.Duration == Duration {
16 | let _vendor: AWSSecretsManagerVendor
:
29 | }
30 |
31 | let storage: Mutex<Storage>
| `- error: 'Mutex' is only available in visionOS 2.0 or newer
32 |
33 | let _pollingInterval: Duration?
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:20:35: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
21 | type: Configuration.ConfigType
22 | ) throws -> Configuration.LookupResult {
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:21:29: error: 'ConfigType' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
21 | type: Configuration.ConfigType
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
22 | ) throws -> Configuration.LookupResult {
23 | let encodedKey = key.description
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:22:31: error: 'LookupResult' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
21 | type: Configuration.ConfigType
22 | ) throws -> Configuration.LookupResult {
| `- error: 'LookupResult' is only available in visionOS 2.0 or newer
23 | let encodedKey = key.description
24 |
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:70:66: error: 'ConfigType' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
68 | }
69 |
70 | private func convertToConfigContent(_ value: Sendable, type: ConfigType) -> ConfigContent? {
| | `- error: 'ConfigType' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
71 | switch type {
72 | case .string:
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:70:81: error: 'ConfigContent' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
68 | }
69 |
70 | private func convertToConfigContent(_ value: Sendable, type: ConfigType) -> ConfigContent? {
| | `- error: 'ConfigContent' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
71 | switch type {
72 | case .string:
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:113:15: error: 'ConfigType' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
108 | }
109 |
110 | private func extractConfigContent(
| `- note: add '@available' attribute to enclosing instance method
111 | from dictionary: [String: Sendable]?,
112 | keyComponents: [String],
113 | type: ConfigType
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
114 | ) -> ConfigContent? {
115 | guard let dictionary else {
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:114:10: error: 'ConfigContent' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
108 | }
109 |
110 | private func extractConfigContent(
| `- note: add '@available' attribute to enclosing instance method
111 | from dictionary: [String: Sendable]?,
112 | keyComponents: [String],
113 | type: ConfigType
114 | ) -> ConfigContent? {
| `- error: 'ConfigContent' is only available in visionOS 2.0 or newer
115 | guard let dictionary else {
116 | return nil
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/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ServiceLifecycle.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Soto.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerVendor.swift -target arm64-apple-xros1.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.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-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.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/.dependencies/checkouts/swift-system/Sources/CSystem/include/module.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name ConfigurationAWS -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-xros27.0 -target-sdk-version 27.0 -target-sdk-name xros27.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-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS.abi.json
SwiftCompile normal arm64 (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ AWSSecretsManagerProviderSnapshot.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:20:35: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
21 | type: Configuration.ConfigType
22 | ) throws -> Configuration.LookupResult {
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:21:29: error: 'ConfigType' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
21 | type: Configuration.ConfigType
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
22 | ) throws -> Configuration.LookupResult {
23 | let encodedKey = key.description
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:22:31: error: 'LookupResult' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
21 | type: Configuration.ConfigType
22 | ) throws -> Configuration.LookupResult {
| `- error: 'LookupResult' is only available in visionOS 2.0 or newer
23 | let encodedKey = key.description
24 |
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:70:66: error: 'ConfigType' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
68 | }
69 |
70 | private func convertToConfigContent(_ value: Sendable, type: ConfigType) -> ConfigContent? {
| | `- error: 'ConfigType' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
71 | switch type {
72 | case .string:
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:70:81: error: 'ConfigContent' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
68 | }
69 |
70 | private func convertToConfigContent(_ value: Sendable, type: ConfigType) -> ConfigContent? {
| | `- error: 'ConfigContent' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
71 | switch type {
72 | case .string:
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:113:15: error: 'ConfigType' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
108 | }
109 |
110 | private func extractConfigContent(
| `- note: add '@available' attribute to enclosing instance method
111 | from dictionary: [String: Sendable]?,
112 | keyComponents: [String],
113 | type: ConfigType
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
114 | ) -> ConfigContent? {
115 | guard let dictionary else {
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:114:10: error: 'ConfigContent' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
108 | }
109 |
110 | private func extractConfigContent(
| `- note: add '@available' attribute to enclosing instance method
111 | from dictionary: [String: Sendable]?,
112 | keyComponents: [String],
113 | type: ConfigType
114 | ) -> ConfigContent? {
| `- error: 'ConfigContent' is only available in visionOS 2.0 or newer
115 | guard let dictionary else {
116 | return nil
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:23:30: error: 'description' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
21 | type: Configuration.ConfigType
22 | ) throws -> Configuration.LookupResult {
23 | let encodedKey = key.description
| |- error: 'description' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
24 |
25 | let keyComponents = key.components
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:27:20: error: 'LookupResult' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
21 | type: Configuration.ConfigType
:
25 | let keyComponents = key.components
26 | guard let secretName = keyComponents.first else {
27 | return LookupResult(encodedKey: encodedKey, value: nil)
| |- error: 'LookupResult' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
28 | }
29 |
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:37:20: error: 'LookupResult' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
21 | type: Configuration.ConfigType
:
35 | type: type
36 | ) else {
37 | return LookupResult(encodedKey: encodedKey, value: nil)
| |- error: 'LookupResult' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
38 | }
39 |
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:40:33: error: 'ConfigValue' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
21 | type: Configuration.ConfigType
:
38 | }
39 |
40 | let resultConfigValue = ConfigValue(content, isSecret: true)
| |- error: 'ConfigValue' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
41 | return LookupResult(encodedKey: encodedKey, value: resultConfigValue)
42 | }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AWSSecretsManagerProviderSnapshot.swift
SwiftCompile normal arm64 Compiling\ AWSSecretsManagerProvider+Watching.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift:23:32: error: 'LookupResult' is only available in visionOS 2.0 or newer
10 | // MARK: - Secret change broadcasting
11 |
12 | extension _AWSSecretsManagerProvider {
| `- note: add '@available' attribute to enclosing extension
13 | /// Notifies observers after a single secret has been refreshed from Secrets Manager.
14 | /// We scope notification to only the key paths rooted under the changed secret name.
15 | func broadcastSecretChange(
| `- note: add '@available' attribute to enclosing instance method
16 | secretName: String,
17 | oldSnapshot: AWSSecretsManagerProviderSnapshot,
:
21 | // Only inspect observers whose key path is rooted under the refreshed secret
22 | var updates: [(
23 | result: Result<LookupResult, any Error>,
| |- error: 'LookupResult' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
24 | observers: [AsyncStream<Result<LookupResult, any Error>>.Continuation]
25 | )] = []
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift:24:48: error: 'LookupResult' is only available in visionOS 2.0 or newer
10 | // MARK: - Secret change broadcasting
11 |
12 | extension _AWSSecretsManagerProvider {
| `- note: add '@available' attribute to enclosing extension
13 | /// Notifies observers after a single secret has been refreshed from Secrets Manager.
14 | /// We scope notification to only the key paths rooted under the changed secret name.
15 | func broadcastSecretChange(
| `- note: add '@available' attribute to enclosing instance method
16 | secretName: String,
17 | oldSnapshot: AWSSecretsManagerProviderSnapshot,
:
22 | var updates: [(
23 | result: Result<LookupResult, any Error>,
24 | observers: [AsyncStream<Result<LookupResult, any Error>>.Continuation]
| |- error: 'LookupResult' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
25 | )] = []
26 | for (key, observers) in storage.secretKeyObservers {
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift:20:63: error: 'withLock' is only available in visionOS 2.0 or newer
10 | // MARK: - Secret change broadcasting
11 |
12 | extension _AWSSecretsManagerProvider {
| `- note: add '@available' attribute to enclosing extension
13 | /// Notifies observers after a single secret has been refreshed from Secrets Manager.
14 | /// We scope notification to only the key paths rooted under the changed secret name.
15 | func broadcastSecretChange(
| `- note: add '@available' attribute to enclosing instance method
16 | secretName: String,
17 | oldSnapshot: AWSSecretsManagerProviderSnapshot,
18 | newSnapshot: AWSSecretsManagerProviderSnapshot
19 | ) {
20 | let (affectedKeyUpdates, snapshotObservers) = storage.withLock { storage in
| |- error: 'withLock' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
21 | // Only inspect observers whose key path is rooted under the refreshed secret
22 | var updates: [(
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift:26:13: error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
10 | // MARK: - Secret change broadcasting
11 |
12 | extension _AWSSecretsManagerProvider {
| `- note: add '@available' attribute to enclosing extension
13 | /// Notifies observers after a single secret has been refreshed from Secrets Manager.
14 | /// We scope notification to only the key paths rooted under the changed secret name.
15 | func broadcastSecretChange(
| `- note: add '@available' attribute to enclosing instance method
16 | secretName: String,
17 | oldSnapshot: AWSSecretsManagerProviderSnapshot,
:
24 | observers: [AsyncStream<Result<LookupResult, any Error>>.Continuation]
25 | )] = []
26 | for (key, observers) in storage.secretKeyObservers {
| |- error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
27 | guard key.components.first == secretName, !observers.isEmpty else { continue }
28 |
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift:26:13: error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
10 | // MARK: - Secret change broadcasting
11 |
12 | extension _AWSSecretsManagerProvider {
| `- note: add '@available' attribute to enclosing extension
13 | /// Notifies observers after a single secret has been refreshed from Secrets Manager.
14 | /// We scope notification to only the key paths rooted under the changed secret name.
15 | func broadcastSecretChange(
| `- note: add '@available' attribute to enclosing instance method
16 | secretName: String,
17 | oldSnapshot: AWSSecretsManagerProviderSnapshot,
:
24 | observers: [AsyncStream<Result<LookupResult, any Error>>.Continuation]
25 | )] = []
26 | for (key, observers) in storage.secretKeyObservers {
| |- error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
27 | guard key.components.first == secretName, !observers.isEmpty else { continue }
28 |
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ServiceLifecycle.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Soto.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerVendor.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/AWSSecretsManagerProvider+Watching.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/AWSSecretsManagerProvider+Watching.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/AWSSecretsManagerProvider+Watching.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/AWSSecretsManagerProvider+Watching.dia -target arm64-apple-xros1.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.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-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.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/.dependencies/checkouts/swift-system/Sources/CSystem/include/module.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name ConfigurationAWS -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-xros27.0 -target-sdk-version 27.0 -target-sdk-name xros27.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 -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/AWSSecretsManagerProvider+Watching.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS.swiftmodule -index-unit-output-path /swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/AWSSecretsManagerProvider+Watching.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AWSSecretsManagerProvider+Watching.swift
SwiftCompile normal arm64 Compiling\ AWSSecretsManagerVendor.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerVendor.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerVendor.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AWSSecretsManagerVendor.swift
SwiftCompile normal arm64 Compiling\ AWSSecretsManagerProvider+Soto.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Soto.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Soto.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AWSSecretsManagerProvider+Soto.swift
SwiftCompile normal arm64 Compiling\ AWSSecretsManagerProvider+ServiceLifecycle.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ServiceLifecycle.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ServiceLifecycle.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AWSSecretsManagerProvider+ServiceLifecycle.swift
SwiftDriverJobDiscovery normal arm64 Compiling JSONSnapshot.swift, PropertyListSnapshot.swift, ReloadingFileProvider.swift, ReloadingFileProviderMetrics.swift, YAMLSnapshot.swift (in target 'Configuration' from project 'swift-configuration')
SwiftCompile normal arm64 Compiling\ AWSSecretsManagerProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:22:34: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
18 | let cacheTTL: Duration
19 |
20 | struct Storage {
| `- note: add '@available' attribute to enclosing struct
21 | var snapshot: AWSSecretsManagerProviderSnapshot
22 | var secretKeyObservers: [AbsoluteConfigKey: [UUID: AsyncStream<Result<
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
23 | LookupResult,
24 | any Error
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:23:13: error: 'LookupResult' is only available in visionOS 2.0 or newer
18 | let cacheTTL: Duration
19 |
20 | struct Storage {
| `- note: add '@available' attribute to enclosing struct
21 | var snapshot: AWSSecretsManagerProviderSnapshot
22 | var secretKeyObservers: [AbsoluteConfigKey: [UUID: AsyncStream<Result<
23 | LookupResult,
| `- error: 'LookupResult' is only available in visionOS 2.0 or newer
24 | any Error
25 | >>.Continuation]]
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:31:18: error: 'Mutex' is only available in visionOS 2.0 or newer
12 | public typealias AWSSecretsManagerProvider = _AWSSecretsManagerProvider<ContinuousClock>
13 |
14 | public final class _AWSSecretsManagerProvider<C: Clock & Sendable>: Sendable
| `- note: add '@available' attribute to enclosing generic class
15 | where C.Duration == Duration {
16 | let _vendor: AWSSecretsManagerVendor
:
29 | }
30 |
31 | let storage: Mutex<Storage>
| `- error: 'Mutex' is only available in visionOS 2.0 or newer
32 |
33 | let _pollingInterval: Duration?
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:45:25: error: 'init(_:)' is only available in visionOS 2.0 or newer
12 | public typealias AWSSecretsManagerProvider = _AWSSecretsManagerProvider<ContinuousClock>
13 |
14 | public final class _AWSSecretsManagerProvider<C: Clock & Sendable>: Sendable
| `- note: add '@available' attribute to enclosing generic class
15 | where C.Duration == Duration {
16 | let _vendor: AWSSecretsManagerVendor
:
38 | // MARK: - Initializers
39 |
40 | public init(vendor: AWSSecretsManagerVendor, cacheTTL: Duration = .seconds(300))
| `- note: add '@available' attribute to enclosing initializer
41 | where C == ContinuousClock {
42 | self._vendor = vendor
43 | self.clock = ContinuousClock()
44 | self.cacheTTL = cacheTTL
45 | self.storage = .init(Storage(
| |- error: 'init(_:)' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
46 | snapshot: AWSSecretsManagerProviderSnapshot(values: [:]),
47 | secretKeyObservers: [:],
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:47:33: error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
12 | public typealias AWSSecretsManagerProvider = _AWSSecretsManagerProvider<ContinuousClock>
13 |
14 | public final class _AWSSecretsManagerProvider<C: Clock & Sendable>: Sendable
| `- note: add '@available' attribute to enclosing generic class
15 | where C.Duration == Duration {
16 | let _vendor: AWSSecretsManagerVendor
:
38 | // MARK: - Initializers
39 |
40 | public init(vendor: AWSSecretsManagerVendor, cacheTTL: Duration = .seconds(300))
| `- note: add '@available' attribute to enclosing initializer
41 | where C == ContinuousClock {
42 | self._vendor = vendor
:
45 | self.storage = .init(Storage(
46 | snapshot: AWSSecretsManagerProviderSnapshot(values: [:]),
47 | secretKeyObservers: [:],
| |- error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
48 | secretSnapshotObservers: [:],
49 | lastUpdatedAt: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:72:25: error: 'init(_:)' is only available in visionOS 2.0 or newer
12 | public typealias AWSSecretsManagerProvider = _AWSSecretsManagerProvider<ContinuousClock>
13 |
14 | public final class _AWSSecretsManagerProvider<C: Clock & Sendable>: Sendable
| `- note: add '@available' attribute to enclosing generic class
15 | where C.Duration == Duration {
16 | let _vendor: AWSSecretsManagerVendor
:
53 | }
54 |
55 | public init(
| `- note: add '@available' attribute to enclosing initializer
56 | vendor: AWSSecretsManagerVendor,
57 | prefetchSecretNames: [String],
:
70 | clock: self.clock
71 | )
72 | self.storage = .init(Storage(
| |- error: 'init(_:)' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
73 | snapshot: AWSSecretsManagerProviderSnapshot(values: initialValues),
74 | secretKeyObservers: [:],
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:74:33: error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
12 | public typealias AWSSecretsManagerProvider = _AWSSecretsManagerProvider<ContinuousClock>
13 |
14 | public final class _AWSSecretsManagerProvider<C: Clock & Sendable>: Sendable
| `- note: add '@available' attribute to enclosing generic class
15 | where C.Duration == Duration {
16 | let _vendor: AWSSecretsManagerVendor
:
53 | }
54 |
55 | public init(
| `- note: add '@available' attribute to enclosing initializer
56 | vendor: AWSSecretsManagerVendor,
57 | prefetchSecretNames: [String],
:
72 | self.storage = .init(Storage(
73 | snapshot: AWSSecretsManagerProviderSnapshot(values: initialValues),
74 | secretKeyObservers: [:],
| |- error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
75 | secretSnapshotObservers: [:],
76 | lastUpdatedAt: lastUpdatedAt
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:98:25: error: 'init(_:)' is only available in visionOS 2.0 or newer
12 | public typealias AWSSecretsManagerProvider = _AWSSecretsManagerProvider<ContinuousClock>
13 |
14 | public final class _AWSSecretsManagerProvider<C: Clock & Sendable>: Sendable
| `- note: add '@available' attribute to enclosing generic class
15 | where C.Duration == Duration {
16 | let _vendor: AWSSecretsManagerVendor
:
78 | }
79 |
80 | init(
| `- note: add '@available' attribute to enclosing initializer
81 | vendor: AWSSecretsManagerVendor,
82 | clock: C,
:
96 | clock: clock
97 | )
98 | self.storage = .init(Storage(
| |- error: 'init(_:)' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
99 | snapshot: AWSSecretsManagerProviderSnapshot(values: initialValues),
100 | secretKeyObservers: [:],
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AWSSecretsManagerProvider.swift
SwiftCompile normal arm64 Compiling\ AWSSecretsManagerProvider+ConfigProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:19:35: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
| | `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
20 | try storage.withLock { storage in
21 | try storage.snapshot.value(forKey: key, type: type)
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:19:60: error: 'ConfigType' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
| | `- error: 'ConfigType' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
20 | try storage.withLock { storage in
21 | try storage.snapshot.value(forKey: key, type: type)
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:19:82: error: 'LookupResult' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
| | `- error: 'LookupResult' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
20 | try storage.withLock { storage in
21 | try storage.snapshot.value(forKey: key, type: type)
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:26:21: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
23 | }
24 |
25 | public func fetchValue(
| `- note: add '@available' attribute to enclosing instance method
26 | forKey key: AbsoluteConfigKey,
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
27 | type: ConfigType
28 | ) async throws -> LookupResult {
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:27:15: error: 'ConfigType' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
23 | }
24 |
25 | public func fetchValue(
| `- note: add '@available' attribute to enclosing instance method
26 | forKey key: AbsoluteConfigKey,
27 | type: ConfigType
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
28 | ) async throws -> LookupResult {
29 | try await reloadSecretIfNeeded(secretName: key.components.first!)
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:28:23: error: 'LookupResult' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
23 | }
24 |
25 | public func fetchValue(
| `- note: add '@available' attribute to enclosing instance method
26 | forKey key: AbsoluteConfigKey,
27 | type: ConfigType
28 | ) async throws -> LookupResult {
| `- error: 'LookupResult' is only available in visionOS 2.0 or newer
29 | try await reloadSecretIfNeeded(secretName: key.components.first!)
30 | return try self.value(forKey: key, type: type)
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:33:35: error: 'ConfigSnapshot' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
31 | }
32 |
33 | public func snapshot() -> any ConfigSnapshot {
| | `- error: 'ConfigSnapshot' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
34 | storage.withLock { $0.snapshot }
35 | }
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:40:21: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
37 | // MARK: - Secret observation
38 |
39 | public func watchValue<Return: ~Copyable>(
| `- note: add '@available' attribute to enclosing instance method
40 | forKey key: AbsoluteConfigKey,
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
41 | type: ConfigType,
42 | updatesHandler: nonisolated(nonsending)(ConfigUpdatesAsyncSequence<
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:41:15: error: 'ConfigType' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
37 | // MARK: - Secret observation
38 |
39 | public func watchValue<Return: ~Copyable>(
| `- note: add '@available' attribute to enclosing instance method
40 | forKey key: AbsoluteConfigKey,
41 | type: ConfigType,
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
42 | updatesHandler: nonisolated(nonsending)(ConfigUpdatesAsyncSequence<
43 | Result<LookupResult, any Error>,
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:42:49: error: 'ConfigUpdatesAsyncSequence' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
37 | // MARK: - Secret observation
38 |
39 | public func watchValue<Return: ~Copyable>(
| `- note: add '@available' attribute to enclosing instance method
40 | forKey key: AbsoluteConfigKey,
41 | type: ConfigType,
42 | updatesHandler: nonisolated(nonsending)(ConfigUpdatesAsyncSequence<
| `- error: 'ConfigUpdatesAsyncSequence' is only available in visionOS 2.0 or newer
43 | Result<LookupResult, any Error>,
44 | Never
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:58:49: error: 'ConfigUpdatesAsyncSequence' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
55 | }
56 |
57 | public func watchSnapshot<Return: ~Copyable>(
| `- note: add '@available' attribute to enclosing instance method
58 | updatesHandler: nonisolated(nonsending)(ConfigUpdatesAsyncSequence<
| `- error: 'ConfigUpdatesAsyncSequence' is only available in visionOS 2.0 or newer
59 | any ConfigSnapshot,
60 | Never
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:75:14: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
71 | /// Registers an observer for a specific secret key path, yields the current value, and returns
72 | /// the update stream.
73 | private func startObservingSecretKey(
| `- note: add '@available' attribute to enclosing instance method
74 | observerID: UUID,
75 | key: AbsoluteConfigKey,
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
76 | type: ConfigType
77 | ) -> AsyncStream<Result<
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:76:15: error: 'ConfigType' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
71 | /// Registers an observer for a specific secret key path, yields the current value, and returns
72 | /// the update stream.
73 | private func startObservingSecretKey(
| `- note: add '@available' attribute to enclosing instance method
74 | observerID: UUID,
75 | key: AbsoluteConfigKey,
76 | type: ConfigType
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
77 | ) -> AsyncStream<Result<
78 | LookupResult,
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:78:9: error: 'LookupResult' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
71 | /// Registers an observer for a specific secret key path, yields the current value, and returns
72 | /// the update stream.
73 | private func startObservingSecretKey(
| `- note: add '@available' attribute to enclosing instance method
74 | observerID: UUID,
75 | key: AbsoluteConfigKey,
76 | type: ConfigType
77 | ) -> AsyncStream<Result<
78 | LookupResult,
| `- error: 'LookupResult' is only available in visionOS 2.0 or newer
79 | any Error
80 | >> {
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:92:64: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
90 |
91 | /// Removes the observer and finishes its continuation to cleanly terminate the AsyncStream.
92 | private func stopObservingSecretKey(observerID: UUID, key: AbsoluteConfigKey) {
| | `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
93 | storage.withLock {
94 | $0.secretKeyObservers[key, default: [:]]
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:20:21: error: 'withLock' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
| `- note: add '@available' attribute to enclosing instance method
20 | try storage.withLock { storage in
| |- error: 'withLock' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
21 | try storage.snapshot.value(forKey: key, type: type)
22 | }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AWSSecretsManagerProvider+ConfigProvider.swift
SwiftDriverJobDiscovery normal arm64 Compiling CLIArgumentParser.swift, CLISnapshot.swift, CommandLineArgumentsProvider.swift, EnvironmentFileParser.swift, EnvironmentKeyEncoder.swift (in target 'Configuration' from project 'swift-configuration')
SwiftDriverJobDiscovery normal arm64 Compiling AWSSecretsManagerProvider+Soto.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
SwiftDriverJobDiscovery normal arm64 Compiling AWSSecretsManagerVendor.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
ExtractAppIntentsMetadata (in target 'ServiceLifecycle' from project 'swift-service-lifecycle')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-service-lifecycle
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v27.1.266.1.yX13qc/Metal.xctoolchain --module-name ServiceLifecycle --sdk-root /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk --xcode-version 27A266a --platform-family xrOS --deployment-target 1.0 --bundle-identifier swift-service-lifecycle.ServiceLifecycle --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/ServiceLifecycle.appintents --target-triple arm64-apple-xros1.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/ServiceLifecycle.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-service-lifecycle.build/Debug-xros/ServiceLifecycle-t.build/Objects-normal/arm64/ServiceLifecycle_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-service-lifecycle.build/Debug-xros/ServiceLifecycle-t.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-service-lifecycle.build/Debug-xros/ServiceLifecycle-t.build/Objects-normal/arm64/ServiceLifecycle.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-service-lifecycle.build/Debug-xros/ServiceLifecycle-t.build/ServiceLifecycle.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-service-lifecycle.build/Debug-xros/ServiceLifecycle-t.build/ServiceLifecycle.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-service-lifecycle.build/Debug-xros/ServiceLifecycle-t.build/Objects-normal/arm64/ServiceLifecycle.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --no-app-shortcuts-localization
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-25 13:41:35.355 xcodebuild[872:5011] [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\ ConfigurationAWS (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
SwiftCompile normal arm64 (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
SwiftCompile normal arm64 Compiling\ AWSSecretsManagerProvider+Watching.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
Building workspace swift-configuration-aws with scheme swift-configuration-aws
(5 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-async-algorithms: https://github.com/apple/swift-async-algorithms.git @ 1.1.6
swift-log: https://github.com/apple/swift-log.git @ 1.15.1
swift-configuration-aws: /Users/admin/builder/spi-builder-workspace
swift-collections: https://github.com/apple/swift-collections @ 1.7.0
swift-configuration: https://github.com/apple/swift-configuration @ 1.2.1
swift-system: https://github.com/apple/swift-system @ 1.8.1
swift-service-lifecycle: https://github.com/swift-server/swift-service-lifecycle.git @ 2.12.0
resolved source packages: swift-async-algorithms, swift-log, swift-configuration-aws, swift-collections, swift-configuration, swift-system, swift-service-lifecycle
2026-09-25 13:41:47.166 xcodebuild[1199:6598] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
{
"identity" : "swift-configuration",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-configuration"
},
{
"identity" : "swift-service-lifecycle",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swift-server/swift-service-lifecycle.git"
},
{
"identity" : "soto",
"requirement" : {
"range" : [
{
"lower_bound" : "7.10.0",
"upper_bound" : "8.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/soto-project/soto.git"
}
],
"manifest_display_name" : "swift-configuration-aws",
"name" : "swift-configuration-aws",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "15.0"
}
],
"products" : [
{
"name" : "swift-configuration-aws",
"targets" : [
"ConfigurationAWS"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "IntegrationTests",
"module_type" : "SwiftTarget",
"name" : "IntegrationTests",
"path" : "Sources/IntegrationTests",
"product_dependencies" : [
"Configuration",
"ConfigurationTesting"
],
"sources" : [
"CacheTTLTests.swift",
"FetchValueTests.swift",
"PollingTests.swift",
"ProviderCompatTests.swift",
"SnapshotTests.swift",
"SotoInitTests.swift",
"TestEnvironment.swift",
"TypeConversionTests.swift",
"VendorTests.swift",
"WatcherTests.swift"
],
"target_dependencies" : [
"ConfigurationAWS"
],
"type" : "test"
},
{
"c99name" : "ConfigurationAWSTests",
"module_type" : "SwiftTarget",
"name" : "ConfigurationAWSTests",
"path" : "Sources/ConfigurationAWSTests",
"product_dependencies" : [
"Configuration",
"ConfigurationTesting"
],
"sources" : [
"CacheTTLTests.swift",
"FetchValueTests.swift",
"InitializationTests.swift",
"MockVendor.swift",
"ProviderTests.swift",
"RaceDetectionTests.swift",
"ServiceLifecycleTests.swift",
"SnapshotTests.swift",
"TestClock.swift",
"TestHelpers.swift",
"TypeConversionTests.swift",
"VendorErrorTests.swift",
"WatcherTests.swift"
],
"target_dependencies" : [
"ConfigurationAWS"
],
"type" : "test"
},
{
"c99name" : "ConfigurationAWS",
"module_type" : "SwiftTarget",
"name" : "ConfigurationAWS",
"path" : "Sources/ConfigurationAWS",
"product_dependencies" : [
"Configuration",
"ServiceLifecycle"
],
"product_memberships" : [
"swift-configuration-aws"
],
"sources" : [
"AWSSecretsManagerProvider+ConfigProvider.swift",
"AWSSecretsManagerProvider+ServiceLifecycle.swift",
"AWSSecretsManagerProvider+Soto.swift",
"AWSSecretsManagerProvider+Watching.swift",
"AWSSecretsManagerProvider.swift",
"AWSSecretsManagerProviderSnapshot.swift",
"AWSSecretsManagerVendor.swift"
],
"type" : "library"
}
],
"tools_version" : "6.2"
}
{
"workspace" : {
"name" : "swift-configuration-aws",
"schemes" : [
"swift-configuration-aws"
]
}
}
2026-09-25 13:41:48.752 xcodebuild[1207:6667] [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-configuration-aws -destination generic/platform=xrOS
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-configuration-aws -destination generic/platform=xrOS
Resolve Package Graph
Resolved source packages:
swift-configuration-aws: /Users/admin/builder/spi-builder-workspace
swift-log: https://github.com/apple/swift-log.git @ 1.15.1
swift-configuration: https://github.com/apple/swift-configuration @ 1.2.1
swift-system: https://github.com/apple/swift-system @ 1.8.1
swift-service-lifecycle: https://github.com/swift-server/swift-service-lifecycle.git @ 2.12.0
swift-collections: https://github.com/apple/swift-collections @ 1.7.0
swift-async-algorithms: https://github.com/apple/swift-async-algorithms.git @ 1.1.6
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (21 targets)
Target 'swift-configuration-aws-product' in project 'swift-configuration-aws'
➜ Explicit dependency on target 'ConfigurationAWS' in project 'swift-configuration-aws'
➜ Explicit dependency on target 'Configuration-product' in project 'swift-configuration'
➜ Explicit dependency on target 'ServiceLifecycle-product' in project 'swift-service-lifecycle'
Target 'ConfigurationAWS' in project 'swift-configuration-aws'
➜ Explicit dependency on target 'Configuration-product' in project 'swift-configuration'
➜ Explicit dependency on target 'ServiceLifecycle-product' in project 'swift-service-lifecycle'
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 'Logging-product' in project 'swift-log'
➜ Explicit dependency on target 'Logging' in project 'swift-log'
Target 'Logging' in project 'swift-log' (no dependencies)
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 '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 '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 'SpanPreview' in project 'swift-collections'
Target 'DequeModule' in project 'swift-collections'
➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
➜ Explicit dependency on target 'SpanPreview' in project 'swift-collections'
Target 'SpanPreview' in project 'swift-collections'
➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
Target 'InternalCollectionsUtilities' in project 'swift-collections' (no dependencies)
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)
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/XROS.platform/Developer/SDKs/XROS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.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/XROS.platform/Developer/SDKs/XROS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache
ExtractAppIntentsMetadata (in target 'ServiceLifecycle' from project 'swift-service-lifecycle')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-service-lifecycle
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v27.1.266.1.yX13qc/Metal.xctoolchain --module-name ServiceLifecycle --sdk-root /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk --xcode-version 27A266a --platform-family xrOS --deployment-target 1.0 --bundle-identifier swift-service-lifecycle.ServiceLifecycle --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/ServiceLifecycle.appintents --target-triple arm64-apple-xros1.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/ServiceLifecycle.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-service-lifecycle.build/Debug-xros/ServiceLifecycle-t.build/Objects-normal/arm64/ServiceLifecycle_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-service-lifecycle.build/Debug-xros/ServiceLifecycle-t.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-service-lifecycle.build/Debug-xros/ServiceLifecycle-t.build/Objects-normal/arm64/ServiceLifecycle.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-service-lifecycle.build/Debug-xros/ServiceLifecycle-t.build/ServiceLifecycle.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-service-lifecycle.build/Debug-xros/ServiceLifecycle-t.build/ServiceLifecycle.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-service-lifecycle.build/Debug-xros/ServiceLifecycle-t.build/Objects-normal/arm64/ServiceLifecycle.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --no-app-shortcuts-localization
2026-09-25 13:41:51.305 appintentsmetadataprocessor[1211:6736] Starting appintentsmetadataprocessor export
2026-09-25 13:41:51.365 appintentsmetadataprocessor[1211:6736] Extracted no relevant App Intents symbols, skipping writing output
SwiftDriver ConfigurationAWS normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
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 ConfigurationAWS -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include/module.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/XROS.platform/Developer/SDKs/XROS27.0.sdk -target arm64-apple-xros1.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-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS-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-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS-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-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-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-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver Configuration normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Configuration' from project 'swift-configuration')
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 Configuration -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration.build/Debug-xros/Configuration-t.build/Objects-normal/arm64/Configuration.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DJSON -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include/module.modulemap -DXcode -enable-upcoming-feature ExistentialAny -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature InternalImportsByDefault -enable-upcoming-feature NonisolatedNonsendingByDefault -enable-experimental-feature AvailabilityMacro\=Configuration\ 1.0:macOS\ 15.0,\ iOS\ 18.0,\ watchOS\ 11.0,\ tvOS\ 18.0,\ visionOS\ 2.0 -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/XROS.platform/Developer/SDKs/XROS27.0.sdk -target arm64-apple-xros1.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-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration.build/Debug-xros/Configuration-t.build/Objects-normal/arm64/Configuration-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-configuration.build/Debug-xros/Configuration-t.build/Objects-normal/arm64/Configuration.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration.build/Debug-xros/Configuration-t.build/Objects-normal/arm64/Configuration-dependency-scan.dia -user-module-version 1.2.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 swift_configuration -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration.build/Debug-xros/Configuration-t.build/Objects-normal/arm64/Configuration_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration.build/Debug-xros/Configuration-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration.build/Debug-xros/Configuration-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration.build/Debug-xros/Configuration-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-configuration.build/Debug-xros/Configuration-t.build/Objects-normal/arm64/Configuration-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ AWSSecretsManagerProvider+ServiceLifecycle.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ServiceLifecycle.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ServiceLifecycle.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AWSSecretsManagerProvider+ServiceLifecycle.swift
SwiftCompile normal arm64 Compiling\ AWSSecretsManagerProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AWSSecretsManagerProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:22:34: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
18 | let cacheTTL: Duration
19 |
20 | struct Storage {
| `- note: add '@available' attribute to enclosing struct
21 | var snapshot: AWSSecretsManagerProviderSnapshot
22 | var secretKeyObservers: [AbsoluteConfigKey: [UUID: AsyncStream<Result<
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
23 | LookupResult,
24 | any Error
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:23:13: error: 'LookupResult' is only available in visionOS 2.0 or newer
18 | let cacheTTL: Duration
19 |
20 | struct Storage {
| `- note: add '@available' attribute to enclosing struct
21 | var snapshot: AWSSecretsManagerProviderSnapshot
22 | var secretKeyObservers: [AbsoluteConfigKey: [UUID: AsyncStream<Result<
23 | LookupResult,
| `- error: 'LookupResult' is only available in visionOS 2.0 or newer
24 | any Error
25 | >>.Continuation]]
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:31:18: error: 'Mutex' is only available in visionOS 2.0 or newer
12 | public typealias AWSSecretsManagerProvider = _AWSSecretsManagerProvider<ContinuousClock>
13 |
14 | public final class _AWSSecretsManagerProvider<C: Clock & Sendable>: Sendable
| `- note: add '@available' attribute to enclosing generic class
15 | where C.Duration == Duration {
16 | let _vendor: AWSSecretsManagerVendor
:
29 | }
30 |
31 | let storage: Mutex<Storage>
| `- error: 'Mutex' is only available in visionOS 2.0 or newer
32 |
33 | let _pollingInterval: Duration?
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:45:25: error: 'init(_:)' is only available in visionOS 2.0 or newer
12 | public typealias AWSSecretsManagerProvider = _AWSSecretsManagerProvider<ContinuousClock>
13 |
14 | public final class _AWSSecretsManagerProvider<C: Clock & Sendable>: Sendable
| `- note: add '@available' attribute to enclosing generic class
15 | where C.Duration == Duration {
16 | let _vendor: AWSSecretsManagerVendor
:
38 | // MARK: - Initializers
39 |
40 | public init(vendor: AWSSecretsManagerVendor, cacheTTL: Duration = .seconds(300))
| `- note: add '@available' attribute to enclosing initializer
41 | where C == ContinuousClock {
42 | self._vendor = vendor
43 | self.clock = ContinuousClock()
44 | self.cacheTTL = cacheTTL
45 | self.storage = .init(Storage(
| |- error: 'init(_:)' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
46 | snapshot: AWSSecretsManagerProviderSnapshot(values: [:]),
47 | secretKeyObservers: [:],
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:47:33: error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
12 | public typealias AWSSecretsManagerProvider = _AWSSecretsManagerProvider<ContinuousClock>
13 |
14 | public final class _AWSSecretsManagerProvider<C: Clock & Sendable>: Sendable
| `- note: add '@available' attribute to enclosing generic class
15 | where C.Duration == Duration {
16 | let _vendor: AWSSecretsManagerVendor
:
38 | // MARK: - Initializers
39 |
40 | public init(vendor: AWSSecretsManagerVendor, cacheTTL: Duration = .seconds(300))
| `- note: add '@available' attribute to enclosing initializer
41 | where C == ContinuousClock {
42 | self._vendor = vendor
:
45 | self.storage = .init(Storage(
46 | snapshot: AWSSecretsManagerProviderSnapshot(values: [:]),
47 | secretKeyObservers: [:],
| |- error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
48 | secretSnapshotObservers: [:],
49 | lastUpdatedAt: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:72:25: error: 'init(_:)' is only available in visionOS 2.0 or newer
12 | public typealias AWSSecretsManagerProvider = _AWSSecretsManagerProvider<ContinuousClock>
13 |
14 | public final class _AWSSecretsManagerProvider<C: Clock & Sendable>: Sendable
| `- note: add '@available' attribute to enclosing generic class
15 | where C.Duration == Duration {
16 | let _vendor: AWSSecretsManagerVendor
:
53 | }
54 |
55 | public init(
| `- note: add '@available' attribute to enclosing initializer
56 | vendor: AWSSecretsManagerVendor,
57 | prefetchSecretNames: [String],
:
70 | clock: self.clock
71 | )
72 | self.storage = .init(Storage(
| |- error: 'init(_:)' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
73 | snapshot: AWSSecretsManagerProviderSnapshot(values: initialValues),
74 | secretKeyObservers: [:],
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:74:33: error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
12 | public typealias AWSSecretsManagerProvider = _AWSSecretsManagerProvider<ContinuousClock>
13 |
14 | public final class _AWSSecretsManagerProvider<C: Clock & Sendable>: Sendable
| `- note: add '@available' attribute to enclosing generic class
15 | where C.Duration == Duration {
16 | let _vendor: AWSSecretsManagerVendor
:
53 | }
54 |
55 | public init(
| `- note: add '@available' attribute to enclosing initializer
56 | vendor: AWSSecretsManagerVendor,
57 | prefetchSecretNames: [String],
:
72 | self.storage = .init(Storage(
73 | snapshot: AWSSecretsManagerProviderSnapshot(values: initialValues),
74 | secretKeyObservers: [:],
| |- error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
75 | secretSnapshotObservers: [:],
76 | lastUpdatedAt: lastUpdatedAt
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:98:25: error: 'init(_:)' is only available in visionOS 2.0 or newer
12 | public typealias AWSSecretsManagerProvider = _AWSSecretsManagerProvider<ContinuousClock>
13 |
14 | public final class _AWSSecretsManagerProvider<C: Clock & Sendable>: Sendable
| `- note: add '@available' attribute to enclosing generic class
15 | where C.Duration == Duration {
16 | let _vendor: AWSSecretsManagerVendor
:
78 | }
79 |
80 | init(
| `- note: add '@available' attribute to enclosing initializer
81 | vendor: AWSSecretsManagerVendor,
82 | clock: C,
:
96 | clock: clock
97 | )
98 | self.storage = .init(Storage(
| |- error: 'init(_:)' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
99 | snapshot: AWSSecretsManagerProviderSnapshot(values: initialValues),
100 | secretKeyObservers: [:],
SwiftCompile normal arm64 Compiling\ AWSSecretsManagerProvider+ConfigProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:19:35: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
| | `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
20 | try storage.withLock { storage in
21 | try storage.snapshot.value(forKey: key, type: type)
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:19:60: error: 'ConfigType' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
| | `- error: 'ConfigType' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
20 | try storage.withLock { storage in
21 | try storage.snapshot.value(forKey: key, type: type)
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:19:82: error: 'LookupResult' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
| | `- error: 'LookupResult' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
20 | try storage.withLock { storage in
21 | try storage.snapshot.value(forKey: key, type: type)
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:26:21: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
23 | }
24 |
25 | public func fetchValue(
| `- note: add '@available' attribute to enclosing instance method
26 | forKey key: AbsoluteConfigKey,
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
27 | type: ConfigType
28 | ) async throws -> LookupResult {
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:27:15: error: 'ConfigType' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
23 | }
24 |
25 | public func fetchValue(
| `- note: add '@available' attribute to enclosing instance method
26 | forKey key: AbsoluteConfigKey,
27 | type: ConfigType
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
28 | ) async throws -> LookupResult {
29 | try await reloadSecretIfNeeded(secretName: key.components.first!)
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:28:23: error: 'LookupResult' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
23 | }
24 |
25 | public func fetchValue(
| `- note: add '@available' attribute to enclosing instance method
26 | forKey key: AbsoluteConfigKey,
27 | type: ConfigType
28 | ) async throws -> LookupResult {
| `- error: 'LookupResult' is only available in visionOS 2.0 or newer
29 | try await reloadSecretIfNeeded(secretName: key.components.first!)
30 | return try self.value(forKey: key, type: type)
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:33:35: error: 'ConfigSnapshot' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
31 | }
32 |
33 | public func snapshot() -> any ConfigSnapshot {
| | `- error: 'ConfigSnapshot' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
34 | storage.withLock { $0.snapshot }
35 | }
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:40:21: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
37 | // MARK: - Secret observation
38 |
39 | public func watchValue<Return: ~Copyable>(
| `- note: add '@available' attribute to enclosing instance method
40 | forKey key: AbsoluteConfigKey,
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
41 | type: ConfigType,
42 | updatesHandler: nonisolated(nonsending)(ConfigUpdatesAsyncSequence<
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:41:15: error: 'ConfigType' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
37 | // MARK: - Secret observation
38 |
39 | public func watchValue<Return: ~Copyable>(
| `- note: add '@available' attribute to enclosing instance method
40 | forKey key: AbsoluteConfigKey,
41 | type: ConfigType,
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
42 | updatesHandler: nonisolated(nonsending)(ConfigUpdatesAsyncSequence<
43 | Result<LookupResult, any Error>,
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:42:49: error: 'ConfigUpdatesAsyncSequence' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
37 | // MARK: - Secret observation
38 |
39 | public func watchValue<Return: ~Copyable>(
| `- note: add '@available' attribute to enclosing instance method
40 | forKey key: AbsoluteConfigKey,
41 | type: ConfigType,
42 | updatesHandler: nonisolated(nonsending)(ConfigUpdatesAsyncSequence<
| `- error: 'ConfigUpdatesAsyncSequence' is only available in visionOS 2.0 or newer
43 | Result<LookupResult, any Error>,
44 | Never
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:58:49: error: 'ConfigUpdatesAsyncSequence' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
55 | }
56 |
57 | public func watchSnapshot<Return: ~Copyable>(
| `- note: add '@available' attribute to enclosing instance method
58 | updatesHandler: nonisolated(nonsending)(ConfigUpdatesAsyncSequence<
| `- error: 'ConfigUpdatesAsyncSequence' is only available in visionOS 2.0 or newer
59 | any ConfigSnapshot,
60 | Never
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:75:14: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
71 | /// Registers an observer for a specific secret key path, yields the current value, and returns
72 | /// the update stream.
73 | private func startObservingSecretKey(
| `- note: add '@available' attribute to enclosing instance method
74 | observerID: UUID,
75 | key: AbsoluteConfigKey,
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
76 | type: ConfigType
77 | ) -> AsyncStream<Result<
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:76:15: error: 'ConfigType' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
71 | /// Registers an observer for a specific secret key path, yields the current value, and returns
72 | /// the update stream.
73 | private func startObservingSecretKey(
| `- note: add '@available' attribute to enclosing instance method
74 | observerID: UUID,
75 | key: AbsoluteConfigKey,
76 | type: ConfigType
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
77 | ) -> AsyncStream<Result<
78 | LookupResult,
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:78:9: error: 'LookupResult' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
71 | /// Registers an observer for a specific secret key path, yields the current value, and returns
72 | /// the update stream.
73 | private func startObservingSecretKey(
| `- note: add '@available' attribute to enclosing instance method
74 | observerID: UUID,
75 | key: AbsoluteConfigKey,
76 | type: ConfigType
77 | ) -> AsyncStream<Result<
78 | LookupResult,
| `- error: 'LookupResult' is only available in visionOS 2.0 or newer
79 | any Error
80 | >> {
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:92:64: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
90 |
91 | /// Removes the observer and finishes its continuation to cleanly terminate the AsyncStream.
92 | private func stopObservingSecretKey(observerID: UUID, key: AbsoluteConfigKey) {
| | `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
93 | storage.withLock {
94 | $0.secretKeyObservers[key, default: [:]]
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:20:21: error: 'withLock' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
| `- note: add '@available' attribute to enclosing instance method
20 | try storage.withLock { storage in
| |- error: 'withLock' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
21 | try storage.snapshot.value(forKey: key, type: type)
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:34:17: error: 'withLock' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
31 | }
32 |
33 | public func snapshot() -> any ConfigSnapshot {
| `- note: add '@available' attribute to enclosing instance method
34 | storage.withLock { $0.snapshot }
| |- error: 'withLock' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:81:57: error: 'LookupResult' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
71 | /// Registers an observer for a specific secret key path, yields the current value, and returns
72 | /// the update stream.
73 | private func startObservingSecretKey(
| `- note: add '@available' attribute to enclosing instance method
74 | observerID: UUID,
75 | key: AbsoluteConfigKey,
:
79 | any Error
80 | >> {
81 | let (stream, continuation) = AsyncStream<Result<LookupResult, any Error>>
| |- error: 'LookupResult' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
82 | .makeStream(bufferingPolicy: .bufferingNewest(1))
83 | let currentResult = storage.withLock { storage in
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:83:37: error: 'withLock' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
71 | /// Registers an observer for a specific secret key path, yields the current value, and returns
72 | /// the update stream.
73 | private func startObservingSecretKey(
| `- note: add '@available' attribute to enclosing instance method
74 | observerID: UUID,
75 | key: AbsoluteConfigKey,
:
81 | let (stream, continuation) = AsyncStream<Result<LookupResult, any Error>>
82 | .makeStream(bufferingPolicy: .bufferingNewest(1))
83 | let currentResult = storage.withLock { storage in
| |- error: 'withLock' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
84 | storage.secretKeyObservers[key, default: [:]][observerID] = continuation
85 | return Result { try storage.snapshot.value(forKey: key, type: type) }
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:84:13: error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
71 | /// Registers an observer for a specific secret key path, yields the current value, and returns
72 | /// the update stream.
73 | private func startObservingSecretKey(
| `- note: add '@available' attribute to enclosing instance method
74 | observerID: UUID,
75 | key: AbsoluteConfigKey,
:
82 | .makeStream(bufferingPolicy: .bufferingNewest(1))
83 | let currentResult = storage.withLock { storage in
84 | storage.secretKeyObservers[key, default: [:]][observerID] = continuation
| |- error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
85 | return Result { try storage.snapshot.value(forKey: key, type: type) }
86 | }
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:93:17: error: 'withLock' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
90 |
91 | /// Removes the observer and finishes its continuation to cleanly terminate the AsyncStream.
92 | private func stopObservingSecretKey(observerID: UUID, key: AbsoluteConfigKey) {
| `- note: add '@available' attribute to enclosing instance method
93 | storage.withLock {
| |- error: 'withLock' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
94 | $0.secretKeyObservers[key, default: [:]]
95 | .removeValue(forKey: observerID)?
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:94:13: error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
90 |
91 | /// Removes the observer and finishes its continuation to cleanly terminate the AsyncStream.
92 | private func stopObservingSecretKey(observerID: UUID, key: AbsoluteConfigKey) {
| `- note: add '@available' attribute to enclosing instance method
93 | storage.withLock {
94 | $0.secretKeyObservers[key, default: [:]]
| |- error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
95 | .removeValue(forKey: observerID)?
96 | .finish()
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:105:39: error: 'withLock' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
99 |
100 | /// Registers a snapshot observer, yields the current snapshot, and returns the update stream.
101 | private func startObservingSecrets(observerID: UUID)
| `- note: add '@available' attribute to enclosing instance method
102 | -> AsyncStream<AWSSecretsManagerProviderSnapshot> {
103 | let (stream, continuation) = AsyncStream<AWSSecretsManagerProviderSnapshot>
104 | .makeStream(bufferingPolicy: .bufferingNewest(1))
105 | let currentSnapshot = storage.withLock { storage in
| |- error: 'withLock' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
106 | storage.secretSnapshotObservers[observerID] = continuation
107 | return storage.snapshot
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:115:17: error: 'withLock' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
112 |
113 | /// Removes the observer and finishes its continuation to cleanly terminate the AsyncStream.
114 | private func stopObservingSecrets(observerID: UUID) {
| `- note: add '@available' attribute to enclosing instance method
115 | storage.withLock { $0.secretSnapshotObservers.removeValue(forKey: observerID)?.finish() }
| |- error: 'withLock' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
116 | }
117 | }
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ServiceLifecycle.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Soto.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerVendor.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/AWSSecretsManagerProvider+ConfigProvider.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/AWSSecretsManagerProvider+ConfigProvider.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/AWSSecretsManagerProvider+ConfigProvider.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/AWSSecretsManagerProvider+ConfigProvider.dia -target arm64-apple-xros1.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.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-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.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/.dependencies/checkouts/swift-system/Sources/CSystem/include/module.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name ConfigurationAWS -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-xros27.0 -target-sdk-version 27.0 -target-sdk-name xros27.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 -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/AWSSecretsManagerProvider+ConfigProvider.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS.swiftmodule -index-unit-output-path /swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/AWSSecretsManagerProvider+ConfigProvider.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AWSSecretsManagerProvider+ConfigProvider.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ ConfigurationAWS (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:19:35: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
| | `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
20 | try storage.withLock { storage in
21 | try storage.snapshot.value(forKey: key, type: type)
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:19:60: error: 'ConfigType' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
| | `- error: 'ConfigType' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
20 | try storage.withLock { storage in
21 | try storage.snapshot.value(forKey: key, type: type)
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:19:82: error: 'LookupResult' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
| | `- error: 'LookupResult' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
20 | try storage.withLock { storage in
21 | try storage.snapshot.value(forKey: key, type: type)
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:26:21: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
23 | }
24 |
25 | public func fetchValue(
| `- note: add '@available' attribute to enclosing instance method
26 | forKey key: AbsoluteConfigKey,
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
27 | type: ConfigType
28 | ) async throws -> LookupResult {
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:27:15: error: 'ConfigType' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
23 | }
24 |
25 | public func fetchValue(
| `- note: add '@available' attribute to enclosing instance method
26 | forKey key: AbsoluteConfigKey,
27 | type: ConfigType
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
28 | ) async throws -> LookupResult {
29 | try await reloadSecretIfNeeded(secretName: key.components.first!)
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:28:23: error: 'LookupResult' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
23 | }
24 |
25 | public func fetchValue(
| `- note: add '@available' attribute to enclosing instance method
26 | forKey key: AbsoluteConfigKey,
27 | type: ConfigType
28 | ) async throws -> LookupResult {
| `- error: 'LookupResult' is only available in visionOS 2.0 or newer
29 | try await reloadSecretIfNeeded(secretName: key.components.first!)
30 | return try self.value(forKey: key, type: type)
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:33:35: error: 'ConfigSnapshot' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
31 | }
32 |
33 | public func snapshot() -> any ConfigSnapshot {
| | `- error: 'ConfigSnapshot' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
34 | storage.withLock { $0.snapshot }
35 | }
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:40:21: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
37 | // MARK: - Secret observation
38 |
39 | public func watchValue<Return: ~Copyable>(
| `- note: add '@available' attribute to enclosing instance method
40 | forKey key: AbsoluteConfigKey,
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
41 | type: ConfigType,
42 | updatesHandler: nonisolated(nonsending)(ConfigUpdatesAsyncSequence<
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:41:15: error: 'ConfigType' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
37 | // MARK: - Secret observation
38 |
39 | public func watchValue<Return: ~Copyable>(
| `- note: add '@available' attribute to enclosing instance method
40 | forKey key: AbsoluteConfigKey,
41 | type: ConfigType,
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
42 | updatesHandler: nonisolated(nonsending)(ConfigUpdatesAsyncSequence<
43 | Result<LookupResult, any Error>,
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:42:49: error: 'ConfigUpdatesAsyncSequence' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
37 | // MARK: - Secret observation
38 |
39 | public func watchValue<Return: ~Copyable>(
| `- note: add '@available' attribute to enclosing instance method
40 | forKey key: AbsoluteConfigKey,
41 | type: ConfigType,
42 | updatesHandler: nonisolated(nonsending)(ConfigUpdatesAsyncSequence<
| `- error: 'ConfigUpdatesAsyncSequence' is only available in visionOS 2.0 or newer
43 | Result<LookupResult, any Error>,
44 | Never
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:58:49: error: 'ConfigUpdatesAsyncSequence' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
55 | }
56 |
57 | public func watchSnapshot<Return: ~Copyable>(
| `- note: add '@available' attribute to enclosing instance method
58 | updatesHandler: nonisolated(nonsending)(ConfigUpdatesAsyncSequence<
| `- error: 'ConfigUpdatesAsyncSequence' is only available in visionOS 2.0 or newer
59 | any ConfigSnapshot,
60 | Never
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:75:14: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
71 | /// Registers an observer for a specific secret key path, yields the current value, and returns
72 | /// the update stream.
73 | private func startObservingSecretKey(
| `- note: add '@available' attribute to enclosing instance method
74 | observerID: UUID,
75 | key: AbsoluteConfigKey,
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
76 | type: ConfigType
77 | ) -> AsyncStream<Result<
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:76:15: error: 'ConfigType' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
71 | /// Registers an observer for a specific secret key path, yields the current value, and returns
72 | /// the update stream.
73 | private func startObservingSecretKey(
| `- note: add '@available' attribute to enclosing instance method
74 | observerID: UUID,
75 | key: AbsoluteConfigKey,
76 | type: ConfigType
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
77 | ) -> AsyncStream<Result<
78 | LookupResult,
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:78:9: error: 'LookupResult' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
71 | /// Registers an observer for a specific secret key path, yields the current value, and returns
72 | /// the update stream.
73 | private func startObservingSecretKey(
| `- note: add '@available' attribute to enclosing instance method
74 | observerID: UUID,
75 | key: AbsoluteConfigKey,
76 | type: ConfigType
77 | ) -> AsyncStream<Result<
78 | LookupResult,
| `- error: 'LookupResult' is only available in visionOS 2.0 or newer
79 | any Error
80 | >> {
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift:92:64: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
16 | // MARK: - ConfigProvider conformance
17 |
18 | extension _AWSSecretsManagerProvider: ConfigProvider {
| `- note: add '@available' attribute to enclosing extension
19 | public func value(forKey key: AbsoluteConfigKey, type: ConfigType) throws -> LookupResult {
20 | try storage.withLock { storage in
:
90 |
91 | /// Removes the observer and finishes its continuation to cleanly terminate the AsyncStream.
92 | private func stopObservingSecretKey(observerID: UUID, key: AbsoluteConfigKey) {
| | `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
93 | storage.withLock {
94 | $0.secretKeyObservers[key, default: [:]]
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:22:34: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
18 | let cacheTTL: Duration
19 |
20 | struct Storage {
| `- note: add '@available' attribute to enclosing struct
21 | var snapshot: AWSSecretsManagerProviderSnapshot
22 | var secretKeyObservers: [AbsoluteConfigKey: [UUID: AsyncStream<Result<
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
23 | LookupResult,
24 | any Error
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:23:13: error: 'LookupResult' is only available in visionOS 2.0 or newer
18 | let cacheTTL: Duration
19 |
20 | struct Storage {
| `- note: add '@available' attribute to enclosing struct
21 | var snapshot: AWSSecretsManagerProviderSnapshot
22 | var secretKeyObservers: [AbsoluteConfigKey: [UUID: AsyncStream<Result<
23 | LookupResult,
| `- error: 'LookupResult' is only available in visionOS 2.0 or newer
24 | any Error
25 | >>.Continuation]]
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift:31:18: error: 'Mutex' is only available in visionOS 2.0 or newer
12 | public typealias AWSSecretsManagerProvider = _AWSSecretsManagerProvider<ContinuousClock>
13 |
14 | public final class _AWSSecretsManagerProvider<C: Clock & Sendable>: Sendable
| `- note: add '@available' attribute to enclosing generic class
15 | where C.Duration == Duration {
16 | let _vendor: AWSSecretsManagerVendor
:
29 | }
30 |
31 | let storage: Mutex<Storage>
| `- error: 'Mutex' is only available in visionOS 2.0 or newer
32 |
33 | let _pollingInterval: Duration?
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:20:35: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
21 | type: Configuration.ConfigType
22 | ) throws -> Configuration.LookupResult {
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:21:29: error: 'ConfigType' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
21 | type: Configuration.ConfigType
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
22 | ) throws -> Configuration.LookupResult {
23 | let encodedKey = key.description
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:22:31: error: 'LookupResult' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
21 | type: Configuration.ConfigType
22 | ) throws -> Configuration.LookupResult {
| `- error: 'LookupResult' is only available in visionOS 2.0 or newer
23 | let encodedKey = key.description
24 |
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:70:66: error: 'ConfigType' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
68 | }
69 |
70 | private func convertToConfigContent(_ value: Sendable, type: ConfigType) -> ConfigContent? {
| | `- error: 'ConfigType' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
71 | switch type {
72 | case .string:
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:70:81: error: 'ConfigContent' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
68 | }
69 |
70 | private func convertToConfigContent(_ value: Sendable, type: ConfigType) -> ConfigContent? {
| | `- error: 'ConfigContent' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
71 | switch type {
72 | case .string:
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:113:15: error: 'ConfigType' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
108 | }
109 |
110 | private func extractConfigContent(
| `- note: add '@available' attribute to enclosing instance method
111 | from dictionary: [String: Sendable]?,
112 | keyComponents: [String],
113 | type: ConfigType
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
114 | ) -> ConfigContent? {
115 | guard let dictionary else {
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:114:10: error: 'ConfigContent' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
108 | }
109 |
110 | private func extractConfigContent(
| `- note: add '@available' attribute to enclosing instance method
111 | from dictionary: [String: Sendable]?,
112 | keyComponents: [String],
113 | type: ConfigType
114 | ) -> ConfigContent? {
| `- error: 'ConfigContent' is only available in visionOS 2.0 or newer
115 | guard let dictionary else {
116 | return nil
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/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ServiceLifecycle.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Soto.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerVendor.swift -target arm64-apple-xros1.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.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-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.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/.dependencies/checkouts/swift-system/Sources/CSystem/include/module.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name ConfigurationAWS -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-xros27.0 -target-sdk-version 27.0 -target-sdk-name xros27.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-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-configuration-aws.build/Debug-xros/ConfigurationAWS-t.build/Objects-normal/arm64/ConfigurationAWS.abi.json
SwiftCompile normal arm64 (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ AWSSecretsManagerProviderSnapshot.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:20:35: error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
| `- error: 'AbsoluteConfigKey' is only available in visionOS 2.0 or newer
21 | type: Configuration.ConfigType
22 | ) throws -> Configuration.LookupResult {
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:21:29: error: 'ConfigType' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
21 | type: Configuration.ConfigType
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
22 | ) throws -> Configuration.LookupResult {
23 | let encodedKey = key.description
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:22:31: error: 'LookupResult' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
21 | type: Configuration.ConfigType
22 | ) throws -> Configuration.LookupResult {
| `- error: 'LookupResult' is only available in visionOS 2.0 or newer
23 | let encodedKey = key.description
24 |
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:70:66: error: 'ConfigType' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
68 | }
69 |
70 | private func convertToConfigContent(_ value: Sendable, type: ConfigType) -> ConfigContent? {
| | `- error: 'ConfigType' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
71 | switch type {
72 | case .string:
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:70:81: error: 'ConfigContent' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
68 | }
69 |
70 | private func convertToConfigContent(_ value: Sendable, type: ConfigType) -> ConfigContent? {
| | `- error: 'ConfigContent' is only available in visionOS 2.0 or newer
| `- note: add '@available' attribute to enclosing instance method
71 | switch type {
72 | case .string:
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:113:15: error: 'ConfigType' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
108 | }
109 |
110 | private func extractConfigContent(
| `- note: add '@available' attribute to enclosing instance method
111 | from dictionary: [String: Sendable]?,
112 | keyComponents: [String],
113 | type: ConfigType
| `- error: 'ConfigType' is only available in visionOS 2.0 or newer
114 | ) -> ConfigContent? {
115 | guard let dictionary else {
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:114:10: error: 'ConfigContent' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
108 | }
109 |
110 | private func extractConfigContent(
| `- note: add '@available' attribute to enclosing instance method
111 | from dictionary: [String: Sendable]?,
112 | keyComponents: [String],
113 | type: ConfigType
114 | ) -> ConfigContent? {
| `- error: 'ConfigContent' is only available in visionOS 2.0 or newer
115 | guard let dictionary else {
116 | return nil
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:23:30: error: 'description' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
21 | type: Configuration.ConfigType
22 | ) throws -> Configuration.LookupResult {
23 | let encodedKey = key.description
| |- error: 'description' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
24 |
25 | let keyComponents = key.components
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:27:20: error: 'LookupResult' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
21 | type: Configuration.ConfigType
:
25 | let keyComponents = key.components
26 | guard let secretName = keyComponents.first else {
27 | return LookupResult(encodedKey: encodedKey, value: nil)
| |- error: 'LookupResult' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
28 | }
29 |
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:37:20: error: 'LookupResult' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
21 | type: Configuration.ConfigType
:
35 | type: type
36 | ) else {
37 | return LookupResult(encodedKey: encodedKey, value: nil)
| |- error: 'LookupResult' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
38 | }
39 |
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:40:33: error: 'ConfigValue' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
21 | type: Configuration.ConfigType
:
38 | }
39 |
40 | let resultConfigValue = ConfigValue(content, isSecret: true)
| |- error: 'ConfigValue' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
41 | return LookupResult(encodedKey: encodedKey, value: resultConfigValue)
42 | }
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift:41:16: error: 'LookupResult' is only available in visionOS 2.0 or newer
8 | import Configuration
9 |
10 | public struct AWSSecretsManagerProviderSnapshot: ConfigSnapshot {
| `- note: add '@available' attribute to enclosing struct
11 | public let providerName: String = "AWSSecretsManagerProvider"
12 |
:
17 | }
18 |
19 | public func value(
| `- note: add '@available' attribute to enclosing instance method
20 | forKey key: Configuration.AbsoluteConfigKey,
21 | type: Configuration.ConfigType
:
39 |
40 | let resultConfigValue = ConfigValue(content, isSecret: true)
41 | return LookupResult(encodedKey: encodedKey, value: resultConfigValue)
| |- error: 'LookupResult' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
42 | }
43 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProviderSnapshot.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AWSSecretsManagerProviderSnapshot.swift
SwiftCompile normal arm64 Compiling\ AWSSecretsManagerProvider+Watching.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AWSSecretsManagerProvider+Watching.swift
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift:23:32: error: 'LookupResult' is only available in visionOS 2.0 or newer
10 | // MARK: - Secret change broadcasting
11 |
12 | extension _AWSSecretsManagerProvider {
| `- note: add '@available' attribute to enclosing extension
13 | /// Notifies observers after a single secret has been refreshed from Secrets Manager.
14 | /// We scope notification to only the key paths rooted under the changed secret name.
15 | func broadcastSecretChange(
| `- note: add '@available' attribute to enclosing instance method
16 | secretName: String,
17 | oldSnapshot: AWSSecretsManagerProviderSnapshot,
:
21 | // Only inspect observers whose key path is rooted under the refreshed secret
22 | var updates: [(
23 | result: Result<LookupResult, any Error>,
| |- error: 'LookupResult' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
24 | observers: [AsyncStream<Result<LookupResult, any Error>>.Continuation]
25 | )] = []
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift:24:48: error: 'LookupResult' is only available in visionOS 2.0 or newer
10 | // MARK: - Secret change broadcasting
11 |
12 | extension _AWSSecretsManagerProvider {
| `- note: add '@available' attribute to enclosing extension
13 | /// Notifies observers after a single secret has been refreshed from Secrets Manager.
14 | /// We scope notification to only the key paths rooted under the changed secret name.
15 | func broadcastSecretChange(
| `- note: add '@available' attribute to enclosing instance method
16 | secretName: String,
17 | oldSnapshot: AWSSecretsManagerProviderSnapshot,
:
22 | var updates: [(
23 | result: Result<LookupResult, any Error>,
24 | observers: [AsyncStream<Result<LookupResult, any Error>>.Continuation]
| |- error: 'LookupResult' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
25 | )] = []
26 | for (key, observers) in storage.secretKeyObservers {
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift:20:63: error: 'withLock' is only available in visionOS 2.0 or newer
10 | // MARK: - Secret change broadcasting
11 |
12 | extension _AWSSecretsManagerProvider {
| `- note: add '@available' attribute to enclosing extension
13 | /// Notifies observers after a single secret has been refreshed from Secrets Manager.
14 | /// We scope notification to only the key paths rooted under the changed secret name.
15 | func broadcastSecretChange(
| `- note: add '@available' attribute to enclosing instance method
16 | secretName: String,
17 | oldSnapshot: AWSSecretsManagerProviderSnapshot,
18 | newSnapshot: AWSSecretsManagerProviderSnapshot
19 | ) {
20 | let (affectedKeyUpdates, snapshotObservers) = storage.withLock { storage in
| |- error: 'withLock' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
21 | // Only inspect observers whose key path is rooted under the refreshed secret
22 | var updates: [(
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift:26:13: error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
10 | // MARK: - Secret change broadcasting
11 |
12 | extension _AWSSecretsManagerProvider {
| `- note: add '@available' attribute to enclosing extension
13 | /// Notifies observers after a single secret has been refreshed from Secrets Manager.
14 | /// We scope notification to only the key paths rooted under the changed secret name.
15 | func broadcastSecretChange(
| `- note: add '@available' attribute to enclosing instance method
16 | secretName: String,
17 | oldSnapshot: AWSSecretsManagerProviderSnapshot,
:
24 | observers: [AsyncStream<Result<LookupResult, any Error>>.Continuation]
25 | )] = []
26 | for (key, observers) in storage.secretKeyObservers {
| |- error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
27 | guard key.components.first == secretName, !observers.isEmpty else { continue }
28 |
/Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+Watching.swift:26:13: error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
10 | // MARK: - Secret change broadcasting
11 |
12 | extension _AWSSecretsManagerProvider {
| `- note: add '@available' attribute to enclosing extension
13 | /// Notifies observers after a single secret has been refreshed from Secrets Manager.
14 | /// We scope notification to only the key paths rooted under the changed secret name.
15 | func broadcastSecretChange(
| `- note: add '@available' attribute to enclosing instance method
16 | secretName: String,
17 | oldSnapshot: AWSSecretsManagerProviderSnapshot,
:
24 | observers: [AsyncStream<Result<LookupResult, any Error>>.Continuation]
25 | )] = []
26 | for (key, observers) in storage.secretKeyObservers {
| |- error: conformance of 'AbsoluteConfigKey' to 'Hashable' is only available in visionOS 2.0 or newer
| `- note: add 'if #available' version check
27 | guard key.components.first == secretName, !observers.isEmpty else { continue }
28 |
SwiftCompile normal arm64 Compiling\ ConfigProvider.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-configuration/Sources/Configuration/ConfigProvider.swift (in target 'Configuration' from project 'swift-configuration')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-configuration/Sources/Configuration/ConfigProvider.swift (in target 'Configuration' from project 'swift-configuration')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfigProvider.swift
SwiftCompile normal arm64 Compiling\ ConfigReader+methods.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-configuration/Sources/Configuration/ConfigReader+methods.swift (in target 'Configuration' from project 'swift-configuration')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-configuration/Sources/Configuration/ConfigReader+methods.swift (in target 'Configuration' from project 'swift-configuration')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfigReader+methods.swift
SwiftCompile normal arm64 Compiling\ ConfigProviderHelpers.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-configuration/Sources/Configuration/ConfigProviderHelpers.swift (in target 'Configuration' from project 'swift-configuration')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-configuration/Sources/Configuration/ConfigProviderHelpers.swift (in target 'Configuration' from project 'swift-configuration')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfigProviderHelpers.swift
SwiftCompile normal arm64 Compiling\ ConfigReader+internalHelpers.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-configuration/Sources/Configuration/ConfigReader+internalHelpers.swift (in target 'Configuration' from project 'swift-configuration')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-configuration/Sources/Configuration/ConfigReader+internalHelpers.swift (in target 'Configuration' from project 'swift-configuration')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfigReader+internalHelpers.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-25 13:41:50.082 xcodebuild[1208:6690] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 Compiling\ AWSSecretsManagerProvider+ConfigProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ConfigurationAWS/AWSSecretsManagerProvider+ConfigProvider.swift (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
SwiftEmitModule normal arm64 Emitting\ module\ for\ ConfigurationAWS (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
SwiftCompile normal arm64 (in target 'ConfigurationAWS' from project 'swift-configuration-aws')
Building workspace swift-configuration-aws with scheme swift-configuration-aws
(5 failures)
BUILD FAILURE 6.4 visionOS