Build Information
Successful build of ComposablePipelines, reference main (cbacf2), with Swift 6.4 for macOS (SPM) on 28 Sep 2026 13:58:51 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/MacPaw/ComposablePipelines.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/MacPaw/ComposablePipelines
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at cbacf26 Merge pull request #24 from MacPaw/chore/copyright-macpaw-way-ltd
Cloned https://github.com/MacPaw/ComposablePipelines.git
Revision (git rev-parse @):
cbacf26605c4fda799ae9d6af80bebfd98b17b18
SUCCESS checkout https://github.com/MacPaw/ComposablePipelines.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/MacPaw/ComposablePipelines.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 940]
[Planning deferred tasks]
[162 / 373]
[168 / 377] _SwiftSyntaxCShims
[171 / 385]
[196 / 386] SwiftSyntax509
[213 / 459]
[221 / 459]
[231 / 459]
[236 / 459]
[237 / 459]
[251 / 459]
[253 / 459]
[254 / 459] SwiftSyntax
[257 / 459] SwiftSyntax
[258 / 459]
[261 / 459] SwiftSyntax
[261 / 459]
[263 / 459]
[264 / 459]
[269 / 459] PipelineAST
[270 / 459] PipelineAST
[279 / 459] PipelineAST
[281 / 459]
[282 / 460]
[282 / 460] PipelineCompiler
[287 / 471] PipelineCompiler
[294 / 471] SwiftSyntax
[305 / 471] PipelineCompiler
[310 / 474]
[311 / 475]
[316 / 503] SwiftParser
[320 / 503] SwiftDiagnostics
[333 / 514] SwiftParser
[336 / 514] ExecutionEngine
[342 / 514] SwiftParser
[343 / 514] SwiftParser
[351 / 514] SwiftParser
[353 / 514] SwiftDiagnostics
[358 / 514] SwiftDiagnostics
[360 / 514] SwiftDiagnostics
[363 / 514] SwiftBasicFormat
[369 / 514] ExecutionEngine
[372 / 514] ExecutionEngine
[378 / 515]
[383 / 518] SwiftParserDiagnostics
[389 / 539] SwiftOperators
[392 / 541] OpenAIExecutor
[407 / 541] SwiftSyntaxBuilder
[418 / 541] SwiftOperators
[423 / 541] SwiftOperators
[428 / 541]
[430 / 542] SwiftOperators
[432 / 542] SwiftParserDiagnostics
[432 / 542] SwiftSyntaxBuilder
[439 / 574]
[443 / 574]
[445 / 574]
[448 / 574]
[451 / 574]
[453 / 574]
[454 / 574]
[464 / 574] SwiftSyntaxBuilder
[466 / 574] SwiftSyntaxBuilder
[473 / 575] SwiftSyntaxBuilder
[474 / 575] SwiftSyntaxMacros
[484 / 586] SwiftSyntaxMacros
[492 / 587] SwiftSyntaxMacros
[493 / 587] SwiftSyntaxMacroExpansion
[503 / 597] SwiftSyntaxMacroExpansion
[510 / 598] SwiftSyntaxMacroExpansion
[521 / 609] SwiftCompilerPluginMessageHandling
[522 / 609] SwiftCompilerPluginMessageHandling
[529 / 610] SwiftCompilerPluginMessageHandling
[531 / 612] SwiftCompilerPluginMessageHandling
[539 / 612] SwiftCompilerPlugin
[539 / 612] SwiftSyntax
[541 / 612] SwiftSyntax
[547 / 612] SwiftSyntaxBuilder
[551 / 612]
[559 / 613] PipelinePreviewMacro
[563 / 617] PipelinePreviewMacro
[565 / 617] PipelinePreviewMacro
[566 / 617] PipelinePreviewMacro
[569 / 618] PipelineDSL
[580 / 629] PipelineDSL
[588 / 631] PipelineDSL
[591 / 631] ComposablePipelines
[602 / 645] Examples
[605 / 645] ComposablePipelines
[624 / 647] ComposablePipelines-product
[624 / 647] Examples
[634 / 655] Examples
[636 / 655] CodingAgent
[645 / 656] CodingAgent
[647 / 656] CodingAgent
[648 / 656] CodingAgent
[655 / 660] cp-agent-product
[656 / 660] cp-agent-product
[658 / 660] cp-agent-product
Build complete! (22.63 sec)
Fetching https://github.com/swiftlang/swift-syntax
[1/80070] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax (8.59s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 600.0.1 (11.56s)
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 600.0.1
/Users/admin/builder/spi-builder-workspace/PipelineAST/ClientActionDraftSlotHooks.swift:27:40: [1;33mwarning: [1;39m'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:)[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m25 |[0;0m operation: () async throws -> R
[0;36m26 |[0;0m ) async rethrows -> R {
[0;36m27 |[0;0m try await Self.$publishHandler.withValue(handler, operation: operation)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:)[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m28 |[0;0m }
[0;36m29 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/PipelineDSL/Blocks/Special/Pipeline+Never.swift:11:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'Never' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m9 |[0;0m import PipelineAST
[0;36m10 |[0;0m
[0;36m11 |[0;0m extension Never: Pipeline {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'Never' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m12 |[0;0m public typealias Output = Never
[0;36m13 |[0;0m public typealias Body = Never
/Users/admin/builder/spi-builder-workspace/PipelineDSL/Blocks/Special/Pipeline+Never.swift:11:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'Never' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m9 |[0;0m import PipelineAST
[0;36m10 |[0;0m
[0;36m11 |[0;0m extension Never: Pipeline {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'Never' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m12 |[0;0m public typealias Output = Never
[0;36m13 |[0;0m public typealias Body = Never
/Users/admin/builder/spi-builder-workspace/ComposablePipelines/PipelineRunner.swift:50:14: [1;33mwarning: [1;39mconcurrently-executed local function 'lowerNow()' must be marked as '@Sendable'; this is an error in the Swift 6 language mode[0;0m
[0;36m48 |[0;0m // Re-lower against the persistent DSL context so `While`/`if` re-read committed slot
[0;36m49 |[0;0m // values; recompile to a fresh execution graph.
[0;36m50 |[0;0m func lowerNow() -> (graph: PipelineExecutionGraph, actions: [UUID: PipelineClientAction]) {
[0;36m|[0;0m `- [1;33mwarning: [1;39mconcurrently-executed local function 'lowerNow()' must be marked as '@Sendable'; this is an error in the Swift 6 language mode[0;0m
[0;36m51 |[0;0m ExecutionContext.$current.withValue(dsl) {
[0;36m52 |[0;0m ExecutionContext.$executionEpoch.withValue(dsl.committedEpoch) {
Build complete.
{
"dependencies" : [
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "600.0.0",
"upper_bound" : "601.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax"
}
],
"manifest_display_name" : "ComposablePipelines",
"name" : "ComposablePipelines",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "14.0"
},
{
"name" : "ios",
"version" : "17.0"
}
],
"products" : [
{
"name" : "ComposablePipelines",
"targets" : [
"ComposablePipelines"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PipelineAST",
"targets" : [
"PipelineAST"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PipelineDSL",
"targets" : [
"PipelineDSL"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PipelineCompiler",
"targets" : [
"PipelineCompiler"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ExecutionEngine",
"targets" : [
"ExecutionEngine"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Examples",
"targets" : [
"Examples"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "cp-demo",
"targets" : [
"cp-demo"
],
"type" : {
"executable" : null
}
},
{
"name" : "cp-agent",
"targets" : [
"cp-agent"
],
"type" : {
"executable" : null
}
},
{
"name" : "PipelinePreviewMacro",
"targets" : [
"PipelinePreviewMacro"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "cp_demo",
"module_type" : "SwiftTarget",
"name" : "cp-demo",
"path" : "Demo",
"product_memberships" : [
"cp-demo"
],
"sources" : [
"Demo.swift"
],
"target_dependencies" : [
"OpenAIExecutor",
"ComposablePipelines"
],
"type" : "executable"
},
{
"c99name" : "cp_agent",
"module_type" : "SwiftTarget",
"name" : "cp-agent",
"path" : "CodingAgentDemo",
"product_memberships" : [
"cp-agent"
],
"sources" : [
"Console.swift",
"Main.swift",
"Theme.swift"
],
"target_dependencies" : [
"CodingAgent",
"OpenAIExecutor",
"ComposablePipelines"
],
"type" : "executable"
},
{
"c99name" : "PipelinePreviewMacro",
"module_type" : "SwiftTarget",
"name" : "PipelinePreviewMacro",
"path" : "PipelinePreviewMacro",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftCompilerPlugin",
"SwiftSyntax"
],
"product_memberships" : [
"ComposablePipelines",
"PipelineDSL",
"Examples",
"cp-demo",
"cp-agent",
"PipelinePreviewMacro"
],
"sources" : [
"PipelinePreviewMacro.swift"
],
"type" : "macro"
},
{
"c99name" : "PipelineDSLTests",
"module_type" : "SwiftTarget",
"name" : "PipelineDSLTests",
"path" : "Tests/PipelineDSLTests",
"sources" : [
"ExecutionStateTests.swift",
"MemoryPipelineTests.swift",
"ModelArgumentCodingTests.swift",
"PipelineConstructionFixtures.swift",
"PipelineConstructionTests.swift",
"PipelineGraphTestHelpers.swift",
"RoutingPipelineTests.swift",
"RunConstructionTests.swift",
"SugarConstructionTests.swift"
],
"target_dependencies" : [
"PipelineDSL",
"PipelineAST"
],
"type" : "test"
},
{
"c99name" : "PipelineDSL",
"module_type" : "SwiftTarget",
"name" : "PipelineDSL",
"path" : "PipelineDSL",
"product_memberships" : [
"ComposablePipelines",
"PipelineDSL",
"Examples",
"cp-demo",
"cp-agent"
],
"sources" : [
"ASTNodeRepresentable.swift",
"Binding+Map.swift",
"Blocks/Components/Context/From.swift",
"Blocks/Components/Context/Manual.swift",
"Blocks/Components/ForEach.swift",
"Blocks/Components/Guardrail.swift",
"Blocks/Components/Memory/Memory.swift",
"Blocks/Components/Model+Context.swift",
"Blocks/Components/Model.swift",
"Blocks/Components/Routing/DAGPlanner.swift",
"Blocks/Components/Routing/RelevanceRanker.swift",
"Blocks/Components/Routing/Router.swift",
"Blocks/Components/Run.swift",
"Blocks/Components/Summarize.swift",
"Blocks/Components/While.swift",
"Blocks/Special/EmptyPipeline.swift",
"Blocks/Special/EmptyStep.swift",
"Blocks/Special/Leaf.swift",
"Blocks/Special/Pipeline+Never.swift",
"Blocks/Special/_ConditionalPipeline.swift",
"Blocks/Special/_OptionalPipeline.swift",
"Blocks/Structural/Boolean/Condition.swift",
"Blocks/Structural/Group.swift",
"Blocks/Structural/Just.swift",
"Blocks/Structural/Pipeline+Return.swift",
"Blocks/Structural/PipelineConvertible.swift",
"Blocks/Structural/PipelinePair.swift",
"ExecutionContext.swift",
"ExecutionState.swift",
"GraphEmissionContext.swift",
"InstructionsBuilder.swift",
"JSONValue.swift",
"ModelArgument.swift",
"ModelBuildDiagnostic.swift",
"ModelConfiguration.swift",
"Pipeline+Assign.swift",
"Pipeline.swift",
"PipelineBuilder.swift",
"PipelinePreview.swift",
"Synchronized.swift",
"ToolCall+ClientTask.swift",
"Tools.swift"
],
"target_dependencies" : [
"PipelineAST",
"PipelinePreviewMacro"
],
"type" : "library"
},
{
"c99name" : "PipelineCompilerTests",
"module_type" : "SwiftTarget",
"name" : "PipelineCompilerTests",
"path" : "Tests/PipelineCompilerTests",
"sources" : [
"PipelineCompilerTests.swift"
],
"target_dependencies" : [
"PipelineCompiler",
"PipelineAST"
],
"type" : "test"
},
{
"c99name" : "PipelineCompiler",
"module_type" : "SwiftTarget",
"name" : "PipelineCompiler",
"path" : "PipelineCompiler",
"product_memberships" : [
"ComposablePipelines",
"PipelineCompiler",
"ExecutionEngine",
"cp-demo",
"cp-agent"
],
"sources" : [
"DependencyGraph.swift",
"DependencyGraphBuilder.swift",
"ExecutionGraphEmitter.swift",
"PipelineCompiler.swift",
"PipelineExecutionGraph+DropPrefix.swift",
"PipelineExecutionGraph+PrettyPrint.swift",
"PipelineExecutionGraph+StructuralEquivalence.swift",
"PipelineExecutionGraph+SurfaceTaskCount.swift",
"PipelineExecutionGraph+SurfaceTaskKeys.swift",
"PipelineExecutionGraph.swift",
"PipelineLog.swift",
"SlotAccess.swift",
"Timing.swift"
],
"target_dependencies" : [
"PipelineAST"
],
"type" : "library"
},
{
"c99name" : "PipelineAST",
"module_type" : "SwiftTarget",
"name" : "PipelineAST",
"path" : "PipelineAST",
"product_memberships" : [
"ComposablePipelines",
"PipelineAST",
"PipelineDSL",
"PipelineCompiler",
"ExecutionEngine",
"Examples",
"cp-demo",
"cp-agent"
],
"sources" : [
"ClientActionDraftSlotHooks.swift",
"ContextItems/Array+ContextItem.swift",
"ContextItems/ContextItem.swift",
"ContextItems/ContextItemKind.swift",
"ContextItems/ContextSourceID.swift",
"ContextItems/Protocols/ContextItemsProvider.swift",
"ConversationTurn.swift",
"ExecutionCursor.swift",
"ExecutionEpoch.swift",
"GuardrailRule.swift",
"InferenceMessage.swift",
"JSONValue.swift",
"Lock.swift",
"Memory/AggregatedMemoryProvider.swift",
"Memory/MemoryProvider.swift",
"Memory/MemoryProviderClientTask.swift",
"Memory/MemoryStoreMode.swift",
"ModelArgument.swift",
"ModelArgumentKey.swift",
"ModelConfig.swift",
"ModelSelectionHints.swift",
"ModelSelectionRequirements.swift",
"ModelTurn.swift",
"PipelineGraph+PseudoSwift.swift",
"PipelineGraph.swift",
"Routing/DAGPlanning.swift",
"Routing/RelevanceRanking.swift",
"Routing/WorkflowRoute.swift",
"StateWriteKind.swift",
"ToolCall.swift",
"Tools.swift",
"UUID+StableTaskName.swift"
],
"type" : "library"
},
{
"c99name" : "OpenAIExecutorTests",
"module_type" : "SwiftTarget",
"name" : "OpenAIExecutorTests",
"path" : "Tests/OpenAIExecutorTests",
"sources" : [
"OpenAIChatExecutorTests.swift"
],
"target_dependencies" : [
"OpenAIExecutor",
"ExecutionEngine",
"PipelineAST"
],
"type" : "test"
},
{
"c99name" : "OpenAIExecutor",
"module_type" : "SwiftTarget",
"name" : "OpenAIExecutor",
"path" : "OpenAIExecutor",
"product_memberships" : [
"cp-demo",
"cp-agent"
],
"sources" : [
"OpenAIChatExecutor.swift"
],
"target_dependencies" : [
"ExecutionEngine",
"PipelineAST"
],
"type" : "library"
},
{
"c99name" : "ExecutionEngineTests",
"module_type" : "SwiftTarget",
"name" : "ExecutionEngineTests",
"path" : "Tests/ExecutionEngineTests",
"sources" : [
"ContentModerationPipelineDeterminismTests.swift",
"ContextProvideOperationTests.swift",
"Examples/BatchSummaryPipelineTests.swift",
"Examples/CodeReviewPipelineTests.swift",
"Examples/KnowledgeBaseQAPipelineTests.swift",
"Examples/ResearchAssistantPipelineTests.swift",
"Examples/ResearchBriefPipelineTests.swift",
"Examples/SelfHealingExtractionPipelineTests.swift",
"ExecutionEngineControlFlowTests.swift",
"ExecutionEngineParallelizationTests.swift",
"ExecutionEngineTests.swift",
"RoutingOperationsIntegrationTests.swift",
"RunClientTaskTests.swift",
"StateAndClientActionOperationTests.swift",
"Support/PipelineRun.swift",
"Support/ScriptedExecutor.swift",
"WhileLoopReexecutionTests.swift"
],
"target_dependencies" : [
"ExecutionEngine",
"PipelineCompiler",
"PipelineDSL",
"PipelineAST",
"Examples"
],
"type" : "test"
},
{
"c99name" : "ExecutionEngine",
"module_type" : "SwiftTarget",
"name" : "ExecutionEngine",
"path" : "ExecutionEngine",
"product_memberships" : [
"ComposablePipelines",
"ExecutionEngine",
"cp-demo",
"cp-agent"
],
"sources" : [
"EnginePlayground.swift",
"ExecutionEngine/EarlyReturn.swift",
"ExecutionEngine/ExecutionContext.swift",
"ExecutionEngine/ExecutionError.swift",
"ExecutionEngine/ExecutionProgressReporter.swift",
"ExecutionEngine/Executor.swift",
"ExecutionEngine/GraphWalker.swift",
"ExecutionEngine/PipelineOperationLabels.swift",
"ExecutionEngine/PipelineRunObserver.swift",
"ExecutionEngine/PipelineWalker.swift",
"ExecutionEngine/TelemetryContext.swift",
"ExecutionEngine/UnfairLock+Portable.swift",
"Models/ExecutionEvent.swift",
"Models/ExecutionValue.swift",
"Models/StateAccumulator.swift",
"Models/StateUpdate.swift",
"Models/TaskExecutionStatus.swift",
"Operations/ClientActionOperation.swift",
"Operations/ContextProvideOperation.swift",
"Operations/MemoryQueryOperation.swift",
"Operations/MemoryStoreOperation.swift",
"Operations/StateSetOperation.swift"
],
"target_dependencies" : [
"PipelineAST",
"PipelineCompiler"
],
"type" : "library"
},
{
"c99name" : "Examples",
"module_type" : "SwiftTarget",
"name" : "Examples",
"path" : "Examples",
"product_memberships" : [
"Examples"
],
"sources" : [
"BatchSummaryPipeline.swift",
"CodeReviewPipeline.swift",
"ContentModerationPipeline.swift",
"ContentWriterPipeline.swift",
"CustomerSupportPipeline.swift",
"DocumentSummaryPipeline.swift",
"KnowledgeBaseQAPipeline.swift",
"ResearchAssistantPipeline.swift",
"ResearchBriefPipeline.swift",
"SelfHealingExtractionPipeline.swift"
],
"target_dependencies" : [
"PipelineDSL"
],
"type" : "library"
},
{
"c99name" : "ComposablePipelines",
"module_type" : "SwiftTarget",
"name" : "ComposablePipelines",
"path" : "ComposablePipelines",
"product_memberships" : [
"ComposablePipelines",
"cp-demo",
"cp-agent"
],
"sources" : [
"ComposablePipelines.swift",
"PipelineRunner.swift"
],
"target_dependencies" : [
"PipelineAST",
"PipelineDSL",
"PipelineCompiler",
"ExecutionEngine"
],
"type" : "library"
},
{
"c99name" : "CodingAgentTests",
"module_type" : "SwiftTarget",
"name" : "CodingAgentTests",
"path" : "Tests/CodingAgentTests",
"sources" : [
"CodingAgentTests.swift"
],
"target_dependencies" : [
"CodingAgent",
"ComposablePipelines",
"ExecutionEngine",
"PipelineAST"
],
"type" : "test"
},
{
"c99name" : "CodingAgent",
"module_type" : "SwiftTarget",
"name" : "CodingAgent",
"path" : "CodingAgent",
"product_memberships" : [
"cp-agent"
],
"sources" : [
"ChatAgent.swift",
"CodingAgentAdapter.swift",
"CodingAgentPipeline.swift",
"CodingTools.swift",
"PathJail.swift"
],
"target_dependencies" : [
"ComposablePipelines"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.