Build Information
Successful build of Kubrick, reference 1.0.0 (de9b0d
), with Swift 6.2 (beta) for macOS (SPM) on 20 Jun 2025 16:53:18 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/outfoxx/Kubrick.git
Reference: 1.0.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/outfoxx/Kubrick
* tag 1.0.0 -> FETCH_HEAD
HEAD is now at de9b0d8 Add spi.yml
Cloned https://github.com/outfoxx/Kubrick.git
Revision (git rev-parse @):
de9b0d88d3ac6c31d64071fdf58a82f331ce6ef9
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/outfoxx/Kubrick.git at 1.0.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/outfoxx/Kubrick.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
[3/3] Compiling plugin GenerateManual
Building for debugging...
[3/47] Write sources
[13/47] Copying PotentCodables.docc
[13/47] Write sources
[17/47] Copying Kubrick.docc
[18/47] Compiling _NumericsShims _NumericsShims.c
[19/47] Write swift-version-1EA4D86E10B52AF.txt
[20/47] Compiling _AtomicsShims.c
[21/57] Compiling fy-ctype.c
[22/57] Compiling fy-utf8.c
[23/124] Compiling xxhash.c
[24/124] Compiling fy-atom.c
[25/124] Compiling fy-types.c
[26/124] Compiling fy-path.c
[27/124] Compiling fy-utils.c
[28/124] Compiling fy-walk.c
[29/124] Compiling fy-token.c
[30/124] Compiling fy-input.c
[31/124] Compiling fy-composer.c
[32/124] Compiling fy-event.c
[33/124] Compiling fy-dump.c
[34/124] Compiling fy-accel.c
[35/124] Compiling CFloat16 float16.c
[36/124] Write sources
[38/124] Compiling fy-docstate.c
[39/124] Compiling fy-diag.c
[40/124] Write sources
[43/124] Compiling fy-docbuilder.c
[44/163] Compiling fy-emit.c
[46/163] Compiling RealModule Float80+Real.swift
[47/163] Compiling RealModule Real.swift
[48/164] Emitting module RealModule
[49/164] Compiling RealModule RealFunctions.swift
[50/164] Compiling RealModule Float16+Real.swift
[51/164] Compiling RealModule ApproximateEquality.swift
[52/164] Compiling RealModule AlgebraicField.swift
[53/164] Compiling RealModule Double+Real.swift
[54/164] Emitting module ArgumentParserToolInfo
[55/164] Compiling RealModule ElementaryFunctions.swift
[56/164] Compiling RealModule AugmentedArithmetic.swift
[57/164] Compiling RealModule Float+Real.swift
[57/168] Compiling fy-parse.c
[59/168] Compiling Atomics Primitives.native.swift
[60/169] Compiling Atomics AtomicValue.swift
[61/169] Compiling Atomics DoubleWord.swift
[62/169] Compiling Atomics AtomicOptional.swift
[63/169] Compiling Atomics AtomicOptionalRawRepresentable.swift
[64/169] Compiling Atomics AtomicRawRepresentable.swift
[65/169] Compiling Atomics AtomicStrongReference.swift
[66/171] Emitting module DequeModule
[67/171] Compiling Atomics AtomicInteger.swift
[68/171] Compiling Atomics AtomicMemoryOrderings.swift
[69/171] Compiling BigInt Hashable.swift
[70/171] Compiling BigInt Addition.swift
[71/171] Compiling BigInt String Conversion.swift
[72/171] Compiling BigInt GCD.swift
[73/171] Compiling BigInt Floating Point Conversion.swift
[74/171] Compiling BigInt Strideable.swift
[74/171] Compiling fy-doc.c
[76/171] Compiling Atomics AtomicLazyReference.swift
[77/171] Compiling Atomics HighLevelTypes.swift
[78/171] Compiling Atomics Unmanaged extensions.swift
[79/171] Compiling Atomics AtomicBool.swift
[80/171] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[81/171] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[82/171] Compiling OrderedCollections OrderedSet+Sendable.swift
[83/171] Compiling OrderedCollections OrderedSet+SubSequence.swift
[84/171] Compiling OrderedCollections OrderedSet+Testing.swift
[85/171] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[86/171] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[87/171] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[88/171] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Operations.swift
[89/171] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Predicates.swift
[90/171] Compiling OrderedCollections OrderedSet+CustomDebugStringConvertible.swift
[91/171] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[92/171] Compiling OrderedCollections OrderedSet+CustomStringConvertible.swift
[93/171] Compiling OrderedCollections OrderedSet+Diffing.swift
[94/171] Compiling OrderedCollections OrderedSet+Equatable.swift
[97/176] Compiling DequeModule _DequeSlot.swift
[98/176] Compiling DequeModule _UnsafeWrappedBuffer.swift
[99/176] Compiling Atomics PointerConformances.swift
[116/176] Compiling ArgumentParserToolInfo ToolInfo.swift
[127/176] Compiling Atomics IntegerConformances.swift
[128/176] Compiling OrderedCollections OrderedDictionary+Sendable.swift
[129/176] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[130/176] Compiling OrderedCollections OrderedDictionary+Values.swift
[131/176] Compiling OrderedCollections OrderedDictionary.swift
[132/176] Compiling OrderedCollections OrderedSet+Codable.swift
[133/176] Compiling OrderedCollections OrderedDictionary+Deprecations.swift
[134/176] Compiling OrderedCollections OrderedDictionary+Elements+SubSequence.swift
[135/176] Compiling OrderedCollections OrderedDictionary+Elements.swift
[136/176] Compiling OrderedCollections OrderedDictionary+Equatable.swift
[137/176] Compiling OrderedCollections OrderedDictionary+ExpressibleByDictionaryLiteral.swift
[142/176] Compiling OrderedCollections OrderedDictionary+CustomReflectable.swift
[143/176] Compiling OrderedCollections OrderedDictionary+CustomStringConvertible.swift
[144/215] Emitting module OrderedCollections
[145/215] Compiling Atomics Primitives.shims.swift
[146/215] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[147/215] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[148/215] Compiling OrderedCollections OrderedSet.swift
[149/215] Compiling OrderedCollections RandomAccessCollection+Offsets.swift
[150/215] Compiling OrderedCollections _UnsafeBitset.swift
[151/242] Compiling Collections Collections.swift
[152/242] Emitting module Collections
[153/242] Emitting module Atomics
[154/242] Compiling Float16 Real.swift
[155/257] Compiling Float16 Concurrency.swift
[156/257] Compiling Float16 float16.swift
[157/257] Emitting module Float16
[158/257] Emitting module ArgumentParser
[159/261] Compiling AsyncObjects CancellationSource+Task.swift
[160/261] Compiling AsyncObjects ContinuableCollection.swift
[161/263] Compiling IOStreams FileStreams.swift
[162/263] Compiling AsyncObjects CancellationSource+Linking.swift
[163/263] Compiling AsyncObjects ContinuableCollectionActor.swift
[164/263] Compiling AsyncObjects GlobalContinuation.swift
[165/263] Compiling AsyncObjects Exclusible.swift
[166/263] Compiling AsyncObjects Locker.swift
[167/263] Compiling AsyncObjects TrackableContinuable.swift
[168/263] Compiling IOStreams Flushable.swift
[169/263] Compiling IOStreams HMACFilter.swift
[170/263] Compiling AsyncObjects TaskGroup.swift
[171/263] Compiling AsyncObjects Future.swift
[172/263] Compiling IOStreams HashingFilter.swift
[173/263] Compiling IOStreams DataStreams.swift
[174/263] Compiling IOStreams AsyncBuffers.swift
[175/263] Compiling IOStreams BoxCipherFilter.swift
[176/263] Compiling IOStreams BufferedStreams.swift
[177/263] Compiling IOStreams CompressionFilter.swift
[178/263] Compiling IOStreams FilterStreams.swift
[179/263] Compiling BigInt Subtraction.swift
[180/263] Compiling BigInt Words and Bits.swift
[181/263] Compiling ArgumentParser Platform.swift
[182/263] Compiling ArgumentParser SequenceExtensions.swift
[183/263] Compiling ArgumentParser StringExtensions.swift
[184/263] Compiling ArgumentParser Tree.swift
[194/263] Emitting module AsyncObjects
[197/265] Compiling ArgumentParser ParserError.swift
[198/265] Compiling ArgumentParser SplitArguments.swift
[199/265] Compiling ArgumentParser DumpHelpGenerator.swift
[200/265] Compiling ArgumentParser HelpCommand.swift
[201/265] Emitting module BigInt
[205/265] Compiling AsyncObjects Loggable.swift
[206/265] Compiling AsyncObjects TaskOperation.swift
[207/265] Compiling AsyncObjects TaskQueue.swift
[208/265] Compiling AsyncObjects TaskTracker.swift
[213/265] Compiling ArgumentParser ArgumentDefinition.swift
[214/265] Compiling ArgumentParser ArgumentSet.swift
[215/265] Compiling ArgumentParser CommandParser.swift
[216/265] Compiling ArgumentParser InputKey.swift
[221/265] Compiling ArgumentParser HelpGenerator.swift
[222/265] Compiling ArgumentParser MessageInfo.swift
[223/265] Compiling ArgumentParser UsageGenerator.swift
[224/265] Compiling ArgumentParser CollectionExtensions.swift
[227/291] Compiling FriendlyId BigUints.swift
[228/291] Compiling FriendlyId FriendlyId.swift
[229/291] Compiling FriendlyId Id.swift
[230/291] Compiling FriendlyId Base62.swift
[231/291] Emitting module FriendlyId
[232/291] Compiling PotentCodables DecoderSupport.swift
[233/291] Compiling PotentCodables EncoderSupport.swift
[234/291] Compiling PotentCodables TreeValueDecodingContainer.swift
[235/291] Compiling PotentCodables Value.swift
[236/291] Compiling PotentCodables AnyCodingKey.swift
[237/291] Compiling PotentCodables AnyValue.swift
[238/291] Compiling IOStreams Stream.swift
[239/292] Compiling PotentCodables KeyStrategy.swift
[240/292] Compiling PotentCodables KeyedNestedDecoder.swift
[241/292] Compiling PotentCodables AnyValueEncoder.swift
[242/292] Compiling IOStreams IOError.swift
[247/292] Compiling PotentCodables TopLevel.swift
[250/292] Compiling PotentCodables Refs.swift
[251/292] Compiling PotentCodables TimeZone.swift
[252/292] Compiling PotentCodables ValueTransformerProviding.swift
[253/292] Compiling PotentCodables KeyedNestedEncoder.swift
[254/292] Compiling PotentCodables ValueDecoder.swift
[255/292] Compiling PotentCodables ValueEncoder.swift
[256/292] Compiling PotentCodables ValueTransformer.swift
[257/292] Compiling PotentCodables AnyValueDecoder.swift
[258/292] Compiling PotentCodables Errors.swift
[259/292] Compiling PotentCodables Float16.swift
[266/292] Emitting module IOStreams
[269/292] Compiling IOStreams Sink.swift
[270/292] Compiling IOStreams Source.swift
[271/292] Compiling IOStreams URLSessionStreams.swift
[274/294] Emitting module PotentCodables
[275/294] Compiling PotentCodables ZonedDate.swift
[276/294] Compiling PotentCodables resource_bundle_accessor.swift
[295/335] Compiling PotentASN1 Tagged.swift
[296/336] Compiling PotentASN1 TaggedValue.swift
[297/336] Compiling PotentYAML YAMLSerialization.swift
[298/336] Compiling PotentJSON JSONSerialization.swift
[299/336] Compiling PotentJSON JSONWriter.swift
[300/336] Compiling PotentJSON JSONReader.swift
[301/336] Compiling PotentASN1 SchemaState.swift
[302/336] Compiling PotentASN1 AnyString.swift
[303/336] Compiling PotentASN1 AnyTime.swift
[304/336] Compiling PotentASN1 BigInts.swift
[305/336] Compiling PotentASN1 BitString.swift
[306/336] Compiling PotentCBOR CBORStream.swift
[307/336] Compiling PotentCBOR CBORSerialization.swift
[308/336] Compiling PotentCBOR CBORReader.swift
[309/336] Compiling PotentCBOR CBORWriter.swift
[310/336] Compiling PotentJSON JSON.swift
[311/336] Compiling PotentJSON Errors.swift
[312/336] Emitting module PotentJSON
[313/336] Compiling PotentJSON JSONEncoder.swift
[314/336] Compiling PotentJSON JSONDecoder.swift
[315/336] Compiling PotentASN1 Schema.swift
[316/336] Compiling PotentASN1 SchemaSpecified.swift
[317/336] Compiling PotentASN1 Dates.swift
[318/336] Compiling PotentASN1 ObjectIdentifier.swift
[319/336] Compiling PotentASN1 ASN1Encoder.swift
[320/336] Compiling PotentASN1 ASN1Serialization.swift
[321/336] Compiling PotentYAML YAMLWriter.swift
[322/336] Compiling PotentYAML YAMLReader.swift
[323/336] Compiling PotentYAML YAMLDecoder.swift
[324/336] Emitting module PotentYAML
[325/336] Compiling PotentYAML Errors.swift
[326/336] Compiling PotentYAML YAML.swift
[327/336] Compiling PotentYAML YAMLEncoder.swift
[328/336] Compiling PotentCBOR CBOREncoder.swift
[329/336] Compiling PotentCBOR CBOR.swift
[330/336] Emitting module PotentCBOR
[331/336] Compiling PotentCBOR CBORDecoder.swift
[332/336] Emitting module PotentASN1
[333/336] Compiling PotentASN1 ASN1DERWriter.swift
[334/336] Compiling PotentASN1 ASN1Decoder.swift
[335/336] Compiling PotentASN1 ASN1.swift
[336/336] Compiling PotentASN1 ASN1DERReader.swift
[337/383] Compiling Kubrick NoValue.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:92:38: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
90 |
91 | let value: Value
92 | if let current = try await store.value(forKey: key) {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
93 | value = current
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:71:15: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
69 | /// - Returns: The previously registered, or newly initialized, value associated with `key`.
70 | ///
71 | public func register(for key: Key, initializer: @escaping () async throws -> Value) async throws -> Value {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |
73 | switch state[key] {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:71:15: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
69 | /// - Returns: The previously registered, or newly initialized, value associated with `key`.
70 | ///
71 | public func register(for key: Key, initializer: @escaping () async throws -> Value) async throws -> Value {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |
73 | switch state[key] {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:115:22: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
113 | } onCancel: {
114 | Task {
115 | try? await deregister(for: key)
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
116 | initTask.cancel()
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:71:15: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
69 | /// - Returns: The previously registered, or newly initialized, value associated with `key`.
70 | ///
71 | public func register(for key: Key, initializer: @escaping () async throws -> Value) async throws -> Value {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |
73 | switch state[key] {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:153:20: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
151 | // Cancel outstanding...
152 | for entry in state.values {
153 | Task { await entry.future.fulfill(throwing: CancellationError()) }
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
154 | }
155 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:152:9: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
150 |
151 | // Cancel outstanding...
152 | for entry in state.values {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
153 | Task { await entry.future.fulfill(throwing: CancellationError()) }
154 | }
[338/383] Compiling Kubrick RegEx.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:92:38: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
90 |
91 | let value: Value
92 | if let current = try await store.value(forKey: key) {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
93 | value = current
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:71:15: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
69 | /// - Returns: The previously registered, or newly initialized, value associated with `key`.
70 | ///
71 | public func register(for key: Key, initializer: @escaping () async throws -> Value) async throws -> Value {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |
73 | switch state[key] {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:71:15: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
69 | /// - Returns: The previously registered, or newly initialized, value associated with `key`.
70 | ///
71 | public func register(for key: Key, initializer: @escaping () async throws -> Value) async throws -> Value {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |
73 | switch state[key] {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:115:22: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
113 | } onCancel: {
114 | Task {
115 | try? await deregister(for: key)
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
116 | initTask.cancel()
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:71:15: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
69 | /// - Returns: The previously registered, or newly initialized, value associated with `key`.
70 | ///
71 | public func register(for key: Key, initializer: @escaping () async throws -> Value) async throws -> Value {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |
73 | switch state[key] {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:153:20: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
151 | // Cancel outstanding...
152 | for entry in state.values {
153 | Task { await entry.future.fulfill(throwing: CancellationError()) }
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
154 | }
155 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:152:9: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
150 |
151 | // Cancel outstanding...
152 | for entry in state.values {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
153 | Task { await entry.future.fulfill(throwing: CancellationError()) }
154 | }
[339/383] Compiling Kubrick RegisterCache.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:92:38: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
90 |
91 | let value: Value
92 | if let current = try await store.value(forKey: key) {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
93 | value = current
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:71:15: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
69 | /// - Returns: The previously registered, or newly initialized, value associated with `key`.
70 | ///
71 | public func register(for key: Key, initializer: @escaping () async throws -> Value) async throws -> Value {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |
73 | switch state[key] {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:71:15: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
69 | /// - Returns: The previously registered, or newly initialized, value associated with `key`.
70 | ///
71 | public func register(for key: Key, initializer: @escaping () async throws -> Value) async throws -> Value {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |
73 | switch state[key] {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:115:22: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
113 | } onCancel: {
114 | Task {
115 | try? await deregister(for: key)
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
116 | initTask.cancel()
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:71:15: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
69 | /// - Returns: The previously registered, or newly initialized, value associated with `key`.
70 | ///
71 | public func register(for key: Key, initializer: @escaping () async throws -> Value) async throws -> Value {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |
73 | switch state[key] {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:153:20: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
151 | // Cancel outstanding...
152 | for entry in state.values {
153 | Task { await entry.future.fulfill(throwing: CancellationError()) }
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
154 | }
155 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:152:9: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
150 |
151 | // Cancel outstanding...
152 | for entry in state.values {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
153 | Task { await entry.future.fulfill(throwing: CancellationError()) }
154 | }
[340/383] Compiling Kubrick ResultJob.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:92:38: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
90 |
91 | let value: Value
92 | if let current = try await store.value(forKey: key) {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
93 | value = current
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:71:15: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
69 | /// - Returns: The previously registered, or newly initialized, value associated with `key`.
70 | ///
71 | public func register(for key: Key, initializer: @escaping () async throws -> Value) async throws -> Value {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |
73 | switch state[key] {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:71:15: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
69 | /// - Returns: The previously registered, or newly initialized, value associated with `key`.
70 | ///
71 | public func register(for key: Key, initializer: @escaping () async throws -> Value) async throws -> Value {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |
73 | switch state[key] {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:115:22: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
113 | } onCancel: {
114 | Task {
115 | try? await deregister(for: key)
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
116 | initTask.cancel()
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:71:15: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
69 | /// - Returns: The previously registered, or newly initialized, value associated with `key`.
70 | ///
71 | public func register(for key: Key, initializer: @escaping () async throws -> Value) async throws -> Value {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |
73 | switch state[key] {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:153:20: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
151 | // Cancel outstanding...
152 | for entry in state.values {
153 | Task { await entry.future.fulfill(throwing: CancellationError()) }
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
154 | }
155 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:152:9: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
150 |
151 | // Cancel outstanding...
152 | for entry in state.values {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
153 | Task { await entry.future.fulfill(throwing: CancellationError()) }
154 | }
[341/383] Compiling Kubrick RetryJob.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:92:38: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
90 |
91 | let value: Value
92 | if let current = try await store.value(forKey: key) {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
93 | value = current
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:71:15: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
69 | /// - Returns: The previously registered, or newly initialized, value associated with `key`.
70 | ///
71 | public func register(for key: Key, initializer: @escaping () async throws -> Value) async throws -> Value {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |
73 | switch state[key] {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:71:15: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
69 | /// - Returns: The previously registered, or newly initialized, value associated with `key`.
70 | ///
71 | public func register(for key: Key, initializer: @escaping () async throws -> Value) async throws -> Value {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |
73 | switch state[key] {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:115:22: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
113 | } onCancel: {
114 | Task {
115 | try? await deregister(for: key)
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
116 | initTask.cancel()
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:71:15: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
69 | /// - Returns: The previously registered, or newly initialized, value associated with `key`.
70 | ///
71 | public func register(for key: Key, initializer: @escaping () async throws -> Value) async throws -> Value {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |
73 | switch state[key] {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:153:20: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
151 | // Cancel outstanding...
152 | for entry in state.values {
153 | Task { await entry.future.fulfill(throwing: CancellationError()) }
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
154 | }
155 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/RegisterCache.swift:152:9: warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
150 |
151 | // Cancel outstanding...
152 | for entry in state.values {
| `- warning: capture of non-sendable type 'Key.Type' in an isolated closure; this is an error in the Swift 6 language mode
153 | Task { await entry.future.fulfill(throwing: CancellationError()) }
154 | }
[342/388] Compiling Kubrick ExecutableJob.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:116:11: warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
116 | try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
117 | }
118 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:116:26: warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
116 | try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
117 | }
118 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:115:20: warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
113 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
116 | try await director.resolve(job, as: jobID, tags: tags).result
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:115:20: warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
113 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
116 | try await director.resolve(job, as: jobID, tags: tags).result
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:133:24: warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
134 | switch result {
135 | case .success(let value):
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:133:39: warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
134 | switch result {
135 | case .success(let value):
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:132:20: warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
130 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
134 | switch result {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:132:20: warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
130 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
134 | switch result {
[343/388] Compiling Kubrick ExternalJobKey.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:116:11: warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
116 | try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
117 | }
118 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:116:26: warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
116 | try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
117 | }
118 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:115:20: warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
113 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
116 | try await director.resolve(job, as: jobID, tags: tags).result
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:115:20: warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
113 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
116 | try await director.resolve(job, as: jobID, tags: tags).result
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:133:24: warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
134 | switch result {
135 | case .success(let value):
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:133:39: warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
134 | switch result {
135 | case .success(let value):
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:132:20: warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
130 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
134 | switch result {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:132:20: warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
130 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
134 | switch result {
[344/388] Compiling Kubrick FileHandles.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:116:11: warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
116 | try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
117 | }
118 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:116:26: warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
116 | try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
117 | }
118 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:115:20: warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
113 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
116 | try await director.resolve(job, as: jobID, tags: tags).result
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:115:20: warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
113 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
116 | try await director.resolve(job, as: jobID, tags: tags).result
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:133:24: warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
134 | switch result {
135 | case .success(let value):
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:133:39: warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
134 | switch result {
135 | case .success(let value):
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:132:20: warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
130 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
134 | switch result {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:132:20: warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
130 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
134 | switch result {
[345/388] Compiling Kubrick Job.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:116:11: warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
116 | try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
117 | }
118 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:116:26: warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
116 | try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
117 | }
118 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:115:20: warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
113 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
116 | try await director.resolve(job, as: jobID, tags: tags).result
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:115:20: warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
113 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
116 | try await director.resolve(job, as: jobID, tags: tags).result
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:133:24: warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
134 | switch result {
135 | case .success(let value):
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:133:39: warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
134 | switch result {
135 | case .success(let value):
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:132:20: warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
130 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
134 | switch result {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:132:20: warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
130 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
134 | switch result {
[346/388] Compiling Kubrick JobBinding.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:116:11: warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
116 | try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
117 | }
118 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:116:26: warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
116 | try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
117 | }
118 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:115:20: warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
113 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type '(some Job<Value>).Type' in an isolated local function; this is an error in the Swift 6 language mode
116 | try await director.resolve(job, as: jobID, tags: tags).result
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:115:20: warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
113 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
114 |
115 | @Sendable func unboxedResolve(_ job: some Job<Value>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type 'Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
116 | try await director.resolve(job, as: jobID, tags: tags).result
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:133:24: warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
134 | switch result {
135 | case .success(let value):
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:133:39: warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
| `- warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
134 | switch result {
135 | case .success(let value):
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:132:20: warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
130 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type '(some Job<Wrapped>).Type' in an isolated local function; this is an error in the Swift 6 language mode
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
134 | switch result {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobBinding.swift:132:20: warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
130 | func resolve(for director: JobDirector, as jobID: JobID, tags: [String]) async throws -> JobInputResult<Value> {
131 |
132 | @Sendable func unboxedResolve(_ job: some Job<Wrapped>) async throws -> JobResult<Value> {
| `- warning: capture of non-sendable type 'Wrapped.Type' in an isolated local function; this is an error in the Swift 6 language mode
133 | let result = try await director.resolve(job, as: jobID, tags: tags).result
134 | switch result {
[347/388] Compiling Kubrick JobDirectorStore.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirectorStore.swift:213:31: warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
211 |
212 | do {
213 | let payload = try await self.loadPayload(at: url, as: Payload.self)
| `- warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
214 |
215 | return (key, payload)
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirectorStore.swift:205:70: warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
203 | }
204 |
205 | func loadPayloads<Payload: Decodable, Key>(items: [(Key, URL)], as type: Payload.Type) async throws -> [(Key, Payload)] {
| `- warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
206 |
207 | return try await withThrowingTaskGroup(of: (Key, Payload)?.self) { group in
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirectorStore.swift:232:58: warning: capture of non-sendable type 'Payload.Type' in an isolated closure
230 |
231 | var payloads: [(Key, Payload)] = []
232 | for try await (key, payload) in group.compactMap({ $0 }) {
| `- warning: capture of non-sendable type 'Payload.Type' in an isolated closure
233 | payloads.append((key, payload))
234 | }
[348/388] Compiling Kubrick JobEnvironment.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirectorStore.swift:213:31: warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
211 |
212 | do {
213 | let payload = try await self.loadPayload(at: url, as: Payload.self)
| `- warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
214 |
215 | return (key, payload)
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirectorStore.swift:205:70: warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
203 | }
204 |
205 | func loadPayloads<Payload: Decodable, Key>(items: [(Key, URL)], as type: Payload.Type) async throws -> [(Key, Payload)] {
| `- warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
206 |
207 | return try await withThrowingTaskGroup(of: (Key, Payload)?.self) { group in
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirectorStore.swift:232:58: warning: capture of non-sendable type 'Payload.Type' in an isolated closure
230 |
231 | var payloads: [(Key, Payload)] = []
232 | for try await (key, payload) in group.compactMap({ $0 }) {
| `- warning: capture of non-sendable type 'Payload.Type' in an isolated closure
233 | payloads.append((key, payload))
234 | }
[349/388] Compiling Kubrick JobEnvironmentValue.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirectorStore.swift:213:31: warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
211 |
212 | do {
213 | let payload = try await self.loadPayload(at: url, as: Payload.self)
| `- warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
214 |
215 | return (key, payload)
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirectorStore.swift:205:70: warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
203 | }
204 |
205 | func loadPayloads<Payload: Decodable, Key>(items: [(Key, URL)], as type: Payload.Type) async throws -> [(Key, Payload)] {
| `- warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
206 |
207 | return try await withThrowingTaskGroup(of: (Key, Payload)?.self) { group in
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirectorStore.swift:232:58: warning: capture of non-sendable type 'Payload.Type' in an isolated closure
230 |
231 | var payloads: [(Key, Payload)] = []
232 | for try await (key, payload) in group.compactMap({ $0 }) {
| `- warning: capture of non-sendable type 'Payload.Type' in an isolated closure
233 | payloads.append((key, payload))
234 | }
[350/388] Compiling Kubrick JobError.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirectorStore.swift:213:31: warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
211 |
212 | do {
213 | let payload = try await self.loadPayload(at: url, as: Payload.self)
| `- warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
214 |
215 | return (key, payload)
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirectorStore.swift:205:70: warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
203 | }
204 |
205 | func loadPayloads<Payload: Decodable, Key>(items: [(Key, URL)], as type: Payload.Type) async throws -> [(Key, Payload)] {
| `- warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
206 |
207 | return try await withThrowingTaskGroup(of: (Key, Payload)?.self) { group in
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirectorStore.swift:232:58: warning: capture of non-sendable type 'Payload.Type' in an isolated closure
230 |
231 | var payloads: [(Key, Payload)] = []
232 | for try await (key, payload) in group.compactMap({ $0 }) {
| `- warning: capture of non-sendable type 'Payload.Type' in an isolated closure
233 | payloads.append((key, payload))
234 | }
[351/388] Compiling Kubrick JobErrorBox.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirectorStore.swift:213:31: warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
211 |
212 | do {
213 | let payload = try await self.loadPayload(at: url, as: Payload.self)
| `- warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
214 |
215 | return (key, payload)
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirectorStore.swift:205:70: warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
203 | }
204 |
205 | func loadPayloads<Payload: Decodable, Key>(items: [(Key, URL)], as type: Payload.Type) async throws -> [(Key, Payload)] {
| `- warning: capture of non-sendable type 'Payload.Type' in an isolated closure; this is an error in the Swift 6 language mode
206 |
207 | return try await withThrowingTaskGroup(of: (Key, Payload)?.self) { group in
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirectorStore.swift:232:58: warning: capture of non-sendable type 'Payload.Type' in an isolated closure
230 |
231 | var payloads: [(Key, Payload)] = []
232 | for try await (key, payload) in group.compactMap({ $0 }) {
| `- warning: capture of non-sendable type 'Payload.Type' in an isolated closure
233 | payloads.append((key, payload))
234 | }
[352/388] Compiling Kubrick AssistantsWatcher.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/DirectoryWatcher.swift:189:1: warning: extension declares a conformance of imported type 'FileSystemEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
187 | }
188 |
189 | extension DispatchSource.FileSystemEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'FileSystemEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
190 |
191 | public var description: String {
[353/388] Compiling Kubrick Base64URL.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/DirectoryWatcher.swift:189:1: warning: extension declares a conformance of imported type 'FileSystemEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
187 | }
188 |
189 | extension DispatchSource.FileSystemEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'FileSystemEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
190 |
191 | public var description: String {
[354/388] Compiling Kubrick BatchJob.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/DirectoryWatcher.swift:189:1: warning: extension declares a conformance of imported type 'FileSystemEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
187 | }
188 |
189 | extension DispatchSource.FileSystemEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'FileSystemEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
190 |
191 | public var description: String {
[355/388] Compiling Kubrick CatchJob.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/DirectoryWatcher.swift:189:1: warning: extension declares a conformance of imported type 'FileSystemEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
187 | }
188 |
189 | extension DispatchSource.FileSystemEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'FileSystemEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
190 |
191 | public var description: String {
[356/388] Compiling Kubrick DirectoryWatcher.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/DirectoryWatcher.swift:189:1: warning: extension declares a conformance of imported type 'FileSystemEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
187 | }
188 |
189 | extension DispatchSource.FileSystemEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'FileSystemEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
190 |
191 | public var description: String {
[357/388] Compiling Kubrick DynamicJobDirector.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/DirectoryWatcher.swift:189:1: warning: extension declares a conformance of imported type 'FileSystemEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
187 | }
188 |
189 | extension DispatchSource.FileSystemEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'FileSystemEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
190 |
191 | public var description: String {
[358/388] Emitting module Kubrick
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/DirectoryWatcher.swift:189:1: warning: extension declares a conformance of imported type 'FileSystemEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
187 | }
188 |
189 | extension DispatchSource.FileSystemEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'FileSystemEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Dispatch' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
190 |
191 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/URLSessionJobManager.swift:30:30: warning: conformance of 'URLSessionJobManager.DownloadTaskJobInfo' to protocol 'URLSessionTaskJobInfo' crosses into actor-isolated code and can cause data races; this is an error in the Swift 6 language mode [#ConformanceIsolation]
28 | public typealias OnProgress = (_ progressedBytes: Int, _ transferredBytes: Int, _ totalBytes: Int) async -> Void
29 |
30 | actor DownloadTaskJobInfo: URLSessionTaskJobInfo {
| |- warning: conformance of 'URLSessionJobManager.DownloadTaskJobInfo' to protocol 'URLSessionTaskJobInfo' crosses into actor-isolated code and can cause data races; this is an error in the Swift 6 language mode [#ConformanceIsolation]
| `- note: turn data races into runtime errors with '@preconcurrency'
31 |
32 | typealias Result = (fileURL: URL, response: URLSessionJobResponse)
33 |
34 | let task: URLSessionTask
35 | let onProgress: OnProgress?
| `- note: actor-isolated property 'onProgress' cannot satisfy nonisolated requirement
36 | let future: Future<Result, Error>
37 | var url: URL?
[#ConformanceIsolation]: <https://docs.swift.org/compiler/documentation/diagnostics/conformance-isolation>
[359/388] Compiling Kubrick JobExecutionError.swift
[360/388] Compiling Kubrick JobHashable.swift
[361/388] Compiling Kubrick JobHasher.swift
[362/388] Compiling Kubrick JobID.swift
[363/388] Compiling Kubrick JobInject.swift
[364/388] Compiling Kubrick SubmittableJob.swift
[365/388] Compiling Kubrick SubmittableJobStore.swift
[366/388] Compiling Kubrick Tasks.swift
[367/388] Compiling Kubrick TimeDuration.swift
[368/388] Compiling Kubrick TypeResolvers.swift
[369/388] Compiling Kubrick JobInjectManagable.swift
[370/388] Compiling Kubrick JobInput.swift
[371/388] Compiling Kubrick JobInputDescriptor.swift
[372/388] Compiling Kubrick JobInputResults.swift
[373/388] Compiling Kubrick JobKey.swift
[374/388] Compiling Kubrick JobBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:347:44: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
345 |
346 | do {
347 | let (jobKey, result) = try await resolve(job, as: jobID, tags: [])
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
348 |
349 | if result.isTransfer {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:339:30: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
337 | }
338 |
339 | private func process(saved job: some SubmittableJob, as jobID: JobID, deduplicationExpiration: Date) {
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
340 | jobTask { [self] in
341 | do {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:379:17: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
377 | logger.jobTrace { $0.debug("[\(jobID)] Executing job finished") }
378 |
379 | await job.finished(as: JobKey(id: jobID, fingerprint: Data()), for: self)
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
380 | }
381 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:339:30: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
337 | }
338 |
339 | private func process(saved job: some SubmittableJob, as jobID: JobID, deduplicationExpiration: Date) {
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
340 | jobTask { [self] in
341 | do {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:444:26: warning: capture of non-sendable type '(some JobInputDescriptor).Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
442 | @Sendable func resolveInput(_ inputDescriptor: some JobInputDescriptor) async throws -> ResolvedInput {
443 |
444 | let resolved = try await inputDescriptor.resolve(for: self, as: jobID, tags: tags)
| `- warning: capture of non-sendable type '(some JobInputDescriptor).Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
445 |
446 | let result: AnyJobInputResult
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:444:32: warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
442 | @Sendable func resolveInput(_ inputDescriptor: some JobInputDescriptor) async throws -> ResolvedInput {
443 |
444 | let resolved = try await inputDescriptor.resolve(for: self, as: jobID, tags: tags)
| `- warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
445 |
446 | let result: AnyJobInputResult
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:442:20: warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
440 | }
441 |
442 | @Sendable func resolveInput(_ inputDescriptor: some JobInputDescriptor) async throws -> ResolvedInput {
| `- warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
443 |
444 | let resolved = try await inputDescriptor.resolve(for: self, as: jobID, tags: tags)
[375/388] Compiling Kubrick JobCodable.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:347:44: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
345 |
346 | do {
347 | let (jobKey, result) = try await resolve(job, as: jobID, tags: [])
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
348 |
349 | if result.isTransfer {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:339:30: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
337 | }
338 |
339 | private func process(saved job: some SubmittableJob, as jobID: JobID, deduplicationExpiration: Date) {
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
340 | jobTask { [self] in
341 | do {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:379:17: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
377 | logger.jobTrace { $0.debug("[\(jobID)] Executing job finished") }
378 |
379 | await job.finished(as: JobKey(id: jobID, fingerprint: Data()), for: self)
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
380 | }
381 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:339:30: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
337 | }
338 |
339 | private func process(saved job: some SubmittableJob, as jobID: JobID, deduplicationExpiration: Date) {
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
340 | jobTask { [self] in
341 | do {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:444:26: warning: capture of non-sendable type '(some JobInputDescriptor).Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
442 | @Sendable func resolveInput(_ inputDescriptor: some JobInputDescriptor) async throws -> ResolvedInput {
443 |
444 | let resolved = try await inputDescriptor.resolve(for: self, as: jobID, tags: tags)
| `- warning: capture of non-sendable type '(some JobInputDescriptor).Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
445 |
446 | let result: AnyJobInputResult
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:444:32: warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
442 | @Sendable func resolveInput(_ inputDescriptor: some JobInputDescriptor) async throws -> ResolvedInput {
443 |
444 | let resolved = try await inputDescriptor.resolve(for: self, as: jobID, tags: tags)
| `- warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
445 |
446 | let result: AnyJobInputResult
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:442:20: warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
440 | }
441 |
442 | @Sendable func resolveInput(_ inputDescriptor: some JobInputDescriptor) async throws -> ResolvedInput {
| `- warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
443 |
444 | let resolved = try await inputDescriptor.resolve(for: self, as: jobID, tags: tags)
[376/388] Compiling Kubrick JobDirector.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:347:44: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
345 |
346 | do {
347 | let (jobKey, result) = try await resolve(job, as: jobID, tags: [])
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
348 |
349 | if result.isTransfer {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:339:30: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
337 | }
338 |
339 | private func process(saved job: some SubmittableJob, as jobID: JobID, deduplicationExpiration: Date) {
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
340 | jobTask { [self] in
341 | do {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:379:17: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
377 | logger.jobTrace { $0.debug("[\(jobID)] Executing job finished") }
378 |
379 | await job.finished(as: JobKey(id: jobID, fingerprint: Data()), for: self)
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
380 | }
381 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:339:30: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
337 | }
338 |
339 | private func process(saved job: some SubmittableJob, as jobID: JobID, deduplicationExpiration: Date) {
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
340 | jobTask { [self] in
341 | do {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:444:26: warning: capture of non-sendable type '(some JobInputDescriptor).Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
442 | @Sendable func resolveInput(_ inputDescriptor: some JobInputDescriptor) async throws -> ResolvedInput {
443 |
444 | let resolved = try await inputDescriptor.resolve(for: self, as: jobID, tags: tags)
| `- warning: capture of non-sendable type '(some JobInputDescriptor).Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
445 |
446 | let result: AnyJobInputResult
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:444:32: warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
442 | @Sendable func resolveInput(_ inputDescriptor: some JobInputDescriptor) async throws -> ResolvedInput {
443 |
444 | let resolved = try await inputDescriptor.resolve(for: self, as: jobID, tags: tags)
| `- warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
445 |
446 | let result: AnyJobInputResult
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:442:20: warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
440 | }
441 |
442 | @Sendable func resolveInput(_ inputDescriptor: some JobInputDescriptor) async throws -> ResolvedInput {
| `- warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
443 |
444 | let resolved = try await inputDescriptor.resolve(for: self, as: jobID, tags: tags)
[377/388] Compiling Kubrick JobDirectorID.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:347:44: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
345 |
346 | do {
347 | let (jobKey, result) = try await resolve(job, as: jobID, tags: [])
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
348 |
349 | if result.isTransfer {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:339:30: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
337 | }
338 |
339 | private func process(saved job: some SubmittableJob, as jobID: JobID, deduplicationExpiration: Date) {
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
340 | jobTask { [self] in
341 | do {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:379:17: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
377 | logger.jobTrace { $0.debug("[\(jobID)] Executing job finished") }
378 |
379 | await job.finished(as: JobKey(id: jobID, fingerprint: Data()), for: self)
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
380 | }
381 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:339:30: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
337 | }
338 |
339 | private func process(saved job: some SubmittableJob, as jobID: JobID, deduplicationExpiration: Date) {
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
340 | jobTask { [self] in
341 | do {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:444:26: warning: capture of non-sendable type '(some JobInputDescriptor).Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
442 | @Sendable func resolveInput(_ inputDescriptor: some JobInputDescriptor) async throws -> ResolvedInput {
443 |
444 | let resolved = try await inputDescriptor.resolve(for: self, as: jobID, tags: tags)
| `- warning: capture of non-sendable type '(some JobInputDescriptor).Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
445 |
446 | let result: AnyJobInputResult
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:444:32: warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
442 | @Sendable func resolveInput(_ inputDescriptor: some JobInputDescriptor) async throws -> ResolvedInput {
443 |
444 | let resolved = try await inputDescriptor.resolve(for: self, as: jobID, tags: tags)
| `- warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
445 |
446 | let result: AnyJobInputResult
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:442:20: warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
440 | }
441 |
442 | @Sendable func resolveInput(_ inputDescriptor: some JobInputDescriptor) async throws -> ResolvedInput {
| `- warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
443 |
444 | let resolved = try await inputDescriptor.resolve(for: self, as: jobID, tags: tags)
[378/388] Compiling Kubrick JobDirectorMode.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:347:44: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
345 |
346 | do {
347 | let (jobKey, result) = try await resolve(job, as: jobID, tags: [])
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
348 |
349 | if result.isTransfer {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:339:30: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
337 | }
338 |
339 | private func process(saved job: some SubmittableJob, as jobID: JobID, deduplicationExpiration: Date) {
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
340 | jobTask { [self] in
341 | do {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:379:17: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
377 | logger.jobTrace { $0.debug("[\(jobID)] Executing job finished") }
378 |
379 | await job.finished(as: JobKey(id: jobID, fingerprint: Data()), for: self)
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
380 | }
381 |
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:339:30: warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
337 | }
338 |
339 | private func process(saved job: some SubmittableJob, as jobID: JobID, deduplicationExpiration: Date) {
| `- warning: capture of non-sendable type '(some SubmittableJob).Type' in an isolated closure; this is an error in the Swift 6 language mode
340 | jobTask { [self] in
341 | do {
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:444:26: warning: capture of non-sendable type '(some JobInputDescriptor).Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
442 | @Sendable func resolveInput(_ inputDescriptor: some JobInputDescriptor) async throws -> ResolvedInput {
443 |
444 | let resolved = try await inputDescriptor.resolve(for: self, as: jobID, tags: tags)
| `- warning: capture of non-sendable type '(some JobInputDescriptor).Value.Type' in an isolated local function; this is an error in the Swift 6 language mode
445 |
446 | let result: AnyJobInputResult
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:444:32: warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
442 | @Sendable func resolveInput(_ inputDescriptor: some JobInputDescriptor) async throws -> ResolvedInput {
443 |
444 | let resolved = try await inputDescriptor.resolve(for: self, as: jobID, tags: tags)
| `- warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
445 |
446 | let result: AnyJobInputResult
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/JobDirector.swift:442:20: warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
440 | }
441 |
442 | @Sendable func resolveInput(_ inputDescriptor: some JobInputDescriptor) async throws -> ResolvedInput {
| `- warning: capture of non-sendable type '(some JobInputDescriptor).Type' in an isolated local function; this is an error in the Swift 6 language mode
443 |
444 | let resolved = try await inputDescriptor.resolve(for: self, as: jobID, tags: tags)
[379/388] Compiling Kubrick JobResult.swift
[380/388] Compiling Kubrick JobTransferError.swift
[381/388] Compiling Kubrick JobValue.swift
[382/388] Compiling Kubrick Logging.swift
[383/388] Compiling Kubrick MapJob.swift
[384/388] Compiling Kubrick URLSessionJobManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/URLSessionJobManager.swift:30:30: warning: conformance of 'URLSessionJobManager.DownloadTaskJobInfo' to protocol 'URLSessionTaskJobInfo' crosses into actor-isolated code and can cause data races; this is an error in the Swift 6 language mode [#ConformanceIsolation]
28 | public typealias OnProgress = (_ progressedBytes: Int, _ transferredBytes: Int, _ totalBytes: Int) async -> Void
29 |
30 | actor DownloadTaskJobInfo: URLSessionTaskJobInfo {
| |- warning: conformance of 'URLSessionJobManager.DownloadTaskJobInfo' to protocol 'URLSessionTaskJobInfo' crosses into actor-isolated code and can cause data races; this is an error in the Swift 6 language mode [#ConformanceIsolation]
| `- note: turn data races into runtime errors with '@preconcurrency'
31 |
32 | typealias Result = (fileURL: URL, response: URLSessionJobResponse)
33 |
34 | let task: URLSessionTask
35 | let onProgress: OnProgress?
| `- note: actor-isolated property 'onProgress' cannot satisfy nonisolated requirement
36 | let future: Future<Result, Error>
37 | var url: URL?
[#ConformanceIsolation]: <https://docs.swift.org/compiler/documentation/diagnostics/conformance-isolation>
[385/388] Compiling Kubrick UUIDs.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/URLSessionJobManager.swift:30:30: warning: conformance of 'URLSessionJobManager.DownloadTaskJobInfo' to protocol 'URLSessionTaskJobInfo' crosses into actor-isolated code and can cause data races; this is an error in the Swift 6 language mode [#ConformanceIsolation]
28 | public typealias OnProgress = (_ progressedBytes: Int, _ transferredBytes: Int, _ totalBytes: Int) async -> Void
29 |
30 | actor DownloadTaskJobInfo: URLSessionTaskJobInfo {
| |- warning: conformance of 'URLSessionJobManager.DownloadTaskJobInfo' to protocol 'URLSessionTaskJobInfo' crosses into actor-isolated code and can cause data races; this is an error in the Swift 6 language mode [#ConformanceIsolation]
| `- note: turn data races into runtime errors with '@preconcurrency'
31 |
32 | typealias Result = (fileURL: URL, response: URLSessionJobResponse)
33 |
34 | let task: URLSessionTask
35 | let onProgress: OnProgress?
| `- note: actor-isolated property 'onProgress' cannot satisfy nonisolated requirement
36 | let future: Future<Result, Error>
37 | var url: URL?
[#ConformanceIsolation]: <https://docs.swift.org/compiler/documentation/diagnostics/conformance-isolation>
[386/388] Compiling Kubrick UniqueID.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/URLSessionJobManager.swift:30:30: warning: conformance of 'URLSessionJobManager.DownloadTaskJobInfo' to protocol 'URLSessionTaskJobInfo' crosses into actor-isolated code and can cause data races; this is an error in the Swift 6 language mode [#ConformanceIsolation]
28 | public typealias OnProgress = (_ progressedBytes: Int, _ transferredBytes: Int, _ totalBytes: Int) async -> Void
29 |
30 | actor DownloadTaskJobInfo: URLSessionTaskJobInfo {
| |- warning: conformance of 'URLSessionJobManager.DownloadTaskJobInfo' to protocol 'URLSessionTaskJobInfo' crosses into actor-isolated code and can cause data races; this is an error in the Swift 6 language mode [#ConformanceIsolation]
| `- note: turn data races into runtime errors with '@preconcurrency'
31 |
32 | typealias Result = (fileURL: URL, response: URLSessionJobResponse)
33 |
34 | let task: URLSessionTask
35 | let onProgress: OnProgress?
| `- note: actor-isolated property 'onProgress' cannot satisfy nonisolated requirement
36 | let future: Future<Result, Error>
37 | var url: URL?
[#ConformanceIsolation]: <https://docs.swift.org/compiler/documentation/diagnostics/conformance-isolation>
[387/388] Compiling Kubrick UserNotificationJobManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/URLSessionJobManager.swift:30:30: warning: conformance of 'URLSessionJobManager.DownloadTaskJobInfo' to protocol 'URLSessionTaskJobInfo' crosses into actor-isolated code and can cause data races; this is an error in the Swift 6 language mode [#ConformanceIsolation]
28 | public typealias OnProgress = (_ progressedBytes: Int, _ transferredBytes: Int, _ totalBytes: Int) async -> Void
29 |
30 | actor DownloadTaskJobInfo: URLSessionTaskJobInfo {
| |- warning: conformance of 'URLSessionJobManager.DownloadTaskJobInfo' to protocol 'URLSessionTaskJobInfo' crosses into actor-isolated code and can cause data races; this is an error in the Swift 6 language mode [#ConformanceIsolation]
| `- note: turn data races into runtime errors with '@preconcurrency'
31 |
32 | typealias Result = (fileURL: URL, response: URLSessionJobResponse)
33 |
34 | let task: URLSessionTask
35 | let onProgress: OnProgress?
| `- note: actor-isolated property 'onProgress' cannot satisfy nonisolated requirement
36 | let future: Future<Result, Error>
37 | var url: URL?
[#ConformanceIsolation]: <https://docs.swift.org/compiler/documentation/diagnostics/conformance-isolation>
[388/388] Compiling Kubrick resource_bundle_accessor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/URLSessionJobManager.swift:30:30: warning: conformance of 'URLSessionJobManager.DownloadTaskJobInfo' to protocol 'URLSessionTaskJobInfo' crosses into actor-isolated code and can cause data races; this is an error in the Swift 6 language mode [#ConformanceIsolation]
28 | public typealias OnProgress = (_ progressedBytes: Int, _ transferredBytes: Int, _ totalBytes: Int) async -> Void
29 |
30 | actor DownloadTaskJobInfo: URLSessionTaskJobInfo {
| |- warning: conformance of 'URLSessionJobManager.DownloadTaskJobInfo' to protocol 'URLSessionTaskJobInfo' crosses into actor-isolated code and can cause data races; this is an error in the Swift 6 language mode [#ConformanceIsolation]
| `- note: turn data races into runtime errors with '@preconcurrency'
31 |
32 | typealias Result = (fileURL: URL, response: URLSessionJobResponse)
33 |
34 | let task: URLSessionTask
35 | let onProgress: OnProgress?
| `- note: actor-isolated property 'onProgress' cannot satisfy nonisolated requirement
36 | let future: Future<Result, Error>
37 | var url: URL?
[#ConformanceIsolation]: <https://docs.swift.org/compiler/documentation/diagnostics/conformance-isolation>
Build complete! (49.64s)
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/kdubb/SwiftFriendlyId.git
Fetching https://github.com/SwiftyLab/AsyncObjects.git
Fetching https://github.com/outfoxx/potentcodables.git
Fetching https://github.com/outfoxx/IOStreams.git
[1/62] Fetching swiftfriendlyid
[63/4481] Fetching swiftfriendlyid, iostreams
[196/6563] Fetching swiftfriendlyid, iostreams, swift-docc-plugin
[4712/10752] Fetching swiftfriendlyid, iostreams, swift-docc-plugin, asyncobjects
Fetched https://github.com/apple/swift-docc-plugin from cache (1.50s)
Fetched https://github.com/SwiftyLab/AsyncObjects.git from cache (1.50s)
Fetched https://github.com/kdubb/SwiftFriendlyId.git from cache (1.50s)
[1/106285] Fetching potentcodables
Fetched https://github.com/outfoxx/IOStreams.git from cache (4.97s)
Fetched https://github.com/outfoxx/potentcodables.git from cache (4.97s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.3.0 (5.50s)
Fetching https://github.com/apple/swift-docc-symbolkit
[1/3413] Fetching swift-docc-symbolkit
Fetched https://github.com/apple/swift-docc-symbolkit from cache (1.10s)
Computing version for https://github.com/outfoxx/IOStreams.git
Computed https://github.com/outfoxx/IOStreams.git at 1.4.2 (1.63s)
Fetching https://github.com/apple/swift-atomics.git
[1/1797] Fetching swift-atomics
Fetched https://github.com/apple/swift-atomics.git from cache (0.96s)
Computing version for https://github.com/outfoxx/potentcodables.git
Computed https://github.com/outfoxx/potentcodables.git at 3.2.0 (1.52s)
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/SusanDoggie/Float16.git
Fetching https://github.com/attaswift/BigInt.git
[1/310] Fetching float16
[187/5117] Fetching float16, bigint
Fetched https://github.com/SusanDoggie/Float16.git from cache (0.71s)
[98/21447] Fetching bigint, swift-collections
Fetched https://github.com/attaswift/BigInt.git from cache (1.75s)
Fetched https://github.com/apple/swift-collections.git from cache (1.75s)
Computing version for https://github.com/SwiftyLab/AsyncObjects.git
Computed https://github.com/SwiftyLab/AsyncObjects.git at 2.1.0 (2.35s)
Computing version for https://github.com/apple/swift-docc-symbolkit
Computed https://github.com/apple/swift-docc-symbolkit at 1.0.0 (0.57s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.1.0 (0.50s)
Computing version for https://github.com/SusanDoggie/Float16.git
Computed https://github.com/SusanDoggie/Float16.git at 1.1.1 (0.48s)
Fetching https://github.com/apple/swift-numerics
[1/5757] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics from cache (1.11s)
Computing version for https://github.com/attaswift/BigInt.git
Computed https://github.com/attaswift/BigInt.git at 5.3.0 (1.61s)
Computing version for https://github.com/kdubb/SwiftFriendlyId.git
Computed https://github.com/kdubb/SwiftFriendlyId.git at 1.3.2 (0.47s)
Fetching https://github.com/apple/swift-argument-parser
[1/15380] Fetching swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser from cache (1.60s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.0.6 (2.13s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.0.3 (0.50s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.5.1 (0.42s)
Creating working copy for https://github.com/outfoxx/IOStreams.git
Working copy of https://github.com/outfoxx/IOStreams.git resolved at 1.4.2
Creating working copy for https://github.com/kdubb/SwiftFriendlyId.git
Working copy of https://github.com/kdubb/SwiftFriendlyId.git resolved at 1.3.2
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.0.6
Creating working copy for https://github.com/outfoxx/potentcodables.git
Working copy of https://github.com/outfoxx/potentcodables.git resolved at 3.2.0
Creating working copy for https://github.com/apple/swift-docc-symbolkit
Working copy of https://github.com/apple/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/SwiftyLab/AsyncObjects.git
Working copy of https://github.com/SwiftyLab/AsyncObjects.git resolved at 2.1.0
Creating working copy for https://github.com/SusanDoggie/Float16.git
Working copy of https://github.com/SusanDoggie/Float16.git resolved at 1.1.1
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.1.0
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.0.3
Creating working copy for https://github.com/attaswift/BigInt.git
Working copy of https://github.com/attaswift/BigInt.git resolved at 5.3.0
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.5.1
Build complete.
{
"dependencies" : [
{
"identity" : "asyncobjects",
"requirement" : {
"range" : [
{
"lower_bound" : "2.1.0",
"upper_bound" : "2.2.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/SwiftyLab/AsyncObjects.git"
},
{
"identity" : "potentcodables",
"requirement" : {
"range" : [
{
"lower_bound" : "3.2.0",
"upper_bound" : "3.3.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/outfoxx/potentcodables.git"
},
{
"identity" : "swiftfriendlyid",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.1",
"upper_bound" : "1.4.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/kdubb/SwiftFriendlyId.git"
},
{
"identity" : "iostreams",
"requirement" : {
"range" : [
{
"lower_bound" : "1.4.2",
"upper_bound" : "1.5.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/outfoxx/IOStreams.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.0",
"upper_bound" : "1.4.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
}
],
"manifest_display_name" : "Kubrick",
"name" : "Kubrick",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "12.0"
},
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "tvos",
"version" : "15.0"
},
{
"name" : "watchos",
"version" : "8.0"
}
],
"products" : [
{
"name" : "Kubrick",
"targets" : [
"Kubrick"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "Kubrick",
"module_type" : "SwiftTarget",
"name" : "Kubrick",
"path" : "Sources/Kubrick",
"product_dependencies" : [
"AsyncObjects",
"IOStreams",
"PotentCodables",
"FriendlyId"
],
"product_memberships" : [
"Kubrick"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/Kubrick/Kubrick.docc",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"AssistantsWatcher.swift",
"Base64URL.swift",
"BatchJob.swift",
"CatchJob.swift",
"DirectoryWatcher.swift",
"DynamicJobDirector.swift",
"ExecutableJob.swift",
"ExternalJobKey.swift",
"FileHandles.swift",
"Job.swift",
"JobBinding.swift",
"JobBuilder.swift",
"JobCodable.swift",
"JobDirector.swift",
"JobDirectorID.swift",
"JobDirectorMode.swift",
"JobDirectorStore.swift",
"JobEnvironment.swift",
"JobEnvironmentValue.swift",
"JobError.swift",
"JobErrorBox.swift",
"JobExecutionError.swift",
"JobHashable.swift",
"JobHasher.swift",
"JobID.swift",
"JobInject.swift",
"JobInjectManagable.swift",
"JobInput.swift",
"JobInputDescriptor.swift",
"JobInputResults.swift",
"JobKey.swift",
"JobResult.swift",
"JobTransferError.swift",
"JobValue.swift",
"Logging.swift",
"MapJob.swift",
"NoValue.swift",
"RegEx.swift",
"RegisterCache.swift",
"ResultJob.swift",
"RetryJob.swift",
"SubmittableJob.swift",
"SubmittableJobStore.swift",
"Tasks.swift",
"TimeDuration.swift",
"TypeResolvers.swift",
"URLSessionJobManager.swift",
"UUIDs.swift",
"UniqueID.swift",
"UserNotificationJobManager.swift"
],
"type" : "library"
}
],
"tools_version" : "5.6"
}
Done.