The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build VDKit, reference master (479b07), with Swift 6.0 for macOS (SPM) on 29 Nov 2024 01:17:17 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.58.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/dankinsoid/VDKit.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/dankinsoid/VDKit
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 479b079 1.197.0
Cloned https://github.com/dankinsoid/VDKit.git
Revision (git rev-parse @):
479b079ef914ce3b01bb1f8a40891ac6e0b09982
SUCCESS checkout https://github.com/dankinsoid/VDKit.git at master
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "vdkit",
      "name": "VDKit",
      "url": "https://github.com/dankinsoid/VDKit.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/VDKit",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/dankinsoid/VDKit.git
[1/2876] Fetching vdkit
Fetched https://github.com/dankinsoid/VDKit.git from cache (1.08s)
Creating working copy for https://github.com/dankinsoid/VDKit.git
Working copy of https://github.com/dankinsoid/VDKit.git resolved at master (479b079)
warning: '.resolve-product-dependencies': dependency 'vdkit' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/dankinsoid/VDKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/27] Write sources
[22/27] Write swift-version--7754E27361AE5C74.txt
[23/45] Compiling VDKitRuntimeObjc _VDDelegateProxy.m
[24/45] Compiling VDKitRuntimeObjc _VDKVOObserver.m
[25/47] Compiling VDKitRuntimeObjc _VDObjCRuntime.m
[26/47] Compiling VDKitRuntimeObjc _VD.m
[28/49] Compiling VDKitRuntime Runtime++.swift
/Users/admin/builder/spi-builder-workspace/Sources/VDKitRuntime/Runtime++.swift:15:13: warning: var 'deallocatingSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 13 |
 14 | #if !DISABLE_SWIZZLING && !os(Linux)
 15 | private var deallocatingSubjectTriggerContext: UInt8 = 0
    |             |- warning: var 'deallocatingSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatingSubjectTriggerContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: annotate 'deallocatingSubjectTriggerContext' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 | private var deallocatingSubjectContext: UInt8 = 0
 17 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/VDKitRuntime/Runtime++.swift:16:13: warning: var 'deallocatingSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 14 | #if !DISABLE_SWIZZLING && !os(Linux)
 15 | private var deallocatingSubjectTriggerContext: UInt8 = 0
 16 | private var deallocatingSubjectContext: UInt8 = 0
    |             |- warning: var 'deallocatingSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatingSubjectContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: annotate 'deallocatingSubjectContext' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 | #endif
 18 | private var deallocatedSubjectTriggerContext: UInt8 = 0
/Users/admin/builder/spi-builder-workspace/Sources/VDKitRuntime/Runtime++.swift:18:13: warning: var 'deallocatedSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 16 | private var deallocatingSubjectContext: UInt8 = 0
 17 | #endif
 18 | private var deallocatedSubjectTriggerContext: UInt8 = 0
    |             |- warning: var 'deallocatedSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatedSubjectTriggerContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: annotate 'deallocatedSubjectTriggerContext' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | private var deallocatedSubjectContext: UInt8 = 0
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/VDKitRuntime/Runtime++.swift:19:13: warning: var 'deallocatedSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | #endif
 18 | private var deallocatedSubjectTriggerContext: UInt8 = 0
 19 | private var deallocatedSubjectContext: UInt8 = 0
    |             |- warning: var 'deallocatedSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatedSubjectContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: annotate 'deallocatedSubjectContext' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 | // Dealloc
[29/49] Emitting module VDKitRuntime
/Users/admin/builder/spi-builder-workspace/Sources/VDKitRuntime/Runtime++.swift:15:13: warning: var 'deallocatingSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 13 |
 14 | #if !DISABLE_SWIZZLING && !os(Linux)
 15 | private var deallocatingSubjectTriggerContext: UInt8 = 0
    |             |- warning: var 'deallocatingSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatingSubjectTriggerContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: annotate 'deallocatingSubjectTriggerContext' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 | private var deallocatingSubjectContext: UInt8 = 0
 17 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/VDKitRuntime/Runtime++.swift:16:13: warning: var 'deallocatingSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 14 | #if !DISABLE_SWIZZLING && !os(Linux)
 15 | private var deallocatingSubjectTriggerContext: UInt8 = 0
 16 | private var deallocatingSubjectContext: UInt8 = 0
    |             |- warning: var 'deallocatingSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatingSubjectContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: annotate 'deallocatingSubjectContext' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 | #endif
 18 | private var deallocatedSubjectTriggerContext: UInt8 = 0
/Users/admin/builder/spi-builder-workspace/Sources/VDKitRuntime/Runtime++.swift:18:13: warning: var 'deallocatedSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 16 | private var deallocatingSubjectContext: UInt8 = 0
 17 | #endif
 18 | private var deallocatedSubjectTriggerContext: UInt8 = 0
    |             |- warning: var 'deallocatedSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatedSubjectTriggerContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: annotate 'deallocatedSubjectTriggerContext' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | private var deallocatedSubjectContext: UInt8 = 0
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/VDKitRuntime/Runtime++.swift:19:13: warning: var 'deallocatedSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | #endif
 18 | private var deallocatedSubjectTriggerContext: UInt8 = 0
 19 | private var deallocatedSubjectContext: UInt8 = 0
    |             |- warning: var 'deallocatedSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatedSubjectContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: annotate 'deallocatedSubjectContext' with '@MainActor' if property should only be accessed from the main actor
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |
 21 | // Dealloc
[30/49] Emitting module VDOptional
[31/49] Compiling VDOptional UnwrapOperator.swift
[32/49] Compiling VDBuilders ComposeBuilder.swift
[33/49] Compiling VDBuilders SingleBuilder.swift
[34/49] Emitting module VDBuilders
[35/49] Compiling VDBuilders ArrayBuilder.swift
[36/49] Emitting module VDMirror
[37/49] Compiling VDMirror Mirror++.swift
[38/96] Emitting module UIKitEnvironment
[39/96] Compiling UIKitEnvironment UIViewEnvironment.swift
[40/96] Compiling VDDates DateFormat.swift
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/DateFormat.swift:241:1: warning: extension declares a conformance of imported type 'UnitsStyle' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
239 | }
240 |
241 | extension DateComponentsFormatter.UnitsStyle: Decodable {}
    | |- warning: extension declares a conformance of imported type 'UnitsStyle' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
242 | extension DateComponentsFormatter.UnitsStyle: Encodable {}
243 |
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/DateFormat.swift:242:1: warning: extension declares a conformance of imported type 'UnitsStyle' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
240 |
241 | extension DateComponentsFormatter.UnitsStyle: Decodable {}
242 | extension DateComponentsFormatter.UnitsStyle: Encodable {}
    | |- warning: extension declares a conformance of imported type 'UnitsStyle' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
243 |
244 | extension DateFormat {
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/Date++.swift:16:20: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 14 |
 15 | extension Locale {
 16 | 	public static var `default` = Locale.autoupdatingCurrent
    |                    |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                    |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 | }
 18 |
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/Date++.swift:20:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 18 |
 19 | extension TimeZone {
 20 |     public static var `default` = TimeZone.autoupdatingCurrent
    |                       |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 | }
 22 |
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/DateFormat.swift:98:5: warning: switch must be exhaustive; this is an error in the Swift 6 language mode
 96 | 				return format
 97 | 			case .component(let component, let style):
 98 | 				switch component {
    |     |- warning: switch must be exhaustive; this is an error in the Swift 6 language mode
    |     |- note: add missing case: '.isLeapMonth'
    |     `- note: add missing case: '.dayOfYear'
 99 | 				case .era:
100 | 					switch style {
[41/96] Emitting module VDDates
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/CalendarComponent++.swift:10:1: warning: extension declares a conformance of imported type 'Component' to imported protocols 'CaseIterable', 'Comparable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
  8 | import Foundation
  9 |
 10 | extension Calendar.Component: CaseIterable, Comparable {
    | |- warning: extension declares a conformance of imported type 'Component' to imported protocols 'CaseIterable', 'Comparable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 11 | 	public typealias AllCases = Set<Calendar.Component>
 12 |
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/CalendarComponent++.swift:116:1: warning: extension declares a conformance of imported type 'Component' to imported protocols 'RawRepresentable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
114 | }
115 |
116 | extension Calendar.Component: Codable, RawRepresentable, CustomStringConvertible {
    | |- warning: extension declares a conformance of imported type 'Component' to imported protocols 'RawRepresentable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
117 |
118 | 	public var rawValue: String {
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/Date++.swift:4:20: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | extension Calendar {
  4 | 	public static var `default` = Calendar.autoupdatingCurrent
    |                    |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                    |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  5 |
  6 | 	public func current(_ component: Component) -> Int {
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/Date++.swift:16:20: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 14 |
 15 | extension Locale {
 16 | 	public static var `default` = Locale.autoupdatingCurrent
    |                    |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                    |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 | }
 18 |
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/Date++.swift:20:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 18 |
 19 | extension TimeZone {
 20 |     public static var `default` = TimeZone.autoupdatingCurrent
    |                       |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 | }
 22 |
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/Date++.swift:39:1: warning: extension declares a conformance of imported type 'DateComponents' to imported protocols 'RawRepresentable', 'ExpressibleByDictionaryLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 37 | }
 38 |
 39 | extension DateComponents: RawRepresentable, ExpressibleByDictionaryLiteral {
    | |- warning: extension declares a conformance of imported type 'DateComponents' to imported protocols 'RawRepresentable', 'ExpressibleByDictionaryLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 40 | 	public static func era(_ value: Int) -> DateComponents { .current(era: value) }
 41 | 	public static func year(_ value: Int) -> DateComponents { .current(year: value) }
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/DateFormat.swift:241:1: warning: extension declares a conformance of imported type 'UnitsStyle' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
239 | }
240 |
241 | extension DateComponentsFormatter.UnitsStyle: Decodable {}
    | |- warning: extension declares a conformance of imported type 'UnitsStyle' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
242 | extension DateComponentsFormatter.UnitsStyle: Encodable {}
243 |
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/DateFormat.swift:242:1: warning: extension declares a conformance of imported type 'UnitsStyle' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
240 |
241 | extension DateComponentsFormatter.UnitsStyle: Decodable {}
242 | extension DateComponentsFormatter.UnitsStyle: Encodable {}
    | |- warning: extension declares a conformance of imported type 'UnitsStyle' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
243 |
244 | extension DateFormat {
[42/96] Compiling VDDates CalendarComponent++.swift
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/CalendarComponent++.swift:10:1: warning: extension declares a conformance of imported type 'Component' to imported protocols 'CaseIterable', 'Comparable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
  8 | import Foundation
  9 |
 10 | extension Calendar.Component: CaseIterable, Comparable {
    | |- warning: extension declares a conformance of imported type 'Component' to imported protocols 'CaseIterable', 'Comparable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 11 | 	public typealias AllCases = Set<Calendar.Component>
 12 |
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/CalendarComponent++.swift:116:1: warning: extension declares a conformance of imported type 'Component' to imported protocols 'RawRepresentable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
114 | }
115 |
116 | extension Calendar.Component: Codable, RawRepresentable, CustomStringConvertible {
    | |- warning: extension declares a conformance of imported type 'Component' to imported protocols 'RawRepresentable', 'CustomStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
117 |
118 | 	public var rawValue: String {
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/CalendarComponent++.swift:29:3: warning: switch must be exhaustive; this is an error in the Swift 6 language mode
 27 |
 28 | 	public var smaller: Calendar.Component? {
 29 | 		switch self {
    |   |- warning: switch must be exhaustive; this is an error in the Swift 6 language mode
    |   |- note: add missing case: '.isLeapMonth'
    |   `- note: add missing case: '.dayOfYear'
 30 | 		case .era:                  return .year
 31 | 		case .year:                 return .month
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/CalendarComponent++.swift:61:3: warning: switch must be exhaustive; this is an error in the Swift 6 language mode
 59 |
 60 | 	public var larger: Calendar.Component? {
 61 | 		switch self {
    |   |- warning: switch must be exhaustive; this is an error in the Swift 6 language mode
    |   |- note: add missing case: '.isLeapMonth'
    |   `- note: add missing case: '.dayOfYear'
 62 | 		case .era:                  return nil
 63 | 		case .year:                 return .era
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/CalendarComponent++.swift:83:3: warning: switch must be exhaustive; this is an error in the Swift 6 language mode
 81 |
 82 | 	public var inSeconds: TimeInterval {
 83 | 		switch self {
    |   |- warning: switch must be exhaustive; this is an error in the Swift 6 language mode
    |   |- note: add missing case: '.isLeapMonth'
    |   `- note: add missing case: '.dayOfYear'
 84 | 		case .era:                  return .infinity
 85 | 		case .year:                 return 365.2425 * Calendar.Component.day.inSeconds
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/CalendarComponent++.swift:119:3: warning: switch must be exhaustive; this is an error in the Swift 6 language mode
117 |
118 | 	public var rawValue: String {
119 | 		switch self {
    |   |- warning: switch must be exhaustive; this is an error in the Swift 6 language mode
    |   |- note: add missing case: '.isLeapMonth'
    |   `- note: add missing case: '.dayOfYear'
120 | 		case .era: return "era"
121 | 		case .year: return "year"
[43/96] Compiling VDDates Date++.swift
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/Date++.swift:4:20: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  2 |
  3 | extension Calendar {
  4 | 	public static var `default` = Calendar.autoupdatingCurrent
    |                    |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                    |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  5 |
  6 | 	public func current(_ component: Component) -> Int {
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/Date++.swift:16:20: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 14 |
 15 | extension Locale {
 16 | 	public static var `default` = Locale.autoupdatingCurrent
    |                    |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                    |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 | }
 18 |
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/Date++.swift:20:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 18 |
 19 | extension TimeZone {
 20 |     public static var `default` = TimeZone.autoupdatingCurrent
    |                       |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 | }
 22 |
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/Date++.swift:39:1: warning: extension declares a conformance of imported type 'DateComponents' to imported protocols 'RawRepresentable', 'ExpressibleByDictionaryLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 37 | }
 38 |
 39 | extension DateComponents: RawRepresentable, ExpressibleByDictionaryLiteral {
    | |- warning: extension declares a conformance of imported type 'DateComponents' to imported protocols 'RawRepresentable', 'ExpressibleByDictionaryLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 40 | 	public static func era(_ value: Int) -> DateComponents { .current(era: value) }
 41 | 	public static func year(_ value: Int) -> DateComponents { .current(year: value) }
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/Date++.swift:401:3: warning: switch must be exhaustive; this is an error in the Swift 6 language mode
399 |
400 | 	public func name(of component: Calendar.Component, locale: Locale = .default, timeZone: TimeZone = .default) -> String {
401 | 		switch component {
    |   |- warning: switch must be exhaustive; this is an error in the Swift 6 language mode
    |   |- note: add missing case: '.isLeapMonth'
    |   `- note: add missing case: '.dayOfYear'
402 | 		case .era:                  return string("GGGG", locale: locale, timeZone: timeZone)
403 | 		case .year:                 return string("yyyy", locale: locale, timeZone: timeZone)
/Users/admin/builder/spi-builder-workspace/Sources/VDDates/Date++.swift:511:9: warning: switch must be exhaustive; this is an error in the Swift 6 language mode
509 |
510 | 	public func setting(_ value: Int, _ component: Calendar.Component, calendar: Calendar = .default) -> Date? {
511 |         switch component {
    |         |- warning: switch must be exhaustive; this is an error in the Swift 6 language mode
    |         |- note: add missing case: '.isLeapMonth'
    |         `- note: add missing case: '.dayOfYear'
512 |         case .nanosecond, .second, .minute, .hour:
513 |             var comps = components(calendar: calendar)
[44/96] Compiling VDSwiftUICommon Popover.swift
[45/96] Compiling VDSwiftUICommon PullToRefresh.swift
[46/96] Compiling VDSwiftUICommon Envionment++.swift
[47/96] Compiling VDSwiftUICommon EnvironmentViewBuilder.swift
[48/96] Compiling VDSwiftUICommon Menu.swift
[49/96] Compiling VDSwiftUICommon OnFirstAppear.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[50/97] Emitting module VDSwiftUICommon
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Color++.swift:17:1: warning: extension declares a conformance of imported type 'Color' to imported protocol '_ExpressibleByColorLiteral'; this will not behave correctly if the owners of 'SwiftUICore' introduce this conformance in the future
 15 |
 16 | @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
 17 | extension Color: _ExpressibleByColorLiteral {
    | |- warning: extension declares a conformance of imported type 'Color' to imported protocol '_ExpressibleByColorLiteral'; this will not behave correctly if the owners of 'SwiftUICore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 18 |
 19 | 	public init(_colorLiteralRed red: Float, green: Float, blue: Float, alpha: Float) {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Color++.swift:261:1: warning: extension declares a conformance of imported type 'Color' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'SwiftUICore' introduce this conformance in the future
259 |
260 | @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
261 | extension Color: Decodable {
    | |- warning: extension declares a conformance of imported type 'Color' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'SwiftUICore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
262 |
263 |   public init(from decoder: Decoder) throws {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Color++.swift:274:1: warning: extension declares a conformance of imported type 'Color' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'SwiftUICore' introduce this conformance in the future
272 |
273 | @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
274 | extension Color: Encodable {
    | |- warning: extension declares a conformance of imported type 'Color' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'SwiftUICore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
275 |
276 |   public func encode(to encoder: Encoder) throws {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Image++.swift:11:1: warning: extension declares a conformance of imported type 'Image' to imported protocol '_ExpressibleByImageLiteral'; this will not behave correctly if the owners of 'SwiftUICore' introduce this conformance in the future
 9 |
10 | @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
11 | extension Image: _ExpressibleByImageLiteral {
   | |- warning: extension declares a conformance of imported type 'Image' to imported protocol '_ExpressibleByImageLiteral'; this will not behave correctly if the owners of 'SwiftUICore' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
12 | 	public init(imageLiteralResourceName path: String) {
13 | 		self = Image(path)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/StateSubject.swift:35:3: error: 'StateObject' is only available in macOS 11.0 or newer
 33 | 		}
 34 | 	}
 35 | 	@StateObject private var object = Object()
    |   `- error: 'StateObject' is only available in macOS 11.0 or newer
 36 | 	private let create: () -> S
 37 | 	private let defaultValue: Output
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/StateSubject.swift:59:22: warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 15 | @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
 16 | @propertyWrapper
 17 | public struct StateSubject<S: Subject>: DynamicProperty, Publisher where S.Failure == Never {
    |                            `- note: 'S' previously declared here
 18 | 	public typealias Failure = Never
 19 | 	public typealias Output = S.Output
    :
 57 | 	}
 58 |
 59 | 	public func receive<S>(subscriber: S) where S : Subscriber, Failure == S.Failure, Output == S.Input {
    |                      `- warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 60 | 		subject.receive(subscriber: subscriber)
 61 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/StateSubject.swift:109:3: error: 'StateObject' is only available in macOS 11.0 or newer
107 | 		return object.value ?? defaultValue
108 | 	}
109 | 	@StateObject private var object = Object()
    |   `- error: 'StateObject' is only available in macOS 11.0 or newer
110 | 	private let create: () -> P
111 | 	private let defaultValue: P.Output
[51/99] Compiling WrappedDefaults UserDefaults+Extensions.swift
[52/99] Compiling WrappedDefaults WrappedDefault.swift
[53/99] Emitting module WrappedDefaults
[54/99] Compiling WrappedDefaults UserDefaultsSerializable.swift
[55/99] Compiling VDCommon Union.swift
[56/99] Compiling VDSwiftUICommon Rounded.swift
[57/99] Compiling VDSwiftUICommon StateOrBinding.swift
[58/99] Compiling VDSwiftUICommon Hosting++.swift
[59/99] Compiling VDSwiftUICommon Image++.swift
[60/99] Compiling VDSwiftUICommon Binding++.swift
[61/99] Compiling VDSwiftUICommon Blur.swift
[62/99] Compiling VDSwiftUICommon AdditionalSafeArea.swift
/Users/admin/builder/spi-builder-workspace/Sources/VDCommon/AttributedString++.swift:24:1: warning: extension declares a conformance of imported type 'NSAttributedString' to imported protocols 'Collection', 'Sequence'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 22 | }
 23 |
 24 | extension NSAttributedString: Collection {
    | |- warning: extension declares a conformance of imported type 'NSAttributedString' to imported protocols 'Collection', 'Sequence'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 25 |
 26 | 	public typealias Index = Int
[63/99] Compiling VDSwiftUICommon Backdrop.swift
/Users/admin/builder/spi-builder-workspace/Sources/VDCommon/AttributedString++.swift:24:1: warning: extension declares a conformance of imported type 'NSAttributedString' to imported protocols 'Collection', 'Sequence'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 22 | }
 23 |
 24 | extension NSAttributedString: Collection {
    | |- warning: extension declares a conformance of imported type 'NSAttributedString' to imported protocols 'Collection', 'Sequence'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 25 |
 26 | 	public typealias Index = Int
[64/99] Emitting module VDCommon
/Users/admin/builder/spi-builder-workspace/Sources/VDCommon/AttributedString++.swift:24:1: warning: extension declares a conformance of imported type 'NSAttributedString' to imported protocols 'Collection', 'Sequence'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 22 | }
 23 |
 24 | extension NSAttributedString: Collection {
    | |- warning: extension declares a conformance of imported type 'NSAttributedString' to imported protocols 'Collection', 'Sequence'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 25 |
 26 | 	public typealias Index = Int
[65/99] Compiling VDSwiftUICommon Color++.swift
[66/99] Compiling VDSwiftUICommon EdgeInsets++.swift
[67/99] Compiling VDSwiftUICommon StateSubject.swift
[68/99] Compiling VDSwiftUICommon TextAlignment++.swift
[69/99] Compiling VDCoreGraphics CGAffineTransform++.swift
[70/99] Compiling BindGeometry Geometry++.swift
[71/99] Emitting module BindGeometry
[72/99] Compiling VDSwiftUICommon ViewBuilder++.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/ViewTag.swift:18:54: warning: function call causes an infinite recursion
16 | 			return "Never"
17 | 		} else {
18 | 			return String(describing: Body.self) + "." + Body.bodyString
   |                                                      `- warning: function call causes an infinite recursion
19 | 		}
20 | 	}
[73/99] Compiling VDSwiftUICommon ViewTag.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/ViewTag.swift:18:54: warning: function call causes an infinite recursion
16 | 			return "Never"
17 | 		} else {
18 | 			return String(describing: Body.self) + "." + Body.bodyString
   |                                                      `- warning: function call causes an infinite recursion
19 | 		}
20 | 	}
[74/104] Compiling VDCoreGraphics CA++.swift
/Users/admin/builder/spi-builder-workspace/Sources/VDCoreGraphics/CA++.swift:116:1: warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
114 | }
115 |
116 | extension CATransform3D: Equatable {
    | |- warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
117 |
118 | 	private var ms: [CGFloat] { [m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34, m41, m42, m43, m44] }
[75/104] Compiling VDCoreGraphics CG++.swift
/Users/admin/builder/spi-builder-workspace/Sources/VDCoreGraphics/CG++.swift:194:1: warning: extension declares a conformance of imported type 'CGPoint' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
192 | }
193 |
194 | extension CGPoint: Hashable {
    | |- warning: extension declares a conformance of imported type 'CGPoint' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
195 |
196 | 	public func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/VDCoreGraphics/CG++.swift:202:1: warning: extension declares a conformance of imported type 'CGSize' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
200 | }
201 |
202 | extension CGSize: Hashable {
    | |- warning: extension declares a conformance of imported type 'CGSize' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
203 |
204 | 	public func hash(into hasher: inout Hasher) {
[76/104] Emitting module VDCoreGraphics
/Users/admin/builder/spi-builder-workspace/Sources/VDCoreGraphics/CA++.swift:116:1: warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
114 | }
115 |
116 | extension CATransform3D: Equatable {
    | |- warning: extension declares a conformance of imported type 'CATransform3D' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'QuartzCore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
117 |
118 | 	private var ms: [CGFloat] { [m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34, m41, m42, m43, m44] }
/Users/admin/builder/spi-builder-workspace/Sources/VDCoreGraphics/CG++.swift:194:1: warning: extension declares a conformance of imported type 'CGPoint' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
192 | }
193 |
194 | extension CGPoint: Hashable {
    | |- warning: extension declares a conformance of imported type 'CGPoint' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
195 |
196 | 	public func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/VDCoreGraphics/CG++.swift:202:1: warning: extension declares a conformance of imported type 'CGSize' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
200 | }
201 |
202 | extension CGSize: Hashable {
    | |- warning: extension declares a conformance of imported type 'CGSize' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
203 |
204 | 	public func hash(into hasher: inout Hasher) {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[77/104] Emitting module EnvironmentStateObject
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/EnvironmentStateObject/EnvironmentStateObject.swift:13:6: error: 'StateObject' is only available in macOS 11.0 or newer
 11 | public struct EnvironmentStateObject<Model: ObservableObject>: DynamicProperty {
 12 |
 13 |     @StateObject private var object = Object()
    |      `- error: 'StateObject' is only available in macOS 11.0 or newer
 14 |     @State private var updater = false
 15 |     @Environment(\.environmentModel) private var environment
[78/104] Compiling EnvironmentStateObject EnvironmentStateObject.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/EnvironmentStateObject/EnvironmentStateObject.swift:13:6: error: 'StateObject' is only available in macOS 11.0 or newer
 11 | public struct EnvironmentStateObject<Model: ObservableObject>: DynamicProperty {
 12 |
 13 |     @StateObject private var object = Object()
    |      `- error: 'StateObject' is only available in macOS 11.0 or newer
 14 |     @State private var updater = false
 15 |     @Environment(\.environmentModel) private var environment
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/EnvironmentStateObject/EnvironmentStateObject.swift:22:20: warning: main actor-isolated property 'object' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 11 | public struct EnvironmentStateObject<Model: ObservableObject>: DynamicProperty {
 12 |
 13 |     @StateObject private var object = Object()
    |                              `- note: property declared here
 14 |     @State private var updater = false
 15 |     @Environment(\.environmentModel) private var environment
    :
 20 |         get {
 21 |             createModel()
 22 |             return object.model
    |                    `- warning: main actor-isolated property 'object' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 23 |         }
 24 |         nonmutating set {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/EnvironmentStateObject/EnvironmentStateObject.swift:25:13: warning: main actor-isolated property 'object' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
 11 | public struct EnvironmentStateObject<Model: ObservableObject>: DynamicProperty {
 12 |
 13 |     @StateObject private var object = Object()
    |                              `- note: mutation of this property is only permitted within the actor
 14 |     @State private var updater = false
 15 |     @Environment(\.environmentModel) private var environment
    :
 23 |         }
 24 |         nonmutating set {
 25 |             object.model = newValue
    |             `- warning: main actor-isolated property 'object' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
 26 |             updater.toggle()
 27 |         }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/EnvironmentStateObject/EnvironmentStateObject.swift:32:13: warning: capture of 'self' with non-sendable type 'EnvironmentStateObject<Model>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  9 | @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
 10 | @propertyWrapper
 11 | public struct EnvironmentStateObject<Model: ObservableObject>: DynamicProperty {
    |               `- note: consider making generic struct 'EnvironmentStateObject' conform to the 'Sendable' protocol
 12 |
 13 |     @StateObject private var object = Object()
    :
 30 |     public var projectedValue: Binding<Model> {
 31 |         Binding {
 32 |             self.wrappedValue
    |             `- warning: capture of 'self' with non-sendable type 'EnvironmentStateObject<Model>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 33 |         } set: {
 34 |             self.wrappedValue = $0
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/EnvironmentStateObject/EnvironmentStateObject.swift:34:13: warning: capture of 'self' with non-sendable type 'EnvironmentStateObject<Model>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  9 | @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
 10 | @propertyWrapper
 11 | public struct EnvironmentStateObject<Model: ObservableObject>: DynamicProperty {
    |               `- note: consider making generic struct 'EnvironmentStateObject' conform to the 'Sendable' protocol
 12 |
 13 |     @StateObject private var object = Object()
    :
 32 |             self.wrappedValue
 33 |         } set: {
 34 |             self.wrappedValue = $0
    |             `- warning: capture of 'self' with non-sendable type 'EnvironmentStateObject<Model>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 35 |         }
 36 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/EnvironmentStateObject/EnvironmentStateObject.swift:49:15: warning: main actor-isolated property 'object' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 11 | public struct EnvironmentStateObject<Model: ObservableObject>: DynamicProperty {
 12 |
 13 |     @StateObject private var object = Object()
    |                              `- note: property declared here
 14 |     @State private var updater = false
 15 |     @Environment(\.environmentModel) private var environment
    :
 46 |     }
 47 |
 48 |     @inline(__always) private func createModel() {
    |                                    `- note: add '@MainActor' to make instance method 'createModel()' part of global actor 'MainActor'
 49 |         guard object.model == nil else { return }
    |               `- warning: main actor-isolated property 'object' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 50 |         object.model = (environment[id] as? () -> Model)?() ?? defaultValue()
 51 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/EnvironmentStateObject/EnvironmentStateObject.swift:50:9: warning: main actor-isolated property 'object' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
 11 | public struct EnvironmentStateObject<Model: ObservableObject>: DynamicProperty {
 12 |
 13 |     @StateObject private var object = Object()
    |                              `- note: mutation of this property is only permitted within the actor
 14 |     @State private var updater = false
 15 |     @Environment(\.environmentModel) private var environment
    :
 46 |     }
 47 |
 48 |     @inline(__always) private func createModel() {
    |                                    `- note: add '@MainActor' to make instance method 'createModel()' part of global actor 'MainActor'
 49 |         guard object.model == nil else { return }
 50 |         object.model = (environment[id] as? () -> Model)?() ?? defaultValue()
    |         `- warning: main actor-isolated property 'object' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
 51 |     }
 52 |
[79/104] Emitting module LinesStack
[80/104] Compiling LoadingPlaceholder PlaceholderModifier.swift
[81/104] Emitting module LoadingPlaceholder
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:17:20: warning: capture of 'get' with non-sendable type '(Value) -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 15 |     public func map<T>(get: @escaping (Value) -> T, set: @escaping (inout Value, T) -> Void) -> Binding<T> {
 16 |         Binding<T>(
 17 |             get: { get(self.wrappedValue) },
    |                    |- warning: capture of 'get' with non-sendable type '(Value) -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                    `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 18 |             set: { set(&self.wrappedValue, $0) }
 19 |         )
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:17:24: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 15 |     public func map<T>(get: @escaping (Value) -> T, set: @escaping (inout Value, T) -> Void) -> Binding<T> {
 16 |         Binding<T>(
 17 |             get: { get(self.wrappedValue) },
    |                        `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 18 |             set: { set(&self.wrappedValue, $0) }
 19 |         )
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:18:20: warning: capture of 'set' with non-sendable type '(inout Value, T) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 16 |         Binding<T>(
 17 |             get: { get(self.wrappedValue) },
 18 |             set: { set(&self.wrappedValue, $0) }
    |                    |- warning: capture of 'set' with non-sendable type '(inout Value, T) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                    `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 19 |         )
 20 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:18:25: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 16 |         Binding<T>(
 17 |             get: { get(self.wrappedValue) },
 18 |             set: { set(&self.wrappedValue, $0) }
    |                         `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 19 |         )
 20 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:24:11: warning: capture of 'get' with non-sendable type '(Value) -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 22 | 	public func map<T>(get: @escaping (Value) -> T, set: @escaping (Value, T) -> Value) -> Binding<T> {
 23 | 		Binding<T>(
 24 | 			get: { get(self.wrappedValue) },
    |           |- warning: capture of 'get' with non-sendable type '(Value) -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |           `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 25 | 			set: { self.wrappedValue = set(self.wrappedValue, $0) }
 26 | 		)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:24:15: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 22 | 	public func map<T>(get: @escaping (Value) -> T, set: @escaping (Value, T) -> Value) -> Binding<T> {
 23 | 		Binding<T>(
 24 | 			get: { get(self.wrappedValue) },
    |               `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 25 | 			set: { self.wrappedValue = set(self.wrappedValue, $0) }
 26 | 		)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:25:11: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 23 | 		Binding<T>(
 24 | 			get: { get(self.wrappedValue) },
 25 | 			set: { self.wrappedValue = set(self.wrappedValue, $0) }
    |           `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 26 | 		)
 27 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:25:31: warning: capture of 'set' with non-sendable type '(Value, T) -> Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 23 | 		Binding<T>(
 24 | 			get: { get(self.wrappedValue) },
 25 | 			set: { self.wrappedValue = set(self.wrappedValue, $0) }
    |                               |- warning: capture of 'set' with non-sendable type '(Value, T) -> Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                               `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 26 | 		)
 27 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:36:11: warning: capture of 'current' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 34 | 		let current = self
 35 | 		self = Binding(
 36 | 			get: { current.wrappedValue },
    |           `- warning: capture of 'current' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 37 | 			set: {
 38 | 				let old = current.wrappedValue
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:38:15: warning: capture of 'current' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 36 | 			get: { current.wrappedValue },
 37 | 			set: {
 38 | 				let old = current.wrappedValue
    |               `- warning: capture of 'current' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 39 | 				current.wrappedValue = $0
 40 | 				observer(old, $0)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:40:5: warning: capture of 'observer' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 38 | 				let old = current.wrappedValue
 39 | 				current.wrappedValue = $0
 40 | 				observer(old, $0)
    |     |- warning: capture of 'observer' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 41 | 			}
 42 | 		)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:47:11: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 45 | 	public func didSet(_ action: @escaping (_ old: Value, _ new: Value) -> Void) -> Binding {
 46 | 		Binding(
 47 | 			get: { self.wrappedValue },
    |           `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 48 | 			set: {
 49 | 				let old = self.wrappedValue
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:49:15: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 47 | 			get: { self.wrappedValue },
 48 | 			set: {
 49 | 				let old = self.wrappedValue
    |               `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 50 | 				self.wrappedValue = $0
 51 | 				action(old, $0)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:51:5: warning: capture of 'action' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 49 | 				let old = self.wrappedValue
 50 | 				self.wrappedValue = $0
 51 | 				action(old, $0)
    |     |- warning: capture of 'action' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 52 | 			}
 53 | 		)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:58:11: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 56 | 	public func willSet(_ action: @escaping (_ old: Value, _ new: Value) -> Void) -> Binding {
 57 | 		Binding(
 58 | 			get: { self.wrappedValue },
    |           `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 59 | 			set: {
 60 | 				action(self.wrappedValue, $0)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:60:5: warning: capture of 'action' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 58 | 			get: { self.wrappedValue },
 59 | 			set: {
 60 | 				action(self.wrappedValue, $0)
    |     |- warning: capture of 'action' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 61 | 				self.wrappedValue = $0
 62 | 			}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:60:12: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 58 | 			get: { self.wrappedValue },
 59 | 			set: {
 60 | 				action(self.wrappedValue, $0)
    |            `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 61 | 				self.wrappedValue = $0
 62 | 			}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:80:11: warning: capture of 'base' with non-sendable type 'Base' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 76 | 	}
 77 |
 78 | 	public static func `var`<Base>(_ base: Base, _ keyPath: ReferenceWritableKeyPath<Base, Value>) -> Binding {
    |                           `- note: consider making generic parameter 'Base' conform to the 'Sendable' protocol
 79 | 		Binding(
 80 | 			get: { base[keyPath: keyPath] },
    |           `- warning: capture of 'base' with non-sendable type 'Base' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 81 | 			set: { base[keyPath: keyPath] = $0 }
 82 | 		)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:80:25: warning: capture of 'keyPath' with non-sendable type 'ReferenceWritableKeyPath<Base, Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 78 | 	public static func `var`<Base>(_ base: Base, _ keyPath: ReferenceWritableKeyPath<Base, Value>) -> Binding {
 79 | 		Binding(
 80 | 			get: { base[keyPath: keyPath] },
    |                         `- warning: capture of 'keyPath' with non-sendable type 'ReferenceWritableKeyPath<Base, Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 81 | 			set: { base[keyPath: keyPath] = $0 }
 82 | 		)
Swift.ReferenceWritableKeyPath:1:14: note: generic class 'ReferenceWritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class ReferenceWritableKeyPath<Root, Value> : WritableKeyPath<Root, Value> {
  |              `- note: generic class 'ReferenceWritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:81:11: warning: capture of 'base' with non-sendable type 'Base' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 76 | 	}
 77 |
 78 | 	public static func `var`<Base>(_ base: Base, _ keyPath: ReferenceWritableKeyPath<Base, Value>) -> Binding {
    |                           `- note: consider making generic parameter 'Base' conform to the 'Sendable' protocol
 79 | 		Binding(
 80 | 			get: { base[keyPath: keyPath] },
 81 | 			set: { base[keyPath: keyPath] = $0 }
    |           `- warning: capture of 'base' with non-sendable type 'Base' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 82 | 		)
 83 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:81:25: warning: capture of 'keyPath' with non-sendable type 'ReferenceWritableKeyPath<Base, Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 79 | 		Binding(
 80 | 			get: { base[keyPath: keyPath] },
 81 | 			set: { base[keyPath: keyPath] = $0 }
    |                         `- warning: capture of 'keyPath' with non-sendable type 'ReferenceWritableKeyPath<Base, Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 82 | 		)
 83 | 	}
Swift.ReferenceWritableKeyPath:1:14: note: generic class 'ReferenceWritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class ReferenceWritableKeyPath<Root, Value> : WritableKeyPath<Root, Value> {
  |              `- note: generic class 'ReferenceWritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:90:7: warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 88 |   public func `is`(_ value: Value, false other: Value) -> Binding<Bool> {
 89 |   	Binding<Bool> {
 90 |       value == wrappedValue
    |       `- warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 91 |     } set: {
 92 |       wrappedValue = $0 ? value : other
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:90:16: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 88 |   public func `is`(_ value: Value, false other: Value) -> Binding<Bool> {
 89 |   	Binding<Bool> {
 90 |       value == wrappedValue
    |                `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 91 |     } set: {
 92 |       wrappedValue = $0 ? value : other
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:92:7: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |       value == wrappedValue
 91 |     } set: {
 92 |       wrappedValue = $0 ? value : other
    |       `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 93 |     }
 94 |   }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:92:27: warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |       value == wrappedValue
 91 |     } set: {
 92 |       wrappedValue = $0 ? value : other
    |                           `- warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 93 |     }
 94 |   }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:92:35: warning: capture of 'other' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |       value == wrappedValue
 91 |     } set: {
 92 |       wrappedValue = $0 ? value : other
    |                                   `- warning: capture of 'other' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 93 |     }
 94 |   }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:101:7: warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 99 |   public func `is`(_ value: Value) -> Binding<Bool> {
100 |     Binding<Bool> {
101 |       value == wrappedValue
    |       `- warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
102 |     } set: {
103 |       wrappedValue = $0 ? value : .init(nil)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:101:16: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 99 |   public func `is`(_ value: Value) -> Binding<Bool> {
100 |     Binding<Bool> {
101 |       value == wrappedValue
    |                `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
102 |     } set: {
103 |       wrappedValue = $0 ? value : .init(nil)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:103:7: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
101 |       value == wrappedValue
102 |     } set: {
103 |       wrappedValue = $0 ? value : .init(nil)
    |       `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
104 |     }
105 |   }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:103:27: warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
101 |       value == wrappedValue
102 |     } set: {
103 |       wrappedValue = $0 ? value : .init(nil)
    |                           `- warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
104 |     }
105 |   }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:143:11: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
141 | 	public func skipEqual() -> Binding {
142 | 		Binding(
143 | 			get: { self.wrappedValue },
    |           `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
144 | 			set: {
145 | 				guard self.wrappedValue != $0 else { return }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:145:11: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
143 | 			get: { self.wrappedValue },
144 | 			set: {
145 | 				guard self.wrappedValue != $0 else { return }
    |           `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
146 | 				self.wrappedValue = $0
147 | 			}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:17:20: warning: capture of 'get' with non-sendable type '(Value) -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 15 |     public func map<T>(get: @escaping (Value) -> T, set: @escaping (inout Value, T) -> Void) -> Binding<T> {
 16 |         Binding<T>(
 17 |             get: { get(self.wrappedValue) },
    |                    |- warning: capture of 'get' with non-sendable type '(Value) -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                    `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 18 |             set: { set(&self.wrappedValue, $0) }
 19 |         )
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:17:24: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 15 |     public func map<T>(get: @escaping (Value) -> T, set: @escaping (inout Value, T) -> Void) -> Binding<T> {
 16 |         Binding<T>(
 17 |             get: { get(self.wrappedValue) },
    |                        `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 18 |             set: { set(&self.wrappedValue, $0) }
 19 |         )
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:18:20: warning: capture of 'set' with non-sendable type '(inout Value, T) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 16 |         Binding<T>(
 17 |             get: { get(self.wrappedValue) },
 18 |             set: { set(&self.wrappedValue, $0) }
    |                    |- warning: capture of 'set' with non-sendable type '(inout Value, T) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                    `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 19 |         )
 20 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:18:25: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 16 |         Binding<T>(
 17 |             get: { get(self.wrappedValue) },
 18 |             set: { set(&self.wrappedValue, $0) }
    |                         `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 19 |         )
 20 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:24:11: warning: capture of 'get' with non-sendable type '(Value) -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 22 | 	public func map<T>(get: @escaping (Value) -> T, set: @escaping (Value, T) -> Value) -> Binding<T> {
 23 | 		Binding<T>(
 24 | 			get: { get(self.wrappedValue) },
    |           |- warning: capture of 'get' with non-sendable type '(Value) -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |           `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 25 | 			set: { self.wrappedValue = set(self.wrappedValue, $0) }
 26 | 		)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:24:15: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 22 | 	public func map<T>(get: @escaping (Value) -> T, set: @escaping (Value, T) -> Value) -> Binding<T> {
 23 | 		Binding<T>(
 24 | 			get: { get(self.wrappedValue) },
    |               `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 25 | 			set: { self.wrappedValue = set(self.wrappedValue, $0) }
 26 | 		)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:25:11: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 23 | 		Binding<T>(
 24 | 			get: { get(self.wrappedValue) },
 25 | 			set: { self.wrappedValue = set(self.wrappedValue, $0) }
    |           `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 26 | 		)
 27 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:25:31: warning: capture of 'set' with non-sendable type '(Value, T) -> Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 23 | 		Binding<T>(
 24 | 			get: { get(self.wrappedValue) },
 25 | 			set: { self.wrappedValue = set(self.wrappedValue, $0) }
    |                               |- warning: capture of 'set' with non-sendable type '(Value, T) -> Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                               `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 26 | 		)
 27 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:36:11: warning: capture of 'current' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 34 | 		let current = self
 35 | 		self = Binding(
 36 | 			get: { current.wrappedValue },
    |           `- warning: capture of 'current' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 37 | 			set: {
 38 | 				let old = current.wrappedValue
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:38:15: warning: capture of 'current' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 36 | 			get: { current.wrappedValue },
 37 | 			set: {
 38 | 				let old = current.wrappedValue
    |               `- warning: capture of 'current' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 39 | 				current.wrappedValue = $0
 40 | 				observer(old, $0)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:40:5: warning: capture of 'observer' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 38 | 				let old = current.wrappedValue
 39 | 				current.wrappedValue = $0
 40 | 				observer(old, $0)
    |     |- warning: capture of 'observer' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 41 | 			}
 42 | 		)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:47:11: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 45 | 	public func didSet(_ action: @escaping (_ old: Value, _ new: Value) -> Void) -> Binding {
 46 | 		Binding(
 47 | 			get: { self.wrappedValue },
    |           `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 48 | 			set: {
 49 | 				let old = self.wrappedValue
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:49:15: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 47 | 			get: { self.wrappedValue },
 48 | 			set: {
 49 | 				let old = self.wrappedValue
    |               `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 50 | 				self.wrappedValue = $0
 51 | 				action(old, $0)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:51:5: warning: capture of 'action' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 49 | 				let old = self.wrappedValue
 50 | 				self.wrappedValue = $0
 51 | 				action(old, $0)
    |     |- warning: capture of 'action' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 52 | 			}
 53 | 		)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:58:11: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 56 | 	public func willSet(_ action: @escaping (_ old: Value, _ new: Value) -> Void) -> Binding {
 57 | 		Binding(
 58 | 			get: { self.wrappedValue },
    |           `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 59 | 			set: {
 60 | 				action(self.wrappedValue, $0)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:60:5: warning: capture of 'action' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 58 | 			get: { self.wrappedValue },
 59 | 			set: {
 60 | 				action(self.wrappedValue, $0)
    |     |- warning: capture of 'action' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 61 | 				self.wrappedValue = $0
 62 | 			}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:60:12: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 58 | 			get: { self.wrappedValue },
 59 | 			set: {
 60 | 				action(self.wrappedValue, $0)
    |            `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 61 | 				self.wrappedValue = $0
 62 | 			}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:80:11: warning: capture of 'base' with non-sendable type 'Base' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 76 | 	}
 77 |
 78 | 	public static func `var`<Base>(_ base: Base, _ keyPath: ReferenceWritableKeyPath<Base, Value>) -> Binding {
    |                           `- note: consider making generic parameter 'Base' conform to the 'Sendable' protocol
 79 | 		Binding(
 80 | 			get: { base[keyPath: keyPath] },
    |           `- warning: capture of 'base' with non-sendable type 'Base' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 81 | 			set: { base[keyPath: keyPath] = $0 }
 82 | 		)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:80:25: warning: capture of 'keyPath' with non-sendable type 'ReferenceWritableKeyPath<Base, Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 78 | 	public static func `var`<Base>(_ base: Base, _ keyPath: ReferenceWritableKeyPath<Base, Value>) -> Binding {
 79 | 		Binding(
 80 | 			get: { base[keyPath: keyPath] },
    |                         `- warning: capture of 'keyPath' with non-sendable type 'ReferenceWritableKeyPath<Base, Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 81 | 			set: { base[keyPath: keyPath] = $0 }
 82 | 		)
Swift.ReferenceWritableKeyPath:1:14: note: generic class 'ReferenceWritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class ReferenceWritableKeyPath<Root, Value> : WritableKeyPath<Root, Value> {
  |              `- note: generic class 'ReferenceWritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:81:11: warning: capture of 'base' with non-sendable type 'Base' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 76 | 	}
 77 |
 78 | 	public static func `var`<Base>(_ base: Base, _ keyPath: ReferenceWritableKeyPath<Base, Value>) -> Binding {
    |                           `- note: consider making generic parameter 'Base' conform to the 'Sendable' protocol
 79 | 		Binding(
 80 | 			get: { base[keyPath: keyPath] },
 81 | 			set: { base[keyPath: keyPath] = $0 }
    |           `- warning: capture of 'base' with non-sendable type 'Base' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 82 | 		)
 83 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:81:25: warning: capture of 'keyPath' with non-sendable type 'ReferenceWritableKeyPath<Base, Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 79 | 		Binding(
 80 | 			get: { base[keyPath: keyPath] },
 81 | 			set: { base[keyPath: keyPath] = $0 }
    |                         `- warning: capture of 'keyPath' with non-sendable type 'ReferenceWritableKeyPath<Base, Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 82 | 		)
 83 | 	}
Swift.ReferenceWritableKeyPath:1:14: note: generic class 'ReferenceWritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class ReferenceWritableKeyPath<Root, Value> : WritableKeyPath<Root, Value> {
  |              `- note: generic class 'ReferenceWritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:90:7: warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 88 |   public func `is`(_ value: Value, false other: Value) -> Binding<Bool> {
 89 |   	Binding<Bool> {
 90 |       value == wrappedValue
    |       `- warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 91 |     } set: {
 92 |       wrappedValue = $0 ? value : other
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:90:16: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 88 |   public func `is`(_ value: Value, false other: Value) -> Binding<Bool> {
 89 |   	Binding<Bool> {
 90 |       value == wrappedValue
    |                `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 91 |     } set: {
 92 |       wrappedValue = $0 ? value : other
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:92:7: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |       value == wrappedValue
 91 |     } set: {
 92 |       wrappedValue = $0 ? value : other
    |       `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 93 |     }
 94 |   }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:92:27: warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |       value == wrappedValue
 91 |     } set: {
 92 |       wrappedValue = $0 ? value : other
    |                           `- warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 93 |     }
 94 |   }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:92:35: warning: capture of 'other' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |       value == wrappedValue
 91 |     } set: {
 92 |       wrappedValue = $0 ? value : other
    |                                   `- warning: capture of 'other' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 93 |     }
 94 |   }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:101:7: warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 99 |   public func `is`(_ value: Value) -> Binding<Bool> {
100 |     Binding<Bool> {
101 |       value == wrappedValue
    |       `- warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
102 |     } set: {
103 |       wrappedValue = $0 ? value : .init(nil)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:101:16: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 99 |   public func `is`(_ value: Value) -> Binding<Bool> {
100 |     Binding<Bool> {
101 |       value == wrappedValue
    |                `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
102 |     } set: {
103 |       wrappedValue = $0 ? value : .init(nil)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:103:7: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
101 |       value == wrappedValue
102 |     } set: {
103 |       wrappedValue = $0 ? value : .init(nil)
    |       `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
104 |     }
105 |   }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:103:27: warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
101 |       value == wrappedValue
102 |     } set: {
103 |       wrappedValue = $0 ? value : .init(nil)
    |                           `- warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
104 |     }
105 |   }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:143:11: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
141 | 	public func skipEqual() -> Binding {
142 | 		Binding(
143 | 			get: { self.wrappedValue },
    |           `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
144 | 			set: {
145 | 				guard self.wrappedValue != $0 else { return }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:145:11: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
143 | 			get: { self.wrappedValue },
144 | 			set: {
145 | 				guard self.wrappedValue != $0 else { return }
    |           `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
146 | 				self.wrappedValue = $0
147 | 			}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:17:20: warning: capture of 'get' with non-sendable type '(Value) -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 15 |     public func map<T>(get: @escaping (Value) -> T, set: @escaping (inout Value, T) -> Void) -> Binding<T> {
 16 |         Binding<T>(
 17 |             get: { get(self.wrappedValue) },
    |                    |- warning: capture of 'get' with non-sendable type '(Value) -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                    `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 18 |             set: { set(&self.wrappedValue, $0) }
 19 |         )
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:17:24: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 15 |     public func map<T>(get: @escaping (Value) -> T, set: @escaping (inout Value, T) -> Void) -> Binding<T> {
 16 |         Binding<T>(
 17 |             get: { get(self.wrappedValue) },
    |                        `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 18 |             set: { set(&self.wrappedValue, $0) }
 19 |         )
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:18:20: warning: capture of 'set' with non-sendable type '(inout Value, T) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 16 |         Binding<T>(
 17 |             get: { get(self.wrappedValue) },
 18 |             set: { set(&self.wrappedValue, $0) }
    |                    |- warning: capture of 'set' with non-sendable type '(inout Value, T) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                    `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 19 |         )
 20 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:18:25: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 16 |         Binding<T>(
 17 |             get: { get(self.wrappedValue) },
 18 |             set: { set(&self.wrappedValue, $0) }
    |                         `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 19 |         )
 20 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:24:11: warning: capture of 'get' with non-sendable type '(Value) -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 22 | 	public func map<T>(get: @escaping (Value) -> T, set: @escaping (Value, T) -> Value) -> Binding<T> {
 23 | 		Binding<T>(
 24 | 			get: { get(self.wrappedValue) },
    |           |- warning: capture of 'get' with non-sendable type '(Value) -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |           `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 25 | 			set: { self.wrappedValue = set(self.wrappedValue, $0) }
 26 | 		)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:24:15: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 22 | 	public func map<T>(get: @escaping (Value) -> T, set: @escaping (Value, T) -> Value) -> Binding<T> {
 23 | 		Binding<T>(
 24 | 			get: { get(self.wrappedValue) },
    |               `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 25 | 			set: { self.wrappedValue = set(self.wrappedValue, $0) }
 26 | 		)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:25:11: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 23 | 		Binding<T>(
 24 | 			get: { get(self.wrappedValue) },
 25 | 			set: { self.wrappedValue = set(self.wrappedValue, $0) }
    |           `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 26 | 		)
 27 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:25:31: warning: capture of 'set' with non-sendable type '(Value, T) -> Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 23 | 		Binding<T>(
 24 | 			get: { get(self.wrappedValue) },
 25 | 			set: { self.wrappedValue = set(self.wrappedValue, $0) }
    |                               |- warning: capture of 'set' with non-sendable type '(Value, T) -> Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                               `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 26 | 		)
 27 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:36:11: warning: capture of 'current' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 34 | 		let current = self
 35 | 		self = Binding(
 36 | 			get: { current.wrappedValue },
    |           `- warning: capture of 'current' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 37 | 			set: {
 38 | 				let old = current.wrappedValue
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:38:15: warning: capture of 'current' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 36 | 			get: { current.wrappedValue },
 37 | 			set: {
 38 | 				let old = current.wrappedValue
    |               `- warning: capture of 'current' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 39 | 				current.wrappedValue = $0
 40 | 				observer(old, $0)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:40:5: warning: capture of 'observer' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 38 | 				let old = current.wrappedValue
 39 | 				current.wrappedValue = $0
 40 | 				observer(old, $0)
    |     |- warning: capture of 'observer' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 41 | 			}
 42 | 		)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:47:11: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 45 | 	public func didSet(_ action: @escaping (_ old: Value, _ new: Value) -> Void) -> Binding {
 46 | 		Binding(
 47 | 			get: { self.wrappedValue },
    |           `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 48 | 			set: {
 49 | 				let old = self.wrappedValue
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:49:15: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 47 | 			get: { self.wrappedValue },
 48 | 			set: {
 49 | 				let old = self.wrappedValue
    |               `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 50 | 				self.wrappedValue = $0
 51 | 				action(old, $0)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:51:5: warning: capture of 'action' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 49 | 				let old = self.wrappedValue
 50 | 				self.wrappedValue = $0
 51 | 				action(old, $0)
    |     |- warning: capture of 'action' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 52 | 			}
 53 | 		)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:58:11: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 56 | 	public func willSet(_ action: @escaping (_ old: Value, _ new: Value) -> Void) -> Binding {
 57 | 		Binding(
 58 | 			get: { self.wrappedValue },
    |           `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 59 | 			set: {
 60 | 				action(self.wrappedValue, $0)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:60:5: warning: capture of 'action' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 58 | 			get: { self.wrappedValue },
 59 | 			set: {
 60 | 				action(self.wrappedValue, $0)
    |     |- warning: capture of 'action' with non-sendable type '(Value, Value) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 61 | 				self.wrappedValue = $0
 62 | 			}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:60:12: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 58 | 			get: { self.wrappedValue },
 59 | 			set: {
 60 | 				action(self.wrappedValue, $0)
    |            `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 61 | 				self.wrappedValue = $0
 62 | 			}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:80:11: warning: capture of 'base' with non-sendable type 'Base' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 76 | 	}
 77 |
 78 | 	public static func `var`<Base>(_ base: Base, _ keyPath: ReferenceWritableKeyPath<Base, Value>) -> Binding {
    |                           `- note: consider making generic parameter 'Base' conform to the 'Sendable' protocol
 79 | 		Binding(
 80 | 			get: { base[keyPath: keyPath] },
    |           `- warning: capture of 'base' with non-sendable type 'Base' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 81 | 			set: { base[keyPath: keyPath] = $0 }
 82 | 		)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:80:25: warning: capture of 'keyPath' with non-sendable type 'ReferenceWritableKeyPath<Base, Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 78 | 	public static func `var`<Base>(_ base: Base, _ keyPath: ReferenceWritableKeyPath<Base, Value>) -> Binding {
 79 | 		Binding(
 80 | 			get: { base[keyPath: keyPath] },
    |                         `- warning: capture of 'keyPath' with non-sendable type 'ReferenceWritableKeyPath<Base, Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 81 | 			set: { base[keyPath: keyPath] = $0 }
 82 | 		)
Swift.ReferenceWritableKeyPath:1:14: note: generic class 'ReferenceWritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class ReferenceWritableKeyPath<Root, Value> : WritableKeyPath<Root, Value> {
  |              `- note: generic class 'ReferenceWritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:81:11: warning: capture of 'base' with non-sendable type 'Base' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 76 | 	}
 77 |
 78 | 	public static func `var`<Base>(_ base: Base, _ keyPath: ReferenceWritableKeyPath<Base, Value>) -> Binding {
    |                           `- note: consider making generic parameter 'Base' conform to the 'Sendable' protocol
 79 | 		Binding(
 80 | 			get: { base[keyPath: keyPath] },
 81 | 			set: { base[keyPath: keyPath] = $0 }
    |           `- warning: capture of 'base' with non-sendable type 'Base' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 82 | 		)
 83 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:81:25: warning: capture of 'keyPath' with non-sendable type 'ReferenceWritableKeyPath<Base, Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 79 | 		Binding(
 80 | 			get: { base[keyPath: keyPath] },
 81 | 			set: { base[keyPath: keyPath] = $0 }
    |                         `- warning: capture of 'keyPath' with non-sendable type 'ReferenceWritableKeyPath<Base, Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 82 | 		)
 83 | 	}
Swift.ReferenceWritableKeyPath:1:14: note: generic class 'ReferenceWritableKeyPath' does not conform to the 'Sendable' protocol
1 | public class ReferenceWritableKeyPath<Root, Value> : WritableKeyPath<Root, Value> {
  |              `- note: generic class 'ReferenceWritableKeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:90:7: warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 88 |   public func `is`(_ value: Value, false other: Value) -> Binding<Bool> {
 89 |   	Binding<Bool> {
 90 |       value == wrappedValue
    |       `- warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 91 |     } set: {
 92 |       wrappedValue = $0 ? value : other
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:90:16: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 88 |   public func `is`(_ value: Value, false other: Value) -> Binding<Bool> {
 89 |   	Binding<Bool> {
 90 |       value == wrappedValue
    |                `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 91 |     } set: {
 92 |       wrappedValue = $0 ? value : other
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:92:7: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |       value == wrappedValue
 91 |     } set: {
 92 |       wrappedValue = $0 ? value : other
    |       `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 93 |     }
 94 |   }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:92:27: warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |       value == wrappedValue
 91 |     } set: {
 92 |       wrappedValue = $0 ? value : other
    |                           `- warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 93 |     }
 94 |   }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:92:35: warning: capture of 'other' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 90 |       value == wrappedValue
 91 |     } set: {
 92 |       wrappedValue = $0 ? value : other
    |                                   `- warning: capture of 'other' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 93 |     }
 94 |   }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:101:7: warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 99 |   public func `is`(_ value: Value) -> Binding<Bool> {
100 |     Binding<Bool> {
101 |       value == wrappedValue
    |       `- warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
102 |     } set: {
103 |       wrappedValue = $0 ? value : .init(nil)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:101:16: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 99 |   public func `is`(_ value: Value) -> Binding<Bool> {
100 |     Binding<Bool> {
101 |       value == wrappedValue
    |                `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
102 |     } set: {
103 |       wrappedValue = $0 ? value : .init(nil)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:103:7: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
101 |       value == wrappedValue
102 |     } set: {
103 |       wrappedValue = $0 ? value : .init(nil)
    |       `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
104 |     }
105 |   }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:103:27: warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
101 |       value == wrappedValue
102 |     } set: {
103 |       wrappedValue = $0 ? value : .init(nil)
    |                           `- warning: capture of 'value' with non-sendable type 'Value' in a `@Sendable` closure; this is an error in the Swift 6 language mode
104 |     }
105 |   }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:143:11: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
141 | 	public func skipEqual() -> Binding {
142 | 		Binding(
143 | 			get: { self.wrappedValue },
    |           `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
144 | 			set: {
145 | 				guard self.wrappedValue != $0 else { return }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUI/VDSwiftUICommon/Binding++.swift:145:11: warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
143 | 			get: { self.wrappedValue },
144 | 			set: {
145 | 				guard self.wrappedValue != $0 else { return }
    |           `- warning: capture of 'self' with non-sendable type 'Binding<Value>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
146 | 				self.wrappedValue = $0
147 | 			}
BUILD FAILURE 6.0 macosSpm