Build Information
Failed to build DecisionModels, reference main (355da4), with Swift 6.4 for watchOS using Xcode 27.0 on 28 Sep 2026 23:34:07 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 DecisionModels-Package -destination generic/platform=watchOSBuild Log
SwiftCompile normal arm64 (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ ResponseMapping.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:24:23: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
21 | /// index off the scale are all malformed responses.
22 | @available(macOS 26, iOS 26, *)
23 | static func outcomes(
| `- note: add '@available' attribute to enclosing static method
24 | from content: GeneratedContent,
| `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
25 | questionnaire: Questionnaire,
26 | fieldNames: [String: String]
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:146:37: error: 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
144 | /// Reads one field, naming the question when it is not there.
145 | @available(macOS 26, iOS 26, *)
146 | private static func read<Value: ConvertibleFromGeneratedContent>(
| | `- error: 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
| `- note: add '@available' attribute to enclosing static method
147 | _ type: Value.Type,
148 | from content: GeneratedContent,
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:148:23: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
144 | /// Reads one field, naming the question when it is not there.
145 | @available(macOS 26, iOS 26, *)
146 | private static func read<Value: ConvertibleFromGeneratedContent>(
| `- note: add '@available' attribute to enclosing static method
147 | _ type: Value.Type,
148 | from content: GeneratedContent,
| `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
149 | field: String,
150 | question: String
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:37:36: error: conformance of 'String' to 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
21 | /// index off the scale are all malformed responses.
22 | @available(macOS 26, iOS 26, *)
23 | static func outcomes(
| `- note: add '@available' attribute to enclosing static method
24 | from content: GeneratedContent,
25 | questionnaire: Questionnaire,
:
35 | switch spec.kind {
36 | case .choice(let options):
37 | let optionID = try read(String.self, from: content, field: field, question: spec.id)
| |- error: conformance of 'String' to 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
| `- note: add 'if #available' version check
38 | guard options.contains(where: { $0.id == optionID }) else {
39 | throw DecisionError.malformedResponse(
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:45:33: error: conformance of 'Int' to 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
21 | /// index off the scale are all malformed responses.
22 | @available(macOS 26, iOS 26, *)
23 | static func outcomes(
| `- note: add '@available' attribute to enclosing static method
24 | from content: GeneratedContent,
25 | questionnaire: Questionnaire,
:
43 | outcomes[spec.id] = .choice(optionID: optionID)
44 | case .rating(let levels):
45 | let index = try read(Int.self, from: content, field: field, question: spec.id)
| |- error: conformance of 'Int' to 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
| `- note: add 'if #available' version check
46 | guard levels.indices.contains(index) else {
47 | throw DecisionError.malformedResponse(
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ResponseMapping.swift
SwiftCompile normal arm64 Compiling\ ErrorMapping.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ErrorMapping.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ErrorMapping.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ErrorMapping.swift
SwiftCompile normal arm64 Compiling\ Compatibility.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/Compatibility.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/Compatibility.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Compatibility.swift
SwiftCompile normal arm64 Compiling\ PromptBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/PromptBuilder.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/PromptBuilder.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PromptBuilder.swift
SwiftCompile normal arm64 Compiling\ SchemaBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift:10:17: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
6 | /// back to the question ids.
7 | @available(macOS 26, iOS 26, *)
8 | struct QuestionnaireSchema: Sendable {
| `- note: add '@available' attribute to enclosing struct
9 | /// What the model generates against.
10 | let schema: GenerationSchema
| `- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
11 | /// Question id to JSON field name.
12 | let fieldNames: [String: String]
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift:101:59: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
20 | /// Only the two members that touch FoundationModels carry availability, so
21 | /// the name mapping stays testable on any OS.
22 | enum SchemaBuilder {
| `- note: add '@available' attribute to enclosing enum
23 | /// The name of the object the model fills in.
24 | static let rootName = "Answers"
:
99 | /// The answer space of one question.
100 | @available(macOS 26, iOS 26, *)
101 | private static func schema(for spec: QuestionSpec) -> DynamicGenerationSchema {
| | `- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
| `- note: add '@available' attribute to enclosing static method
102 | switch spec.kind {
103 | case .choice(let options):
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SchemaBuilder.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ DecisionModelsApple (in target 'DecisionModelsApple' from project 'DecisionModels')
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:29:24: error: 'SystemLanguageModel' is unavailable in watchOS
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
29 | private let model: SystemLanguageModel
| `- error: 'SystemLanguageModel' is unavailable in watchOS
30 | private let extraInstructions: String?
31 |
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:36:26: error: 'SystemLanguageModel' is unavailable in watchOS
34 | /// `instructions` are standing rules that follow the task in every
35 | /// session, such as the voice or the domain to judge by.
36 | public init(_ model: SystemLanguageModel, instructions: String? = nil) {
| `- error: 'SystemLanguageModel' is unavailable in watchOS
37 | self.model = model
38 | self.extraInstructions = instructions
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:79:22: error: 'SystemLanguageModel' is unavailable in watchOS
77 | /// Maps what the system model reports.
78 | static func availability(
79 | of reported: SystemLanguageModel.Availability
| `- error: 'SystemLanguageModel' is unavailable in watchOS
80 | ) -> DecisionModelAvailability {
81 | switch reported {
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:198:52: error: 'GenerationOptions' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
196 | /// an empty `GenerationError`, while small seeds work. Left to itself the
197 | /// framework picks a seed per call, and the draws do come out different.
198 | static func generationOptions(samples: Int) -> GenerationOptions {
| | `- error: 'GenerationOptions' is only available in watchOS 27.0 or newer
| `- note: add '@available' attribute to enclosing static method
199 | guard samples > 1 else {
200 | return GenerationOptions(samplingMode: .greedy)
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:224:17: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
224 | schema: GenerationSchema,
| `- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
225 | options: GenerationOptions,
226 | timeout: Duration?
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:225:18: error: 'GenerationOptions' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
224 | schema: GenerationSchema,
225 | options: GenerationOptions,
| `- error: 'GenerationOptions' is only available in watchOS 27.0 or newer
226 | timeout: Duration?
227 | ) async throws -> GeneratedContent {
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:227:23: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
:
225 | options: GenerationOptions,
226 | timeout: Duration?
227 | ) async throws -> GeneratedContent {
| `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
228 | let session = LanguageModelSession(model: model, instructions: instructions)
229 | do {
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:24:23: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
21 | /// index off the scale are all malformed responses.
22 | @available(macOS 26, iOS 26, *)
23 | static func outcomes(
| `- note: add '@available' attribute to enclosing static method
24 | from content: GeneratedContent,
| `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
25 | questionnaire: Questionnaire,
26 | fieldNames: [String: String]
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:146:37: error: 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
144 | /// Reads one field, naming the question when it is not there.
145 | @available(macOS 26, iOS 26, *)
146 | private static func read<Value: ConvertibleFromGeneratedContent>(
| | `- error: 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
| `- note: add '@available' attribute to enclosing static method
147 | _ type: Value.Type,
148 | from content: GeneratedContent,
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:148:23: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
144 | /// Reads one field, naming the question when it is not there.
145 | @available(macOS 26, iOS 26, *)
146 | private static func read<Value: ConvertibleFromGeneratedContent>(
| `- note: add '@available' attribute to enclosing static method
147 | _ type: Value.Type,
148 | from content: GeneratedContent,
| `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
149 | field: String,
150 | question: String
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift:10:17: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
6 | /// back to the question ids.
7 | @available(macOS 26, iOS 26, *)
8 | struct QuestionnaireSchema: Sendable {
| `- note: add '@available' attribute to enclosing struct
9 | /// What the model generates against.
10 | let schema: GenerationSchema
| `- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
11 | /// Question id to JSON field name.
12 | let fieldNames: [String: String]
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift:101:59: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
20 | /// Only the two members that touch FoundationModels carry availability, so
21 | /// the name mapping stays testable on any OS.
22 | enum SchemaBuilder {
| `- note: add '@available' attribute to enclosing enum
23 | /// The name of the object the model fills in.
24 | static let rootName = "Answers"
:
99 | /// The answer space of one question.
100 | @available(macOS 26, iOS 26, *)
101 | private static func schema(for spec: QuestionSpec) -> DynamicGenerationSchema {
| | `- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
| `- note: add '@available' attribute to enclosing static method
102 | switch spec.kind {
103 | case .choice(let options):
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/DecisionModelsApple/Compatibility.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ErrorMapping.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/PromptBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift -target arm64_32-apple-watchos11.0 -module-can-import-version FoundationModels 2.0.68.1 0 -disable-cross-import-overlay-search -load-resolved-plugin \#/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/DecisionModelsMacros\#DecisionModelsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationModelsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationModelsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -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/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple-dependencies-2.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.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\=5 -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 -load-plugin-executable /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/DecisionModelsMacros\#DecisionModelsMacros -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 -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name DecisionModelsApple -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.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/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple.abi.json
SwiftCompile normal arm64_32 (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ ErrorMapping.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ErrorMapping.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ErrorMapping.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ErrorMapping.swift
SwiftCompile normal arm64_32 Compiling\ GuidedGenerationModel.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:29:24: error: 'SystemLanguageModel' is unavailable in watchOS
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
29 | private let model: SystemLanguageModel
| `- error: 'SystemLanguageModel' is unavailable in watchOS
30 | private let extraInstructions: String?
31 |
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:36:26: error: 'SystemLanguageModel' is unavailable in watchOS
34 | /// `instructions` are standing rules that follow the task in every
35 | /// session, such as the voice or the domain to judge by.
36 | public init(_ model: SystemLanguageModel, instructions: String? = nil) {
| `- error: 'SystemLanguageModel' is unavailable in watchOS
37 | self.model = model
38 | self.extraInstructions = instructions
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:79:22: error: 'SystemLanguageModel' is unavailable in watchOS
77 | /// Maps what the system model reports.
78 | static func availability(
79 | of reported: SystemLanguageModel.Availability
| `- error: 'SystemLanguageModel' is unavailable in watchOS
80 | ) -> DecisionModelAvailability {
81 | switch reported {
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:198:52: error: 'GenerationOptions' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
196 | /// an empty `GenerationError`, while small seeds work. Left to itself the
197 | /// framework picks a seed per call, and the draws do come out different.
198 | static func generationOptions(samples: Int) -> GenerationOptions {
| | `- error: 'GenerationOptions' is only available in watchOS 27.0 or newer
| `- note: add '@available' attribute to enclosing static method
199 | guard samples > 1 else {
200 | return GenerationOptions(samplingMode: .greedy)
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:224:17: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
224 | schema: GenerationSchema,
| `- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
225 | options: GenerationOptions,
226 | timeout: Duration?
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:225:18: error: 'GenerationOptions' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
224 | schema: GenerationSchema,
225 | options: GenerationOptions,
| `- error: 'GenerationOptions' is only available in watchOS 27.0 or newer
226 | timeout: Duration?
227 | ) async throws -> GeneratedContent {
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:227:23: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
:
225 | options: GenerationOptions,
226 | timeout: Duration?
227 | ) async throws -> GeneratedContent {
| `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
228 | let session = LanguageModelSession(model: model, instructions: instructions)
229 | do {
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:68:26: error: 'contextSize' is unavailable in watchOS
66 | var contextTokens: Int {
67 | if #available(macOS 26.4, iOS 26.4, *) {
68 | return model.contextSize
| `- error: 'contextSize' is unavailable in watchOS
69 | }
70 | return 4096
FoundationModels.SystemLanguageModel.contextSize:6:20: note: 'contextSize' has been explicitly marked unavailable here
4 | @available(tvOS, unavailable)
5 | @available(watchOS, unavailable)
6 | final public var contextSize: Int { get }}
| `- note: 'contextSize' has been explicitly marked unavailable here
7 |
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:74:49: error: 'availability' is unavailable in watchOS
72 |
73 | public var availability: DecisionModelAvailability {
74 | get async { Self.availability(of: model.availability) }
| `- error: 'availability' is unavailable in watchOS
75 | }
76 |
FoundationModels.SystemLanguageModel.availability:2:18: note: 'availability' has been explicitly marked unavailable here
1 | class SystemLanguageModel {
2 | final public var availability: SystemLanguageModel.Availability { get }}
| `- note: 'availability' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:99:9: error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
96 | }
97 |
98 | public func prewarm() async {
| `- note: add '@available' attribute to enclosing instance method
99 | LanguageModelSession(
| |- error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
| `- note: add 'if #available' version check
100 | model: model,
101 | instructions: DecisionPromptBuilder.instructions(adding: extraInstructions)
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:99:9: error: 'init(model:tools:instructions:)' is unavailable in watchOS
97 |
98 | public func prewarm() async {
99 | LanguageModelSession(
| `- error: 'init(model:tools:instructions:)' is unavailable in watchOS
100 | model: model,
101 | instructions: DecisionPromptBuilder.instructions(adding: extraInstructions)
FoundationModels.LanguageModelSession.init:2:20: note: 'init(model:tools:instructions:)' has been explicitly marked unavailable here
1 | class LanguageModelSession {
2 | public convenience init(model: SystemLanguageModel = .default, tools: [any Tool] = [], instructions: String? = nil)}
| `- note: 'init(model:tools:instructions:)' has been explicitly marked unavailable here
3 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile GuidedGenerationModel.swift
SwiftCompile normal arm64_32 Compiling\ SchemaBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SchemaBuilder.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-28 19:33:20.224 xcodebuild[693:4342] [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\ DecisionModelsApple (in target 'DecisionModelsApple' from project 'DecisionModels')
SwiftCompile normal arm64 (in target 'DecisionModelsApple' from project 'DecisionModels')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ DecisionModelsApple (in target 'DecisionModelsApple' from project 'DecisionModels')
SwiftCompile normal arm64_32 (in target 'DecisionModelsApple' from project 'DecisionModels')
Building workspace DecisionModels with scheme DecisionModels-Package
(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-syntax: https://github.com/swiftlang/swift-syntax.git @ 602.0.0
DecisionModels: /Users/admin/builder/spi-builder-workspace
resolved source packages: swift-syntax, DecisionModels
2026-09-28 19:34:00.889 xcodebuild[1370:8247] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "602.0.0",
"upper_bound" : "603.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax.git"
}
],
"manifest_display_name" : "DecisionModels",
"name" : "DecisionModels",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "18.0"
},
{
"name" : "macos",
"version" : "15.0"
}
],
"products" : [
{
"name" : "DecisionModels",
"targets" : [
"DecisionModels"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "DecisionModelsTypeSafe",
"targets" : [
"DecisionModelsTypeSafe"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "DecisionModelsOpenRouter",
"targets" : [
"DecisionModelsOpenRouter"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "DecisionModelsApple",
"targets" : [
"DecisionModelsApple"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "DecisionModelsTesting",
"targets" : [
"DecisionModelsTesting"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "DecisionModelsMacros",
"targets" : [
"DecisionModelsMacros"
],
"type" : {
"macro" : null
}
}
],
"swift_languages_versions" : [
"6"
],
"targets" : [
{
"c99name" : "DecisionModelsTypeSafeTests",
"module_type" : "SwiftTarget",
"name" : "DecisionModelsTypeSafeTests",
"path" : "Tests/DecisionModelsTypeSafeTests",
"sources" : [
"AvailabilityTests.swift",
"Fixtures.swift",
"JevLiveTests.swift",
"RetryTests.swift",
"WireTests.swift"
],
"target_dependencies" : [
"DecisionModelsTypeSafe",
"DecisionModelsTestSupport"
],
"type" : "test"
},
{
"c99name" : "DecisionModelsTypeSafe",
"module_type" : "SwiftTarget",
"name" : "DecisionModelsTypeSafe",
"path" : "Sources/DecisionModelsTypeSafe",
"product_memberships" : [
"DecisionModelsTypeSafe"
],
"sources" : [
"Jev.swift",
"JevError.swift",
"JevMapping.swift",
"JevWire.swift"
],
"target_dependencies" : [
"DecisionModels"
],
"type" : "library"
},
{
"c99name" : "DecisionModelsTests",
"module_type" : "SwiftTarget",
"name" : "DecisionModelsTests",
"path" : "Tests/DecisionModelsTests",
"sources" : [
"AnswerTests.swift",
"AnswersTests.swift",
"AskableTests.swift",
"CodableRoundTripTests.swift",
"CommandSessionTests.swift",
"CompositeScoreTests.swift",
"Composition/CachedModelTests.swift",
"Composition/CascadeModelTests.swift",
"Composition/ConsensusModelTests.swift",
"ConfidenceMathTests.swift",
"ContextTests.swift",
"DecisionErrorTests.swift",
"DistributionTests.swift",
"FanOutTests.swift",
"Fixtures.swift",
"HTTPClientTests.swift",
"HierarchyTests.swift",
"MalformedInputTests.swift",
"PreflightTests.swift",
"QuestionnaireTests.swift",
"RatingTieTests.swift",
"ResolvedAnswersTests.swift",
"SessionTests.swift",
"StateBuilderTests.swift",
"UsageTests.swift"
],
"target_dependencies" : [
"DecisionModels",
"DecisionModelsTestSupport"
],
"type" : "test"
},
{
"c99name" : "DecisionModelsTestingTests",
"module_type" : "SwiftTarget",
"name" : "DecisionModelsTestingTests",
"path" : "Tests/DecisionModelsTestingTests",
"sources" : [
"CalibrationTests.swift",
"EvaluationTests.swift",
"Fixtures.swift",
"RecordReplayTests.swift"
],
"target_dependencies" : [
"DecisionModelsTesting"
],
"type" : "test"
},
{
"c99name" : "DecisionModelsTesting",
"module_type" : "SwiftTarget",
"name" : "DecisionModelsTesting",
"path" : "Sources/DecisionModelsTesting",
"product_memberships" : [
"DecisionModelsTesting"
],
"sources" : [
"Calibration.swift",
"DecisionRecord.swift",
"Evaluation.swift",
"RecordingModel.swift",
"ReplayModel.swift",
"ScriptedModel.swift"
],
"target_dependencies" : [
"DecisionModels"
],
"type" : "library"
},
{
"c99name" : "DecisionModelsTestSupport",
"module_type" : "SwiftTarget",
"name" : "DecisionModelsTestSupport",
"path" : "Sources/DecisionModelsTestSupport",
"sources" : [
"FakeClock.swift",
"ScriptedTransport.swift"
],
"target_dependencies" : [
"DecisionModels"
],
"type" : "library"
},
{
"c99name" : "DecisionModelsOpenRouterTests",
"module_type" : "SwiftTarget",
"name" : "DecisionModelsOpenRouterTests",
"path" : "Tests/DecisionModelsOpenRouterTests",
"sources" : [
"AvailabilityTests.swift",
"ErrorTests.swift",
"Fixtures.swift",
"OpenRouterLiveTests.swift",
"ParityTests.swift",
"WireTests.swift"
],
"target_dependencies" : [
"DecisionModelsOpenRouter",
"DecisionModelsTestSupport",
"DecisionModelsTypeSafe"
],
"type" : "test"
},
{
"c99name" : "DecisionModelsOpenRouter",
"module_type" : "SwiftTarget",
"name" : "DecisionModelsOpenRouter",
"path" : "Sources/DecisionModelsOpenRouter",
"product_memberships" : [
"DecisionModelsOpenRouter"
],
"sources" : [
"OpenRouterAlpha.swift",
"OpenRouterError.swift",
"OpenRouterMapping.swift",
"OpenRouterWire.swift"
],
"target_dependencies" : [
"DecisionModels"
],
"type" : "library"
},
{
"c99name" : "DecisionModelsMacrosTests",
"module_type" : "SwiftTarget",
"name" : "DecisionModelsMacrosTests",
"path" : "Tests/DecisionModelsMacrosTests",
"product_dependencies" : [
"SwiftSyntaxMacrosGenericTestSupport"
],
"sources" : [
"AnswerSpaceExpansionTests.swift",
"AskExpansionTests.swift",
"CommandEndToEndTests.swift",
"CommandExpansionTests.swift",
"DecisionExpansionTests.swift",
"DiagnosticTests.swift",
"EndToEndTests.swift",
"ExpansionSupport.swift",
"FanOutEndToEndTests.swift",
"FanOutExpansionTests.swift"
],
"target_dependencies" : [
"DecisionModels",
"DecisionModelsMacros"
],
"type" : "test"
},
{
"c99name" : "DecisionModelsMacros",
"module_type" : "SwiftTarget",
"name" : "DecisionModelsMacros",
"path" : "Sources/DecisionModelsMacros",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"DecisionModels",
"DecisionModelsTypeSafe",
"DecisionModelsOpenRouter",
"DecisionModelsApple",
"DecisionModelsTesting",
"DecisionModelsMacros"
],
"sources" : [
"AnswerSpace.swift",
"AskMacro.swift",
"AskedProperty.swift",
"CriterionMacro.swift",
"DecisionEnumMacro.swift",
"DecisionMacro.swift",
"Diagnostics.swift",
"EnumDiagnostics.swift",
"LevelsMacro.swift",
"OptionsMacro.swift",
"Plugin.swift",
"Support.swift"
],
"type" : "macro"
},
{
"c99name" : "DecisionModelsAppleTests",
"module_type" : "SwiftTarget",
"name" : "DecisionModelsAppleTests",
"path" : "Tests/DecisionModelsAppleTests",
"sources" : [
"ErrorMappingTests.swift",
"GuidedGenerationLiveTests.swift",
"GuidedGenerationModelTests.swift",
"PromptBuilderTests.swift",
"ResponseMappingTests.swift",
"SchemaBuilderTests.swift",
"TestSupport.swift"
],
"target_dependencies" : [
"DecisionModelsApple"
],
"type" : "test"
},
{
"c99name" : "DecisionModelsApple",
"module_type" : "SwiftTarget",
"name" : "DecisionModelsApple",
"path" : "Sources/DecisionModelsApple",
"product_memberships" : [
"DecisionModelsApple"
],
"sources" : [
"Compatibility.swift",
"ErrorMapping.swift",
"GuidedGenerationModel.swift",
"PromptBuilder.swift",
"ResponseMapping.swift",
"SchemaBuilder.swift"
],
"target_dependencies" : [
"DecisionModels"
],
"type" : "library"
},
{
"c99name" : "DecisionModels",
"module_type" : "SwiftTarget",
"name" : "DecisionModels",
"path" : "Sources/DecisionModels",
"product_memberships" : [
"DecisionModels",
"DecisionModelsTypeSafe",
"DecisionModelsOpenRouter",
"DecisionModelsApple",
"DecisionModelsTesting"
],
"sources" : [
"Answer.swift",
"AnswerReader.swift",
"AnswerRecord.swift",
"Answers.swift",
"Askable.swift",
"Capabilities.swift",
"Choice.swift",
"CompositeScore.swift",
"Composition/CachedModel.swift",
"Composition/CascadeModel.swift",
"Composition/ConsensusModel.swift",
"Composition/DecisionCache.swift",
"ConfidenceMath.swift",
"Criterion.swift",
"Decision.swift",
"DecisionError.swift",
"DecisionModel.swift",
"DecisionModelAvailability.swift",
"DecisionOptions.swift",
"DecisionRequest.swift",
"DecisionResponse.swift",
"DecisionSession.swift",
"Distribution.swift",
"Environment.swift",
"FanOut.swift",
"HTTPClient.swift",
"HTTPTransport.swift",
"Hierarchy.swift",
"Inquiry.swift",
"Macros.swift",
"ModelResponse.swift",
"Options.swift",
"Preflight.swift",
"ProbabilityQuality.swift",
"Question.swift",
"QuestionSpec.swift",
"Questionnaire.swift",
"Rating.swift",
"RetryPolicy.swift",
"State.swift",
"StateBuilder.swift",
"Usage.swift",
"Verdict.swift"
],
"target_dependencies" : [
"DecisionModelsMacros"
],
"type" : "library"
}
],
"tools_version" : "6.2"
}
{
"workspace" : {
"name" : "DecisionModels",
"schemes" : [
"DecisionModels",
"DecisionModels-Package",
"DecisionModelsApple",
"DecisionModelsOpenRouter",
"DecisionModelsTesting",
"DecisionModelsTypeSafe"
]
}
}
2026-09-28 19:34:02.994 xcodebuild[1379:8326] [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 DecisionModels-Package -destination generic/platform=watchOS
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 DecisionModels-Package -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
swift-syntax: https://github.com/swiftlang/swift-syntax.git @ 602.0.0
DecisionModels: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (30 targets)
Target 'DecisionModelsTesting-product' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModelsTesting' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModelsMacros' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModels' in project 'DecisionModels'
Target 'DecisionModelsTesting' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModelsMacros' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModels' in project 'DecisionModels'
Target 'DecisionModelsApple-product' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModelsApple' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModelsMacros' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModels' in project 'DecisionModels'
Target 'DecisionModelsApple' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModelsMacros' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModels' in project 'DecisionModels'
Target 'DecisionModelsOpenRouter-product' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModelsOpenRouter' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModelsMacros' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModels' in project 'DecisionModels'
Target 'DecisionModelsOpenRouter' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModelsMacros' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModels' in project 'DecisionModels'
Target 'DecisionModelsTypeSafe-product' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModelsTypeSafe' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModelsMacros' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModels' in project 'DecisionModels'
Target 'DecisionModelsTypeSafe' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModelsMacros' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModels' in project 'DecisionModels'
Target 'DecisionModels-product' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModels' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModelsMacros' in project 'DecisionModels'
Target 'DecisionModels' in project 'DecisionModels'
➜ Explicit dependency on target 'DecisionModelsMacros' in project 'DecisionModels'
Target 'DecisionModelsMacros' in project 'DecisionModels'
➜ Explicit dependency on target 'SwiftSyntaxMacros-product' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftCompilerPlugin-product' in project 'swift-syntax'
Target 'SwiftCompilerPlugin-product' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftCompilerPlugin' in project 'swift-syntax'
➜ Explicit dependency on target '_SwiftSyntaxCShims' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax600' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax601' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax602' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftOperators' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntaxMacros' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntaxMacroExpansion' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftCompilerPluginMessageHandling' in project 'swift-syntax'
Target 'SwiftCompilerPlugin' in project 'swift-syntax'
➜ Explicit dependency on target '_SwiftSyntaxCShims' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax600' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax601' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax602' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftOperators' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntaxMacros' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntaxMacroExpansion' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftCompilerPluginMessageHandling' in project 'swift-syntax'
Target 'SwiftCompilerPluginMessageHandling' in project 'swift-syntax'
➜ Explicit dependency on target '_SwiftSyntaxCShims' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax600' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax601' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax602' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftOperators' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntaxMacros' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntaxMacroExpansion' in project 'swift-syntax'
Target 'SwiftSyntaxMacroExpansion' in project 'swift-syntax'
➜ Explicit dependency on target '_SwiftSyntaxCShims' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax600' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax601' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax602' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntaxMacros' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftOperators' in project 'swift-syntax'
Target 'SwiftOperators' in project 'swift-syntax'
➜ Explicit dependency on target '_SwiftSyntaxCShims' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax600' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax601' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax602' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
Target 'SwiftSyntaxMacros-product' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntaxMacros' in project 'swift-syntax'
➜ Explicit dependency on target '_SwiftSyntaxCShims' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax600' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax601' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax602' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
Target 'SwiftSyntaxMacros' in project 'swift-syntax'
➜ Explicit dependency on target '_SwiftSyntaxCShims' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax600' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax601' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax602' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
Target 'SwiftSyntaxBuilder' in project 'swift-syntax'
➜ Explicit dependency on target '_SwiftSyntaxCShims' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax600' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax601' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax602' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
Target 'SwiftParserDiagnostics' in project 'swift-syntax'
➜ Explicit dependency on target '_SwiftSyntaxCShims' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax600' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax601' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax602' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
Target 'SwiftBasicFormat' in project 'swift-syntax'
➜ Explicit dependency on target '_SwiftSyntaxCShims' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax600' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax601' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax602' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
Target 'SwiftParser' in project 'swift-syntax'
➜ Explicit dependency on target '_SwiftSyntaxCShims' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax600' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax601' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax602' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
Target 'SwiftDiagnostics' in project 'swift-syntax'
➜ Explicit dependency on target '_SwiftSyntaxCShims' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax600' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax601' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax602' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
Target 'SwiftSyntax' in project 'swift-syntax'
➜ Explicit dependency on target '_SwiftSyntaxCShims' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax600' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax601' in project 'swift-syntax'
➜ Explicit dependency on target 'SwiftSyntax602' in project 'swift-syntax'
Target 'SwiftSyntax602' in project 'swift-syntax' (no dependencies)
Target 'SwiftSyntax601' in project 'swift-syntax' (no dependencies)
Target 'SwiftSyntax600' in project 'swift-syntax' (no dependencies)
Target 'SwiftSyntax510' in project 'swift-syntax' (no dependencies)
Target 'SwiftSyntax509' in project 'swift-syntax' (no dependencies)
Target '_SwiftSyntaxCShims' in project 'swift-syntax' (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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
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/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.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/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache
SwiftDriver DecisionModelsApple normal arm64 com.apple.xcode.tools.swift.compiler (in target 'DecisionModelsApple' from project 'DecisionModels')
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 DecisionModelsApple -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64/DecisionModelsApple.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos11.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-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -Xfrontend -load-plugin-executable -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/DecisionModelsMacros\#DecisionModelsMacros -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64/DecisionModelsApple-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/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64/DecisionModelsApple.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64/DecisionModelsApple-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/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64/DecisionModelsApple_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-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/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64/DecisionModelsApple-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver DecisionModelsApple normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'DecisionModelsApple' from project 'DecisionModels')
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 DecisionModelsApple -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos11.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-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -Xfrontend -load-plugin-executable -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/DecisionModelsMacros\#DecisionModelsMacros -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple-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/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple-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/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-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/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64_32/Binary/DecisionModelsTypeSafe.o normal arm64_32 (in target 'DecisionModelsTypeSafe' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64_32-apple-watchos11.0 -r -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -O0 -Xlinker -no_warn_duplicate_libraries -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64_32/DecisionModelsTypeSafe.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64_32/DecisionModelsTypeSafe_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64_32/DecisionModelsTypeSafe_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/watchos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64_32/DecisionModelsTypeSafe.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64_32/Binary/DecisionModelsTypeSafe.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64/Binary/DecisionModelsTypeSafe.o normal arm64 (in target 'DecisionModelsTypeSafe' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-watchos11.0 -r -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -O0 -Xlinker -no_warn_duplicate_libraries -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64/DecisionModelsTypeSafe.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64/DecisionModelsTypeSafe_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64/DecisionModelsTypeSafe_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/watchos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64/DecisionModelsTypeSafe.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64/Binary/DecisionModelsTypeSafe.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64_32/Binary/DecisionModelsOpenRouter.o normal arm64_32 (in target 'DecisionModelsOpenRouter' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64_32-apple-watchos11.0 -r -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -O0 -Xlinker -no_warn_duplicate_libraries -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64_32/DecisionModelsOpenRouter.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64_32/DecisionModelsOpenRouter_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64_32/DecisionModelsOpenRouter_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/watchos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64_32/DecisionModelsOpenRouter.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64_32/Binary/DecisionModelsOpenRouter.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64/Binary/DecisionModelsOpenRouter.o normal arm64 (in target 'DecisionModelsOpenRouter' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-watchos11.0 -r -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -O0 -Xlinker -no_warn_duplicate_libraries -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64/DecisionModelsOpenRouter.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64/DecisionModelsOpenRouter_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64/DecisionModelsOpenRouter_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/watchos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64/DecisionModelsOpenRouter.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64/Binary/DecisionModelsOpenRouter.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64_32/Binary/DecisionModelsTesting.o normal arm64_32 (in target 'DecisionModelsTesting' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64_32-apple-watchos11.0 -r -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -O0 -Xlinker -no_warn_duplicate_libraries -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64_32/DecisionModelsTesting.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64_32/DecisionModelsTesting_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64_32/DecisionModelsTesting_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/watchos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64_32/DecisionModelsTesting.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64_32/Binary/DecisionModelsTesting.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64/Binary/DecisionModelsTesting.o normal arm64 (in target 'DecisionModelsTesting' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-watchos11.0 -r -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -O0 -Xlinker -no_warn_duplicate_libraries -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64/DecisionModelsTesting.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64/DecisionModelsTesting_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64/DecisionModelsTesting_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/watchos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64/DecisionModelsTesting.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64/Binary/DecisionModelsTesting.o
CreateUniversalBinary /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/DecisionModelsTesting.o normal arm64\ arm64_32 (in target 'DecisionModelsTesting' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -create /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64/Binary/DecisionModelsTesting.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64_32/Binary/DecisionModelsTesting.o -output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/DecisionModelsTesting.o
CreateUniversalBinary /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/DecisionModelsOpenRouter.o normal arm64\ arm64_32 (in target 'DecisionModelsOpenRouter' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -create /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64/Binary/DecisionModelsOpenRouter.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64_32/Binary/DecisionModelsOpenRouter.o -output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/DecisionModelsOpenRouter.o
CreateUniversalBinary /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/DecisionModelsTypeSafe.o normal arm64\ arm64_32 (in target 'DecisionModelsTypeSafe' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -create /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64/Binary/DecisionModelsTypeSafe.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64_32/Binary/DecisionModelsTypeSafe.o -output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/DecisionModelsTypeSafe.o
ExtractAppIntentsMetadata (in target 'DecisionModelsOpenRouter' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace
/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.Z2poEJ/Metal.xctoolchain --module-name DecisionModelsOpenRouter --sdk-root /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk --xcode-version 27A266a --platform-family watchOS --deployment-target 11.0 --bundle-identifier spi-builder-workspace.DecisionModelsOpenRouter --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/DecisionModelsOpenRouter.appintents --target-triple arm64-apple-watchos11.0 --target-triple arm64_32-apple-watchos11.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/DecisionModelsOpenRouter.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64/DecisionModelsOpenRouter_dependency_info.dat --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64_32/DecisionModelsOpenRouter_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64_32/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64/DecisionModelsOpenRouter.SwiftFileList --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64_32/DecisionModelsOpenRouter.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/DecisionModelsOpenRouter.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/DecisionModelsOpenRouter.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64/DecisionModelsOpenRouter.SwiftConstValuesFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsOpenRouter-t.build/Objects-normal/arm64_32/DecisionModelsOpenRouter.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --no-app-shortcuts-localization
2026-09-28 19:34:06.356 appintentsmetadataprocessor[1401:8484] Starting appintentsmetadataprocessor export
2026-09-28 19:34:06.425 appintentsmetadataprocessor[1401:8484] Extracted no relevant App Intents symbols, skipping writing output
ExtractAppIntentsMetadata (in target 'DecisionModelsTesting' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace
/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.Z2poEJ/Metal.xctoolchain --module-name DecisionModelsTesting --sdk-root /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk --xcode-version 27A266a --platform-family watchOS --deployment-target 11.0 --bundle-identifier spi-builder-workspace.DecisionModelsTesting --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/DecisionModelsTesting.appintents --target-triple arm64-apple-watchos11.0 --target-triple arm64_32-apple-watchos11.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/DecisionModelsTesting.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64/DecisionModelsTesting_dependency_info.dat --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64_32/DecisionModelsTesting_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64_32/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64/DecisionModelsTesting.SwiftFileList --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64_32/DecisionModelsTesting.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/DecisionModelsTesting.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/DecisionModelsTesting.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64/DecisionModelsTesting.SwiftConstValuesFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTesting-t.build/Objects-normal/arm64_32/DecisionModelsTesting.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --no-app-shortcuts-localization
2026-09-28 19:34:06.356 appintentsmetadataprocessor[1402:8485] Starting appintentsmetadataprocessor export
2026-09-28 19:34:06.426 appintentsmetadataprocessor[1402:8485] Extracted no relevant App Intents symbols, skipping writing output
ExtractAppIntentsMetadata (in target 'DecisionModelsTypeSafe' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace
/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.Z2poEJ/Metal.xctoolchain --module-name DecisionModelsTypeSafe --sdk-root /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk --xcode-version 27A266a --platform-family watchOS --deployment-target 11.0 --bundle-identifier spi-builder-workspace.DecisionModelsTypeSafe --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/DecisionModelsTypeSafe.appintents --target-triple arm64-apple-watchos11.0 --target-triple arm64_32-apple-watchos11.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/DecisionModelsTypeSafe.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64/DecisionModelsTypeSafe_dependency_info.dat --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64_32/DecisionModelsTypeSafe_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64_32/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64/DecisionModelsTypeSafe.SwiftFileList --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64_32/DecisionModelsTypeSafe.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/DecisionModelsTypeSafe.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/DecisionModelsTypeSafe.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64/DecisionModelsTypeSafe.SwiftConstValuesFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsTypeSafe-t.build/Objects-normal/arm64_32/DecisionModelsTypeSafe.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --no-app-shortcuts-localization
2026-09-28 19:34:06.356 appintentsmetadataprocessor[1403:8486] Starting appintentsmetadataprocessor export
2026-09-28 19:34:06.430 appintentsmetadataprocessor[1403:8486] Extracted no relevant App Intents symbols, skipping writing output
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ DecisionModelsApple (in target 'DecisionModelsApple' from project 'DecisionModels')
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:29:24: error: 'SystemLanguageModel' is unavailable in watchOS
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
29 | private let model: SystemLanguageModel
| `- error: 'SystemLanguageModel' is unavailable in watchOS
30 | private let extraInstructions: String?
31 |
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:36:26: error: 'SystemLanguageModel' is unavailable in watchOS
34 | /// `instructions` are standing rules that follow the task in every
35 | /// session, such as the voice or the domain to judge by.
36 | public init(_ model: SystemLanguageModel, instructions: String? = nil) {
| `- error: 'SystemLanguageModel' is unavailable in watchOS
37 | self.model = model
38 | self.extraInstructions = instructions
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:79:22: error: 'SystemLanguageModel' is unavailable in watchOS
77 | /// Maps what the system model reports.
78 | static func availability(
79 | of reported: SystemLanguageModel.Availability
| `- error: 'SystemLanguageModel' is unavailable in watchOS
80 | ) -> DecisionModelAvailability {
81 | switch reported {
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:198:52: error: 'GenerationOptions' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
196 | /// an empty `GenerationError`, while small seeds work. Left to itself the
197 | /// framework picks a seed per call, and the draws do come out different.
198 | static func generationOptions(samples: Int) -> GenerationOptions {
| | `- error: 'GenerationOptions' is only available in watchOS 27.0 or newer
| `- note: add '@available' attribute to enclosing static method
199 | guard samples > 1 else {
200 | return GenerationOptions(samplingMode: .greedy)
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:224:17: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
224 | schema: GenerationSchema,
| `- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
225 | options: GenerationOptions,
226 | timeout: Duration?
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:225:18: error: 'GenerationOptions' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
224 | schema: GenerationSchema,
225 | options: GenerationOptions,
| `- error: 'GenerationOptions' is only available in watchOS 27.0 or newer
226 | timeout: Duration?
227 | ) async throws -> GeneratedContent {
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:227:23: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
:
225 | options: GenerationOptions,
226 | timeout: Duration?
227 | ) async throws -> GeneratedContent {
| `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
228 | let session = LanguageModelSession(model: model, instructions: instructions)
229 | do {
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:24:23: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
21 | /// index off the scale are all malformed responses.
22 | @available(macOS 26, iOS 26, *)
23 | static func outcomes(
| `- note: add '@available' attribute to enclosing static method
24 | from content: GeneratedContent,
| `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
25 | questionnaire: Questionnaire,
26 | fieldNames: [String: String]
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:146:37: error: 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
144 | /// Reads one field, naming the question when it is not there.
145 | @available(macOS 26, iOS 26, *)
146 | private static func read<Value: ConvertibleFromGeneratedContent>(
| | `- error: 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
| `- note: add '@available' attribute to enclosing static method
147 | _ type: Value.Type,
148 | from content: GeneratedContent,
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:148:23: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
144 | /// Reads one field, naming the question when it is not there.
145 | @available(macOS 26, iOS 26, *)
146 | private static func read<Value: ConvertibleFromGeneratedContent>(
| `- note: add '@available' attribute to enclosing static method
147 | _ type: Value.Type,
148 | from content: GeneratedContent,
| `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
149 | field: String,
150 | question: String
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift:10:17: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
6 | /// back to the question ids.
7 | @available(macOS 26, iOS 26, *)
8 | struct QuestionnaireSchema: Sendable {
| `- note: add '@available' attribute to enclosing struct
9 | /// What the model generates against.
10 | let schema: GenerationSchema
| `- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
11 | /// Question id to JSON field name.
12 | let fieldNames: [String: String]
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift:101:59: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
20 | /// Only the two members that touch FoundationModels carry availability, so
21 | /// the name mapping stays testable on any OS.
22 | enum SchemaBuilder {
| `- note: add '@available' attribute to enclosing enum
23 | /// The name of the object the model fills in.
24 | static let rootName = "Answers"
:
99 | /// The answer space of one question.
100 | @available(macOS 26, iOS 26, *)
101 | private static func schema(for spec: QuestionSpec) -> DynamicGenerationSchema {
| | `- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
| `- note: add '@available' attribute to enclosing static method
102 | switch spec.kind {
103 | case .choice(let options):
Failed frontend command:
SwiftCompile normal arm64_32 (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/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/DecisionModelsApple/Compatibility.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ErrorMapping.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/PromptBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift -target arm64_32-apple-watchos11.0 -module-can-import-version FoundationModels 2.0.68.1 0 -disable-cross-import-overlay-search -load-resolved-plugin \#/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/DecisionModelsMacros\#DecisionModelsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationModelsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationModelsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -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/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple-dependencies-2.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.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\=5 -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 -load-plugin-executable /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/DecisionModelsMacros\#DecisionModelsMacros -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 -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name DecisionModelsApple -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.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/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64_32/DecisionModelsApple.abi.json
SwiftEmitModule normal arm64 Emitting\ module\ for\ DecisionModelsApple (in target 'DecisionModelsApple' from project 'DecisionModels')
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:29:24: error: 'SystemLanguageModel' is unavailable in watchOS
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
29 | private let model: SystemLanguageModel
| `- error: 'SystemLanguageModel' is unavailable in watchOS
30 | private let extraInstructions: String?
31 |
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:36:26: error: 'SystemLanguageModel' is unavailable in watchOS
34 | /// `instructions` are standing rules that follow the task in every
35 | /// session, such as the voice or the domain to judge by.
36 | public init(_ model: SystemLanguageModel, instructions: String? = nil) {
| `- error: 'SystemLanguageModel' is unavailable in watchOS
37 | self.model = model
38 | self.extraInstructions = instructions
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:79:22: error: 'SystemLanguageModel' is unavailable in watchOS
77 | /// Maps what the system model reports.
78 | static func availability(
79 | of reported: SystemLanguageModel.Availability
| `- error: 'SystemLanguageModel' is unavailable in watchOS
80 | ) -> DecisionModelAvailability {
81 | switch reported {
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:198:52: error: 'GenerationOptions' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
196 | /// an empty `GenerationError`, while small seeds work. Left to itself the
197 | /// framework picks a seed per call, and the draws do come out different.
198 | static func generationOptions(samples: Int) -> GenerationOptions {
| | `- error: 'GenerationOptions' is only available in watchOS 27.0 or newer
| `- note: add '@available' attribute to enclosing static method
199 | guard samples > 1 else {
200 | return GenerationOptions(samplingMode: .greedy)
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:224:17: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
224 | schema: GenerationSchema,
| `- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
225 | options: GenerationOptions,
226 | timeout: Duration?
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:225:18: error: 'GenerationOptions' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
224 | schema: GenerationSchema,
225 | options: GenerationOptions,
| `- error: 'GenerationOptions' is only available in watchOS 27.0 or newer
226 | timeout: Duration?
227 | ) async throws -> GeneratedContent {
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:227:23: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
:
225 | options: GenerationOptions,
226 | timeout: Duration?
227 | ) async throws -> GeneratedContent {
| `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
228 | let session = LanguageModelSession(model: model, instructions: instructions)
229 | do {
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:24:23: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
21 | /// index off the scale are all malformed responses.
22 | @available(macOS 26, iOS 26, *)
23 | static func outcomes(
| `- note: add '@available' attribute to enclosing static method
24 | from content: GeneratedContent,
| `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
25 | questionnaire: Questionnaire,
26 | fieldNames: [String: String]
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:146:37: error: 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
144 | /// Reads one field, naming the question when it is not there.
145 | @available(macOS 26, iOS 26, *)
146 | private static func read<Value: ConvertibleFromGeneratedContent>(
| | `- error: 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
| `- note: add '@available' attribute to enclosing static method
147 | _ type: Value.Type,
148 | from content: GeneratedContent,
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:148:23: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
144 | /// Reads one field, naming the question when it is not there.
145 | @available(macOS 26, iOS 26, *)
146 | private static func read<Value: ConvertibleFromGeneratedContent>(
| `- note: add '@available' attribute to enclosing static method
147 | _ type: Value.Type,
148 | from content: GeneratedContent,
| `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
149 | field: String,
150 | question: String
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift:10:17: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
6 | /// back to the question ids.
7 | @available(macOS 26, iOS 26, *)
8 | struct QuestionnaireSchema: Sendable {
| `- note: add '@available' attribute to enclosing struct
9 | /// What the model generates against.
10 | let schema: GenerationSchema
| `- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
11 | /// Question id to JSON field name.
12 | let fieldNames: [String: String]
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift:101:59: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
20 | /// Only the two members that touch FoundationModels carry availability, so
21 | /// the name mapping stays testable on any OS.
22 | enum SchemaBuilder {
| `- note: add '@available' attribute to enclosing enum
23 | /// The name of the object the model fills in.
24 | static let rootName = "Answers"
:
99 | /// The answer space of one question.
100 | @available(macOS 26, iOS 26, *)
101 | private static func schema(for spec: QuestionSpec) -> DynamicGenerationSchema {
| | `- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
| `- note: add '@available' attribute to enclosing static method
102 | switch spec.kind {
103 | case .choice(let options):
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/DecisionModelsApple/Compatibility.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ErrorMapping.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/PromptBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift -target arm64-apple-watchos11.0 -module-can-import-version FoundationModels 2.0.68.1 0 -disable-cross-import-overlay-search -load-resolved-plugin \#/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/DecisionModelsMacros\#DecisionModelsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationModelsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationModelsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -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/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64/DecisionModelsApple-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.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\=5 -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 -load-plugin-executable /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/DecisionModelsMacros\#DecisionModelsMacros -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 -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name DecisionModelsApple -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64/DecisionModelsApple_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.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/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64/DecisionModelsApple.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64/DecisionModelsApple.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64/DecisionModelsApple-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64/DecisionModelsApple-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64/DecisionModelsApple-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64/DecisionModelsApple.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/DecisionModels.build/Debug-watchos/DecisionModelsApple-t.build/Objects-normal/arm64/DecisionModelsApple.abi.json
SwiftCompile normal arm64 (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ SchemaBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SchemaBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift:10:17: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
6 | /// back to the question ids.
7 | @available(macOS 26, iOS 26, *)
8 | struct QuestionnaireSchema: Sendable {
| `- note: add '@available' attribute to enclosing struct
9 | /// What the model generates against.
10 | let schema: GenerationSchema
| `- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
11 | /// Question id to JSON field name.
12 | let fieldNames: [String: String]
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift:101:59: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
20 | /// Only the two members that touch FoundationModels carry availability, so
21 | /// the name mapping stays testable on any OS.
22 | enum SchemaBuilder {
| `- note: add '@available' attribute to enclosing enum
23 | /// The name of the object the model fills in.
24 | static let rootName = "Answers"
:
99 | /// The answer space of one question.
100 | @available(macOS 26, iOS 26, *)
101 | private static func schema(for spec: QuestionSpec) -> DynamicGenerationSchema {
| | `- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
| `- note: add '@available' attribute to enclosing static method
102 | switch spec.kind {
103 | case .choice(let options):
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift:66:26: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
20 | /// Only the two members that touch FoundationModels carry availability, so
21 | /// the name mapping stays testable on any OS.
22 | enum SchemaBuilder {
| `- note: add '@available' attribute to enclosing enum
23 | /// The name of the object the model fills in.
24 | static let rootName = "Answers"
:
62 | /// Builds the schema of one questionnaire.
63 | @available(macOS 26, iOS 26, *)
64 | static func build(_ questionnaire: Questionnaire) throws -> QuestionnaireSchema {
| `- note: add '@available' attribute to enclosing static method
65 | let names = fieldNames(for: questionnaire.specs.map(\.id))
66 | var properties: [DynamicGenerationSchema.Property] = []
| |- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
| `- note: add 'if #available' version check
67 | var questionIDs: [String: String] = [:]
68 | for spec in questionnaire.specs {
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/SchemaBuilder.swift:72:17: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
20 | /// Only the two members that touch FoundationModels carry availability, so
21 | /// the name mapping stays testable on any OS.
22 | enum SchemaBuilder {
| `- note: add '@available' attribute to enclosing enum
23 | /// The name of the object the model fills in.
24 | static let rootName = "Answers"
:
62 | /// Builds the schema of one questionnaire.
63 | @available(macOS 26, iOS 26, *)
64 | static func build(_ questionnaire: Questionnaire) throws -> QuestionnaireSchema {
| `- note: add '@available' attribute to enclosing static method
65 | let names = fieldNames(for: questionnaire.specs.map(\.id))
66 | var properties: [DynamicGenerationSchema.Property] = []
:
70 | questionIDs[name] = spec.id
71 | properties.append(
72 | DynamicGenerationSchema.Property(
| |- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
| `- note: add 'if #available' version check
73 | name: name,
74 | description: nil,
SwiftCompile normal arm64 Compiling\ ResponseMapping.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:24:23: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
21 | /// index off the scale are all malformed responses.
22 | @available(macOS 26, iOS 26, *)
23 | static func outcomes(
| `- note: add '@available' attribute to enclosing static method
24 | from content: GeneratedContent,
| `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
25 | questionnaire: Questionnaire,
26 | fieldNames: [String: String]
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:146:37: error: 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
144 | /// Reads one field, naming the question when it is not there.
145 | @available(macOS 26, iOS 26, *)
146 | private static func read<Value: ConvertibleFromGeneratedContent>(
| | `- error: 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
| `- note: add '@available' attribute to enclosing static method
147 | _ type: Value.Type,
148 | from content: GeneratedContent,
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:148:23: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
144 | /// Reads one field, naming the question when it is not there.
145 | @available(macOS 26, iOS 26, *)
146 | private static func read<Value: ConvertibleFromGeneratedContent>(
| `- note: add '@available' attribute to enclosing static method
147 | _ type: Value.Type,
148 | from content: GeneratedContent,
| `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
149 | field: String,
150 | question: String
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:37:36: error: conformance of 'String' to 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
21 | /// index off the scale are all malformed responses.
22 | @available(macOS 26, iOS 26, *)
23 | static func outcomes(
| `- note: add '@available' attribute to enclosing static method
24 | from content: GeneratedContent,
25 | questionnaire: Questionnaire,
:
35 | switch spec.kind {
36 | case .choice(let options):
37 | let optionID = try read(String.self, from: content, field: field, question: spec.id)
| |- error: conformance of 'String' to 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
| `- note: add 'if #available' version check
38 | guard options.contains(where: { $0.id == optionID }) else {
39 | throw DecisionError.malformedResponse(
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift:45:33: error: conformance of 'Int' to 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
15 | /// Only the members that touch FoundationModels carry availability, so the
16 | /// arithmetic stays testable on any OS.
17 | enum ResponseMapping {
| `- note: add '@available' attribute to enclosing enum
18 | /// Reads one generation: one outcome per question.
19 | ///
:
21 | /// index off the scale are all malformed responses.
22 | @available(macOS 26, iOS 26, *)
23 | static func outcomes(
| `- note: add '@available' attribute to enclosing static method
24 | from content: GeneratedContent,
25 | questionnaire: Questionnaire,
:
43 | outcomes[spec.id] = .choice(optionID: optionID)
44 | case .rating(let levels):
45 | let index = try read(Int.self, from: content, field: field, question: spec.id)
| |- error: conformance of 'Int' to 'ConvertibleFromGeneratedContent' is only available in watchOS 27.0 or newer
| `- note: add 'if #available' version check
46 | guard levels.indices.contains(index) else {
47 | throw DecisionError.malformedResponse(
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ResponseMapping.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ResponseMapping.swift
SwiftCompile normal arm64 Compiling\ GuidedGenerationModel.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:29:24: error: 'SystemLanguageModel' is unavailable in watchOS
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
29 | private let model: SystemLanguageModel
| `- error: 'SystemLanguageModel' is unavailable in watchOS
30 | private let extraInstructions: String?
31 |
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:36:26: error: 'SystemLanguageModel' is unavailable in watchOS
34 | /// `instructions` are standing rules that follow the task in every
35 | /// session, such as the voice or the domain to judge by.
36 | public init(_ model: SystemLanguageModel, instructions: String? = nil) {
| `- error: 'SystemLanguageModel' is unavailable in watchOS
37 | self.model = model
38 | self.extraInstructions = instructions
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:79:22: error: 'SystemLanguageModel' is unavailable in watchOS
77 | /// Maps what the system model reports.
78 | static func availability(
79 | of reported: SystemLanguageModel.Availability
| `- error: 'SystemLanguageModel' is unavailable in watchOS
80 | ) -> DecisionModelAvailability {
81 | switch reported {
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:198:52: error: 'GenerationOptions' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
196 | /// an empty `GenerationError`, while small seeds work. Left to itself the
197 | /// framework picks a seed per call, and the draws do come out different.
198 | static func generationOptions(samples: Int) -> GenerationOptions {
| | `- error: 'GenerationOptions' is only available in watchOS 27.0 or newer
| `- note: add '@available' attribute to enclosing static method
199 | guard samples > 1 else {
200 | return GenerationOptions(samplingMode: .greedy)
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:224:17: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
224 | schema: GenerationSchema,
| `- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
225 | options: GenerationOptions,
226 | timeout: Duration?
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:225:18: error: 'GenerationOptions' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
224 | schema: GenerationSchema,
225 | options: GenerationOptions,
| `- error: 'GenerationOptions' is only available in watchOS 27.0 or newer
226 | timeout: Duration?
227 | ) async throws -> GeneratedContent {
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:227:23: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
:
225 | options: GenerationOptions,
226 | timeout: Duration?
227 | ) async throws -> GeneratedContent {
| `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
228 | let session = LanguageModelSession(model: model, instructions: instructions)
229 | do {
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:68:26: error: 'contextSize' is unavailable in watchOS
66 | var contextTokens: Int {
67 | if #available(macOS 26.4, iOS 26.4, *) {
68 | return model.contextSize
| `- error: 'contextSize' is unavailable in watchOS
69 | }
70 | return 4096
FoundationModels.SystemLanguageModel.contextSize:6:20: note: 'contextSize' has been explicitly marked unavailable here
4 | @available(tvOS, unavailable)
5 | @available(watchOS, unavailable)
6 | final public var contextSize: Int { get }}
| `- note: 'contextSize' has been explicitly marked unavailable here
7 |
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:74:49: error: 'availability' is unavailable in watchOS
72 |
73 | public var availability: DecisionModelAvailability {
74 | get async { Self.availability(of: model.availability) }
| `- error: 'availability' is unavailable in watchOS
75 | }
76 |
FoundationModels.SystemLanguageModel.availability:2:18: note: 'availability' has been explicitly marked unavailable here
1 | class SystemLanguageModel {
2 | final public var availability: SystemLanguageModel.Availability { get }}
| `- note: 'availability' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:99:9: error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
96 | }
97 |
98 | public func prewarm() async {
| `- note: add '@available' attribute to enclosing instance method
99 | LanguageModelSession(
| |- error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
| `- note: add 'if #available' version check
100 | model: model,
101 | instructions: DecisionPromptBuilder.instructions(adding: extraInstructions)
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:99:9: error: 'init(model:tools:instructions:)' is unavailable in watchOS
97 |
98 | public func prewarm() async {
99 | LanguageModelSession(
| `- error: 'init(model:tools:instructions:)' is unavailable in watchOS
100 | model: model,
101 | instructions: DecisionPromptBuilder.instructions(adding: extraInstructions)
FoundationModels.LanguageModelSession.init:2:20: note: 'init(model:tools:instructions:)' has been explicitly marked unavailable here
1 | class LanguageModelSession {
2 | public convenience init(model: SystemLanguageModel = .default, tools: [any Tool] = [], instructions: String? = nil)}
| `- note: 'init(model:tools:instructions:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:102:11: error: 'prewarm(promptPrefix:)' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
96 | }
97 |
98 | public func prewarm() async {
| `- note: add '@available' attribute to enclosing instance method
99 | LanguageModelSession(
100 | model: model,
101 | instructions: DecisionPromptBuilder.instructions(adding: extraInstructions)
102 | ).prewarm()
| |- error: 'prewarm(promptPrefix:)' is only available in watchOS 27.0 or newer
| `- note: add 'if #available' version check
103 | }
104 |
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:134:53: error: 'tokenCount(for:)' is unavailable in watchOS
132 | if #available(macOS 26.4, iOS 26.4, *) {
133 | let model = self.model
134 | counter = { text in try await model.tokenCount(for: text) }
| `- error: 'tokenCount(for:)' is unavailable in watchOS
135 | schemaTokens = try await model.tokenCount(for: built.schema)
136 | } else {
FoundationModels.SystemLanguageModel.tokenCount:5:45: note: 'tokenCount(for:)' has been explicitly marked unavailable here
3 | @available(tvOS, unavailable)
4 | @available(watchOS, unavailable)
5 | nonisolated(nonsending) final public func tokenCount(for prompt: some PromptRepresentable) async throws -> Int}
| `- note: 'tokenCount(for:)' has been explicitly marked unavailable here
6 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile GuidedGenerationModel.swift
SwiftCompile normal arm64 Compiling\ ErrorMapping.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ErrorMapping.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ErrorMapping.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ErrorMapping.swift
SwiftCompile normal arm64 Compiling\ PromptBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/PromptBuilder.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/PromptBuilder.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PromptBuilder.swift
SwiftCompile normal arm64 Compiling\ Compatibility.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/Compatibility.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/Compatibility.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Compatibility.swift
SwiftCompile normal arm64_32 Compiling\ Compatibility.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/Compatibility.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/Compatibility.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Compatibility.swift
SwiftCompile normal arm64_32 Compiling\ GuidedGenerationModel.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:29:24: error: 'SystemLanguageModel' is unavailable in watchOS
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
29 | private let model: SystemLanguageModel
| `- error: 'SystemLanguageModel' is unavailable in watchOS
30 | private let extraInstructions: String?
31 |
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:36:26: error: 'SystemLanguageModel' is unavailable in watchOS
34 | /// `instructions` are standing rules that follow the task in every
35 | /// session, such as the voice or the domain to judge by.
36 | public init(_ model: SystemLanguageModel, instructions: String? = nil) {
| `- error: 'SystemLanguageModel' is unavailable in watchOS
37 | self.model = model
38 | self.extraInstructions = instructions
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:79:22: error: 'SystemLanguageModel' is unavailable in watchOS
77 | /// Maps what the system model reports.
78 | static func availability(
79 | of reported: SystemLanguageModel.Availability
| `- error: 'SystemLanguageModel' is unavailable in watchOS
80 | ) -> DecisionModelAvailability {
81 | switch reported {
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
| `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 | @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:198:52: error: 'GenerationOptions' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
196 | /// an empty `GenerationError`, while small seeds work. Left to itself the
197 | /// framework picks a seed per call, and the draws do come out different.
198 | static func generationOptions(samples: Int) -> GenerationOptions {
| | `- error: 'GenerationOptions' is only available in watchOS 27.0 or newer
| `- note: add '@available' attribute to enclosing static method
199 | guard samples > 1 else {
200 | return GenerationOptions(samplingMode: .greedy)
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:224:17: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
224 | schema: GenerationSchema,
| `- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
225 | options: GenerationOptions,
226 | timeout: Duration?
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:225:18: error: 'GenerationOptions' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
224 | schema: GenerationSchema,
225 | options: GenerationOptions,
| `- error: 'GenerationOptions' is only available in watchOS 27.0 or newer
226 | timeout: Duration?
227 | ) async throws -> GeneratedContent {
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:227:23: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
219 |
220 | /// Runs one generation, within what is left of the caller's deadline.
221 | private func generate(
| `- note: add '@available' attribute to enclosing instance method
222 | instructions: String,
223 | prompt: String,
:
225 | options: GenerationOptions,
226 | timeout: Duration?
227 | ) async throws -> GeneratedContent {
| `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
228 | let session = LanguageModelSession(model: model, instructions: instructions)
229 | do {
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:68:26: error: 'contextSize' is unavailable in watchOS
66 | var contextTokens: Int {
67 | if #available(macOS 26.4, iOS 26.4, *) {
68 | return model.contextSize
| `- error: 'contextSize' is unavailable in watchOS
69 | }
70 | return 4096
FoundationModels.SystemLanguageModel.contextSize:6:20: note: 'contextSize' has been explicitly marked unavailable here
4 | @available(tvOS, unavailable)
5 | @available(watchOS, unavailable)
6 | final public var contextSize: Int { get }}
| `- note: 'contextSize' has been explicitly marked unavailable here
7 |
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:74:49: error: 'availability' is unavailable in watchOS
72 |
73 | public var availability: DecisionModelAvailability {
74 | get async { Self.availability(of: model.availability) }
| `- error: 'availability' is unavailable in watchOS
75 | }
76 |
FoundationModels.SystemLanguageModel.availability:2:18: note: 'availability' has been explicitly marked unavailable here
1 | class SystemLanguageModel {
2 | final public var availability: SystemLanguageModel.Availability { get }}
| `- note: 'availability' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:99:9: error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
96 | }
97 |
98 | public func prewarm() async {
| `- note: add '@available' attribute to enclosing instance method
99 | LanguageModelSession(
| |- error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
| `- note: add 'if #available' version check
100 | model: model,
101 | instructions: DecisionPromptBuilder.instructions(adding: extraInstructions)
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:99:9: error: 'init(model:tools:instructions:)' is unavailable in watchOS
97 |
98 | public func prewarm() async {
99 | LanguageModelSession(
| `- error: 'init(model:tools:instructions:)' is unavailable in watchOS
100 | model: model,
101 | instructions: DecisionPromptBuilder.instructions(adding: extraInstructions)
FoundationModels.LanguageModelSession.init:2:20: note: 'init(model:tools:instructions:)' has been explicitly marked unavailable here
1 | class LanguageModelSession {
2 | public convenience init(model: SystemLanguageModel = .default, tools: [any Tool] = [], instructions: String? = nil)}
| `- note: 'init(model:tools:instructions:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:102:11: error: 'prewarm(promptPrefix:)' is only available in watchOS 27.0 or newer
26 | /// `SystemLanguageModel` only.
27 | @available(macOS 26, iOS 26, *)
28 | public struct GuidedGenerationModel: DecisionModel {
| `- note: add '@available' attribute to enclosing struct
29 | private let model: SystemLanguageModel
30 | private let extraInstructions: String?
:
96 | }
97 |
98 | public func prewarm() async {
| `- note: add '@available' attribute to enclosing instance method
99 | LanguageModelSession(
100 | model: model,
101 | instructions: DecisionPromptBuilder.instructions(adding: extraInstructions)
102 | ).prewarm()
| |- error: 'prewarm(promptPrefix:)' is only available in watchOS 27.0 or newer
| `- note: add 'if #available' version check
103 | }
104 |
/Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift:134:53: error: 'tokenCount(for:)' is unavailable in watchOS
132 | if #available(macOS 26.4, iOS 26.4, *) {
133 | let model = self.model
134 | counter = { text in try await model.tokenCount(for: text) }
| `- error: 'tokenCount(for:)' is unavailable in watchOS
135 | schemaTokens = try await model.tokenCount(for: built.schema)
136 | } else {
FoundationModels.SystemLanguageModel.tokenCount:5:45: note: 'tokenCount(for:)' has been explicitly marked unavailable here
3 | @available(tvOS, unavailable)
4 | @available(watchOS, unavailable)
5 | nonisolated(nonsending) final public func tokenCount(for prompt: some PromptRepresentable) async throws -> Int}
| `- note: 'tokenCount(for:)' has been explicitly marked unavailable here
6 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/GuidedGenerationModel.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile GuidedGenerationModel.swift
SwiftCompile normal arm64_32 Compiling\ ErrorMapping.swift /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ErrorMapping.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/DecisionModelsApple/ErrorMapping.swift (in target 'DecisionModelsApple' from project 'DecisionModels')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ErrorMapping.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-28 19:34:04.775 xcodebuild[1381:8361] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64_32 (in target 'DecisionModelsApple' from project 'DecisionModels')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ DecisionModelsApple (in target 'DecisionModelsApple' from project 'DecisionModels')
SwiftEmitModule normal arm64 Emitting\ module\ for\ DecisionModelsApple (in target 'DecisionModelsApple' from project 'DecisionModels')
SwiftCompile normal arm64 (in target 'DecisionModelsApple' from project 'DecisionModels')
Building workspace DecisionModels with scheme DecisionModels-Package
(5 failures)
BUILD FAILURE 6.4 watchOS