Build Information
Successful build of FlowStacks, reference main (90eaf8
), with Swift 6.2 (beta) for macOS (SPM) on 28 Jun 2025 02:10:53 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/johnpatrickmorgan/FlowStacks.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/johnpatrickmorgan/FlowStacks
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 90eaf83 Merge pull request #101 from RomanPodymov/main
Cloned https://github.com/johnpatrickmorgan/FlowStacks.git
Revision (git rev-parse @):
90eaf83d8d6a4e16a09ac0fca6efe11db6117dd1
SUCCESS checkout https://github.com/johnpatrickmorgan/FlowStacks.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/johnpatrickmorgan/FlowStacks.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-1EA4D86E10B52AF.txt
[3/37] Emitting module FlowStacks
[4/40] Compiling FlowStacks Binding+withDelaysIfUnsupported.swift
/Users/admin/builder/spi-builder-workspace/Sources/FlowStacks/withDelaysIfUnsupported/ObservableObject+withDelaysIfUnsupported.swift:18:13: warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
16 |
17 | return Task { @MainActor in
18 | await withDelaysIfUnsupported(keyPath, from: start, to: end)
| `- warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
19 | onCompletion?()
20 | }
/Users/admin/builder/spi-builder-workspace/Sources/FlowStacks/withDelaysIfUnsupported/ObservableObject+withDelaysIfUnsupported.swift:10:8: warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
8 | @MainActor
9 | @discardableResult
10 | func _withDelaysIfUnsupported<Screen>(_ keyPath: WritableKeyPath<Self, [Route<Screen>]>, transform: (inout [Route<Screen>]) -> Void, onCompletion: (() -> Void)? = nil) -> Task<Void, Never>? {
| `- warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
11 | let start = self[keyPath: keyPath]
12 | let end = apply(transform, to: start)
/Users/admin/builder/spi-builder-workspace/Sources/FlowStacks/withDelaysIfUnsupported/ObservableObject+withDelaysIfUnsupported.swift:64:13: warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
62 |
63 | Task { @MainActor in
64 | await withDelaysIfUnsupported(keyPath.appending(path: \.routes), from: start.routes, to: end.routes)
| `- warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
65 | onCompletion?()
66 | }
/Users/admin/builder/spi-builder-workspace/Sources/FlowStacks/withDelaysIfUnsupported/ObservableObject+withDelaysIfUnsupported.swift:56:8: warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
54 | @_disfavoredOverload
55 | @MainActor
56 | func withDelaysIfUnsupported(_ keyPath: WritableKeyPath<Self, FlowPath>, transform: (inout FlowPath) -> Void, onCompletion: (() -> Void)? = nil) {
| `- warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
57 | let start = self[keyPath: keyPath]
58 | let end = apply(transform, to: start)
[5/40] Compiling FlowStacks Navigator+withDelaysIfUnsupported.swift
/Users/admin/builder/spi-builder-workspace/Sources/FlowStacks/withDelaysIfUnsupported/ObservableObject+withDelaysIfUnsupported.swift:18:13: warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
16 |
17 | return Task { @MainActor in
18 | await withDelaysIfUnsupported(keyPath, from: start, to: end)
| `- warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
19 | onCompletion?()
20 | }
/Users/admin/builder/spi-builder-workspace/Sources/FlowStacks/withDelaysIfUnsupported/ObservableObject+withDelaysIfUnsupported.swift:10:8: warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
8 | @MainActor
9 | @discardableResult
10 | func _withDelaysIfUnsupported<Screen>(_ keyPath: WritableKeyPath<Self, [Route<Screen>]>, transform: (inout [Route<Screen>]) -> Void, onCompletion: (() -> Void)? = nil) -> Task<Void, Never>? {
| `- warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
11 | let start = self[keyPath: keyPath]
12 | let end = apply(transform, to: start)
/Users/admin/builder/spi-builder-workspace/Sources/FlowStacks/withDelaysIfUnsupported/ObservableObject+withDelaysIfUnsupported.swift:64:13: warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
62 |
63 | Task { @MainActor in
64 | await withDelaysIfUnsupported(keyPath.appending(path: \.routes), from: start.routes, to: end.routes)
| `- warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
65 | onCompletion?()
66 | }
/Users/admin/builder/spi-builder-workspace/Sources/FlowStacks/withDelaysIfUnsupported/ObservableObject+withDelaysIfUnsupported.swift:56:8: warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
54 | @_disfavoredOverload
55 | @MainActor
56 | func withDelaysIfUnsupported(_ keyPath: WritableKeyPath<Self, FlowPath>, transform: (inout FlowPath) -> Void, onCompletion: (() -> Void)? = nil) {
| `- warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
57 | let start = self[keyPath: keyPath]
58 | let end = apply(transform, to: start)
[6/40] Compiling FlowStacks ObservableObject+withDelaysIfUnsupported.swift
/Users/admin/builder/spi-builder-workspace/Sources/FlowStacks/withDelaysIfUnsupported/ObservableObject+withDelaysIfUnsupported.swift:18:13: warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
16 |
17 | return Task { @MainActor in
18 | await withDelaysIfUnsupported(keyPath, from: start, to: end)
| `- warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
19 | onCompletion?()
20 | }
/Users/admin/builder/spi-builder-workspace/Sources/FlowStacks/withDelaysIfUnsupported/ObservableObject+withDelaysIfUnsupported.swift:10:8: warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
8 | @MainActor
9 | @discardableResult
10 | func _withDelaysIfUnsupported<Screen>(_ keyPath: WritableKeyPath<Self, [Route<Screen>]>, transform: (inout [Route<Screen>]) -> Void, onCompletion: (() -> Void)? = nil) -> Task<Void, Never>? {
| `- warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
11 | let start = self[keyPath: keyPath]
12 | let end = apply(transform, to: start)
/Users/admin/builder/spi-builder-workspace/Sources/FlowStacks/withDelaysIfUnsupported/ObservableObject+withDelaysIfUnsupported.swift:64:13: warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
62 |
63 | Task { @MainActor in
64 | await withDelaysIfUnsupported(keyPath.appending(path: \.routes), from: start.routes, to: end.routes)
| `- warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
65 | onCompletion?()
66 | }
/Users/admin/builder/spi-builder-workspace/Sources/FlowStacks/withDelaysIfUnsupported/ObservableObject+withDelaysIfUnsupported.swift:56:8: warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
54 | @_disfavoredOverload
55 | @MainActor
56 | func withDelaysIfUnsupported(_ keyPath: WritableKeyPath<Self, FlowPath>, transform: (inout FlowPath) -> Void, onCompletion: (() -> Void)? = nil) {
| `- warning: capture of non-sendable type 'Self.Type' in an isolated closure; this is an error in the Swift 6 language mode
57 | let start = self[keyPath: keyPath]
58 | let end = apply(transform, to: start)
[7/40] Compiling FlowStacks View+sheet.swift
[8/40] Compiling FlowStacks View+show.swift
[9/40] Compiling FlowStacks apply.swift
[10/40] Compiling FlowStacks EnvironmentValues+keys.swift
[11/40] Compiling FlowStacks FlowLink.swift
[12/40] Compiling FlowStacks FlowNavigator.swift
[13/40] Compiling FlowStacks FlowPath+calculateSteps.swift
[14/40] Compiling FlowStacks ConditionalViewBuilder.swift
[15/40] Compiling FlowStacks Array+convenienceMethods.swift
[16/40] Compiling FlowStacks FlowNavigator+convenienceMethods.swift
[17/40] Compiling FlowStacks FlowPath+convenienceMethods.swift
[18/40] Compiling FlowStacks DestinationBuilderHolder.swift
[19/40] Compiling FlowStacks DestinationBuilderModifier.swift
[20/40] Compiling FlowStacks DestinationBuilderView.swift
[21/40] Compiling FlowStacks EmbedModifier.swift
[22/40] Compiling FlowStacks FlowPath.CodableRepresentation.swift
[23/40] Compiling FlowStacks FlowPath.swift
[24/40] Compiling FlowStacks FlowStack.swift
[25/40] Compiling FlowStacks LocalDestinationBuilderModifier.swift
[26/40] Compiling FlowStacks Node.swift
[27/40] Compiling FlowStacks NonReactiveState.swift
[28/40] Compiling FlowStacks Route.swift
[29/40] Compiling FlowStacks RouteProtocol.swift
[30/40] Compiling FlowStacks UnchangedViewModifier.swift
[31/40] Compiling FlowStacks Unobserved.swift
[32/40] Compiling FlowStacks View+UseNavigationStack.swift
[33/40] Compiling FlowStacks View+cover.swift
[34/40] Compiling FlowStacks View+flowDestination.swift
[35/40] Compiling FlowStacks View+onFirstAppear.swift
[36/40] Compiling FlowStacks View+push.swift
[37/40] Compiling FlowStacks RouteStyle.swift
[38/40] Compiling FlowStacks Router.swift
[39/40] Compiling FlowStacks RoutesHolder.swift
[40/40] Compiling FlowStacks ScreenModifier.swift
Build complete! (10.24s)
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "FlowStacks",
"name" : "FlowStacks",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "14.0"
},
{
"name" : "watchos",
"version" : "7.0"
},
{
"name" : "macos",
"version" : "11.0"
},
{
"name" : "tvos",
"version" : "14.0"
}
],
"products" : [
{
"name" : "FlowStacks",
"targets" : [
"FlowStacks"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "FlowStacksTests",
"module_type" : "SwiftTarget",
"name" : "FlowStacksTests",
"path" : "Tests/FlowStacksTests",
"sources" : [
"CalculateStepsTests.swift",
"ConvenienceMethodsTests.swift"
],
"target_dependencies" : [
"FlowStacks"
],
"type" : "test"
},
{
"c99name" : "FlowStacks",
"module_type" : "SwiftTarget",
"name" : "FlowStacks",
"path" : "Sources/FlowStacks",
"product_memberships" : [
"FlowStacks"
],
"sources" : [
"ConditionalViewBuilder.swift",
"Convenience methods/Array+convenienceMethods.swift",
"Convenience methods/FlowNavigator+convenienceMethods.swift",
"Convenience methods/FlowPath+convenienceMethods.swift",
"DestinationBuilderHolder.swift",
"DestinationBuilderModifier.swift",
"DestinationBuilderView.swift",
"EmbedModifier.swift",
"EnvironmentValues+keys.swift",
"FlowLink.swift",
"FlowNavigator.swift",
"FlowPath+calculateSteps.swift",
"FlowPath.CodableRepresentation.swift",
"FlowPath.swift",
"FlowStack.swift",
"LocalDestinationBuilderModifier.swift",
"Node.swift",
"NonReactiveState.swift",
"Route.swift",
"RouteProtocol.swift",
"RouteStyle.swift",
"Router.swift",
"RoutesHolder.swift",
"ScreenModifier.swift",
"UnchangedViewModifier.swift",
"Unobserved.swift",
"View+UseNavigationStack.swift",
"View+cover.swift",
"View+flowDestination.swift",
"View+onFirstAppear.swift",
"View+push.swift",
"View+sheet.swift",
"View+show.swift",
"apply.swift",
"withDelaysIfUnsupported/Binding+withDelaysIfUnsupported.swift",
"withDelaysIfUnsupported/Navigator+withDelaysIfUnsupported.swift",
"withDelaysIfUnsupported/ObservableObject+withDelaysIfUnsupported.swift"
],
"type" : "library"
}
],
"tools_version" : "5.10"
}
Done.