Build Information
Successful build of Kubrick, reference main (de9b0d
), with Swift 6.2 (beta) for macOS (SPM) on 20 Jun 2025 16:48:25 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: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/outfoxx/Kubrick
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
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 main
========================================
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
[5/47] Write swift-version-1EA4D86E10B52AF.txt
[6/47] Write sources
[8/47] Copying PotentCodables.docc
[9/47] Write sources
[12/47] Compiling _NumericsShims _NumericsShims.c
[13/47] Copying Kubrick.docc
[14/105] Compiling _AtomicsShims.c
[14/105] Write sources
[21/105] Compiling fy-ctype.c
[22/124] Compiling xxhash.c
[23/124] Compiling fy-dump.c
[24/124] Compiling fy-docstate.c
[25/124] Compiling fy-utils.c
[26/124] Compiling fy-utf8.c
[27/124] Compiling fy-types.c
[28/124] Compiling fy-docbuilder.c
[29/124] Compiling fy-diag.c
[30/124] Compiling fy-path.c
[31/124] Compiling fy-walk.c
[32/124] Compiling fy-composer.c
[33/124] Compiling fy-token.c
[34/124] Compiling fy-accel.c
[35/124] Compiling fy-input.c
[36/124] Write sources
[38/124] Compiling fy-event.c
[39/124] Compiling CFloat16 float16.c
[40/124] Write sources
[44/124] Compiling RealModule Float80+Real.swift
[44/164] Compiling fy-atom.c
[46/164] Compiling RealModule RealFunctions.swift
[47/164] Compiling RealModule ElementaryFunctions.swift
[48/164] Compiling RealModule Real.swift
[48/164] Compiling fy-doc.c
[50/164] Compiling RealModule Float+Real.swift
[51/164] Compiling RealModule ApproximateEquality.swift
[52/164] Emitting module RealModule
[53/164] Compiling RealModule Double+Real.swift
[54/164] Compiling RealModule AlgebraicField.swift
[55/164] Compiling RealModule AugmentedArithmetic.swift
[56/164] Compiling RealModule Float16+Real.swift
[56/164] Compiling fy-emit.c
[58/164] Compiling OrderedCollections OrderedSet+CustomDebugStringConvertible.swift
[59/164] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[60/164] Compiling OrderedCollections OrderedSet+CustomStringConvertible.swift
[61/164] Compiling OrderedCollections OrderedSet+Diffing.swift
[62/164] Compiling OrderedCollections OrderedSet+Equatable.swift
[63/173] Compiling BigInt Prime Test.swift
[64/173] Compiling BigInt Random.swift
[65/175] Emitting module ArgumentParserToolInfo
[66/175] Compiling BigInt GCD.swift
[67/175] Compiling BigInt Hashable.swift
[67/175] Compiling fy-parse.c
[69/175] Compiling Atomics AtomicRawRepresentable.swift
[70/175] Compiling Atomics AtomicStrongReference.swift
[71/175] Compiling Atomics AtomicValue.swift
[72/175] Compiling Atomics DoubleWord.swift
[73/175] Compiling Atomics Unmanaged extensions.swift
[74/175] Compiling Atomics AtomicBool.swift
[75/175] Compiling Atomics AtomicOptional.swift
[76/175] Compiling Atomics AtomicOptionalRawRepresentable.swift
[77/175] Compiling Atomics AtomicInteger.swift
[78/175] Compiling Atomics AtomicMemoryOrderings.swift
[79/175] Compiling BigInt Shifts.swift
[80/175] Compiling BigInt Square Root.swift
[81/175] Compiling Atomics AtomicLazyReference.swift
[82/175] Compiling Atomics HighLevelTypes.swift
[83/175] Emitting module DequeModule
[102/175] Compiling DequeModule _DequeSlot.swift
[103/175] Compiling DequeModule _UnsafeWrappedBuffer.swift
[104/175] Compiling OrderedCollections OrderedDictionary+Partial MutableCollection.swift
[105/175] Compiling OrderedCollections OrderedDictionary+Partial RangeReplaceableCollection.swift
[106/175] Compiling OrderedCollections OrderedDictionary+Sendable.swift
[107/175] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[108/175] Compiling OrderedCollections OrderedDictionary+Values.swift
[109/175] Compiling OrderedCollections OrderedDictionary.swift
[110/175] Compiling OrderedCollections OrderedSet+Codable.swift
[113/175] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[114/175] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[115/175] Compiling OrderedCollections OrderedSet+Sendable.swift
[116/175] Compiling OrderedCollections OrderedSet+SubSequence.swift
[117/175] Compiling OrderedCollections OrderedSet+Testing.swift
[118/175] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[119/175] Compiling OrderedCollections OrderedSet+Hashable.swift
[120/175] Compiling OrderedCollections OrderedSet+Initializers.swift
[121/175] Compiling OrderedCollections OrderedSet+Insertions.swift
[122/175] Compiling OrderedCollections OrderedSet+Invariants.swift
[123/175] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[124/175] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[125/175] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[126/175] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Operations.swift
[127/175] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Predicates.swift
[128/175] Emitting module OrderedCollections
[129/175] Compiling ArgumentParserToolInfo ToolInfo.swift
[134/175] Compiling Atomics IntegerConformances.swift
[139/175] Compiling Atomics Primitives.native.swift
[140/175] Compiling Atomics PointerConformances.swift
[141/215] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[142/215] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[143/215] Compiling OrderedCollections OrderedSet.swift
[144/215] Compiling OrderedCollections RandomAccessCollection+Offsets.swift
[145/215] Compiling OrderedCollections _UnsafeBitset.swift
[146/242] Emitting module Collections
[147/242] Compiling Collections Collections.swift
[148/242] Compiling AsyncObjects AsyncCountdownEvent.swift
[149/242] Compiling AsyncObjects AsyncEvent.swift
[150/242] Compiling AsyncObjects CancellationSource.swift
[151/242] Compiling AsyncObjects Continuable.swift
[152/242] Emitting module Atomics
[153/242] Compiling Atomics Primitives.shims.swift
[154/242] Emitting module Float16
[155/242] Compiling Float16 float16.swift
[156/242] Compiling Float16 Real.swift
[157/242] Compiling Float16 Concurrency.swift
[158/257] Emitting module BigInt
[159/259] Emitting module ArgumentParser
[160/263] Compiling IOStreams AsyncBuffers.swift
[161/263] Compiling IOStreams BoxCipherFilter.swift
[162/263] Compiling IOStreams BufferedStreams.swift
[163/263] Compiling IOStreams CompressionFilter.swift
[164/263] Compiling IOStreams FilterStreams.swift
[165/263] Compiling AsyncObjects Task.swift
[166/263] Compiling AsyncObjects TaskGroup.swift
[167/263] Compiling AsyncObjects Locker.swift
[168/263] Compiling AsyncObjects Loggable.swift
[169/263] Compiling AsyncObjects TrackableContinuable.swift
[170/263] Compiling AsyncObjects TrackedContinuation.swift
[171/263] Compiling AsyncObjects Future.swift
[172/263] Compiling AsyncObjects Exclusible.swift
[173/263] Compiling ArgumentParser InputOrigin.swift
[174/263] Compiling ArgumentParser Name.swift
[175/263] Compiling ArgumentParser Parsed.swift
[176/263] Compiling ArgumentParser ParsedValues.swift
[177/263] Compiling ArgumentParser NameSpecification.swift
[178/263] Compiling ArgumentParser Option.swift
[179/263] Compiling ArgumentParser OptionGroup.swift
[180/263] Compiling ArgumentParser AsyncParsableCommand.swift
[181/263] Compiling BigInt Subtraction.swift
[182/263] Compiling BigInt Words and Bits.swift
[188/263] Compiling AsyncObjects ContinuableCollectionActor.swift
[189/263] Compiling AsyncObjects GlobalContinuation.swift
[190/263] Compiling ArgumentParser ZshCompletionsGenerator.swift
[191/263] Compiling ArgumentParser Argument.swift
[192/263] Compiling ArgumentParser Platform.swift
[193/263] Compiling ArgumentParser SequenceExtensions.swift
[194/263] Compiling ArgumentParser StringExtensions.swift
[195/263] Compiling ArgumentParser Tree.swift
[196/263] Compiling IOStreams Flushable.swift
[197/263] Compiling IOStreams DataStreams.swift
[203/263] Compiling IOStreams FileStreams.swift
[204/263] Compiling IOStreams HMACFilter.swift
[205/263] Compiling IOStreams HashingFilter.swift
[216/263] Compiling ArgumentParser ParserError.swift
[217/263] Compiling ArgumentParser SplitArguments.swift
[218/263] Compiling ArgumentParser DumpHelpGenerator.swift
[219/263] Compiling ArgumentParser HelpCommand.swift
[224/289] Compiling FriendlyId FriendlyId.swift
[225/289] Compiling FriendlyId Id.swift
[226/289] Compiling FriendlyId BigUints.swift
[227/289] Emitting module FriendlyId
[228/289] Compiling FriendlyId Base62.swift
[229/289] Compiling PotentCodables AnyValueDecoder.swift
[230/289] Compiling PotentCodables Errors.swift
[234/292] Emitting module AsyncObjects
[235/292] Compiling PotentCodables AnyCodingKey.swift
[236/292] Compiling PotentCodables AnyValue.swift
[238/292] Compiling PotentCodables ValueTransformerProviding.swift
[239/292] Compiling PotentCodables TimeZone.swift
[240/292] Compiling PotentCodables Refs.swift
[241/292] Compiling PotentCodables ValueTransformer.swift
[242/292] Compiling PotentCodables Value.swift
[243/292] Compiling PotentCodables KeyStrategy.swift
[244/292] Compiling PotentCodables KeyedNestedDecoder.swift
[245/292] Compiling PotentCodables DecoderSupport.swift
[246/292] Compiling PotentCodables EncoderSupport.swift
[247/292] Compiling PotentCodables TreeValueDecodingContainer.swift
[249/292] Compiling PotentCodables Float16.swift
[250/292] Compiling PotentCodables AnyValueEncoder.swift
[251/292] Compiling PotentCodables TopLevel.swift
[253/292] Compiling PotentCodables ValueDecoder.swift
[254/292] Compiling PotentCodables ValueEncoder.swift
[255/292] Compiling PotentCodables KeyedNestedEncoder.swift
[256/292] Emitting module IOStreams
[259/292] Compiling IOStreams Source.swift
[262/292] Compiling IOStreams Sink.swift
[265/292] Compiling IOStreams IOError.swift
[268/292] Compiling IOStreams Stream.swift
[269/292] Compiling IOStreams URLSessionStreams.swift
[270/292] Compiling AsyncObjects TaskQueue.swift
[271/292] Compiling AsyncObjects TaskTracker.swift
[278/294] Compiling PotentCodables ZonedDate.swift
[279/294] Compiling PotentCodables resource_bundle_accessor.swift
[289/294] Emitting module PotentCodables
[295/335] Compiling PotentASN1 Tagged.swift
[296/336] Compiling PotentCBOR CBORReader.swift
[297/336] Compiling PotentCBOR CBORSerialization.swift
[298/336] Compiling PotentCBOR CBORStream.swift
[299/336] Compiling PotentCBOR CBORWriter.swift
[300/336] Compiling PotentJSON JSONWriter.swift
[301/336] Compiling PotentASN1 TaggedValue.swift
[302/336] Compiling PotentJSON JSONSerialization.swift
[303/336] Compiling PotentASN1 SchemaState.swift
[304/336] Compiling PotentYAML YAMLWriter.swift
[305/336] Compiling PotentYAML YAMLSerialization.swift
[306/336] Compiling PotentASN1 BigInts.swift
[307/336] Compiling PotentASN1 BitString.swift
[308/336] Compiling PotentASN1 AnyString.swift
[309/336] Compiling PotentASN1 AnyTime.swift
[310/336] Compiling PotentJSON JSONReader.swift
[311/336] Compiling PotentYAML YAMLReader.swift
[312/336] Compiling PotentJSON JSONEncoder.swift
[313/336] Compiling PotentASN1 Schema.swift
[314/336] Compiling PotentASN1 SchemaSpecified.swift
[315/336] Compiling PotentASN1 Dates.swift
[316/336] Compiling PotentASN1 ObjectIdentifier.swift
[317/336] Compiling PotentYAML YAMLEncoder.swift
[318/336] Compiling PotentASN1 ASN1Encoder.swift
[319/336] Compiling PotentASN1 ASN1Serialization.swift
[320/336] Compiling PotentYAML YAML.swift
[321/336] Compiling PotentYAML Errors.swift
[322/336] Emitting module PotentYAML
[323/336] Compiling PotentYAML YAMLDecoder.swift
[324/336] Compiling PotentJSON JSON.swift
[325/336] Emitting module PotentJSON
[326/336] Compiling PotentJSON Errors.swift
[327/336] Compiling PotentJSON JSONDecoder.swift
[328/336] Compiling PotentCBOR CBOREncoder.swift
[329/336] Compiling PotentCBOR CBOR.swift
[330/336] Compiling PotentCBOR CBORDecoder.swift
[331/336] Emitting module PotentCBOR
[332/336] Emitting module PotentASN1
[333/336] Compiling PotentASN1 ASN1.swift
[334/336] Compiling PotentASN1 ASN1DERReader.swift
[335/336] Compiling PotentASN1 ASN1DERWriter.swift
[336/336] Compiling PotentASN1 ASN1Decoder.swift
[337/383] Compiling Kubrick JobInjectManagable.swift
[338/383] Compiling Kubrick JobInput.swift
[339/383] Compiling Kubrick JobInputDescriptor.swift
[340/383] Compiling Kubrick JobInputResults.swift
[341/383] Compiling Kubrick JobKey.swift
[342/388] Compiling Kubrick JobExecutionError.swift
[343/388] Compiling Kubrick JobHashable.swift
[344/388] Compiling Kubrick JobHasher.swift
[345/388] Compiling Kubrick JobID.swift
[346/388] Compiling Kubrick JobInject.swift
[347/388] Compiling Kubrick JobResult.swift
[348/388] Compiling Kubrick JobTransferError.swift
[349/388] Compiling Kubrick JobValue.swift
[350/388] Compiling Kubrick Logging.swift
[351/388] Compiling Kubrick MapJob.swift
[352/388] 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 | }
[353/388] 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 | }
[354/388] 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 | }
[355/388] 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 | }
[356/388] 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 | }
[357/388] Compiling Kubrick SubmittableJob.swift
[358/388] Compiling Kubrick SubmittableJobStore.swift
[359/388] Compiling Kubrick Tasks.swift
[360/388] Compiling Kubrick TimeDuration.swift
[361/388] Compiling Kubrick TypeResolvers.swift
[362/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 {
[363/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 {
[364/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 {
[365/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 {
[366/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 {
[367/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 | }
[368/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 | }
[369/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 | }
[370/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 | }
[371/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 | }
[372/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>
[373/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 {
[374/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 {
[375/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 {
[376/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 {
[377/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 {
[378/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 {
[379/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)
[380/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)
[381/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)
[382/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)
[383/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)
[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! (50.03s)
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/SwiftyLab/AsyncObjects.git
Fetching https://github.com/kdubb/SwiftFriendlyId.git
Fetching https://github.com/outfoxx/IOStreams.git
Fetching https://github.com/outfoxx/potentcodables.git
[1/62] Fetching swiftfriendlyid
[47/4481] Fetching swiftfriendlyid, iostreams
[136/6563] Fetching swiftfriendlyid, iostreams, swift-docc-plugin
[4034/10752] Fetching swiftfriendlyid, iostreams, swift-docc-plugin, asyncobjects
Fetched https://github.com/apple/swift-docc-plugin from cache (1.15s)
[5429/8670] Fetching swiftfriendlyid, iostreams, asyncobjects
Fetched https://github.com/SwiftyLab/AsyncObjects.git from cache (1.40s)
Fetched https://github.com/outfoxx/IOStreams.git from cache (1.40s)
[47/106347] Fetching swiftfriendlyid, potentcodables
Fetched https://github.com/outfoxx/potentcodables.git from cache (4.38s)
Fetched https://github.com/kdubb/SwiftFriendlyId.git from cache (4.38s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.3.0 (4.93s)
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.09s)
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 (1.01s)
Computing version for https://github.com/outfoxx/potentcodables.git
Computed https://github.com/outfoxx/potentcodables.git at 3.2.0 (1.56s)
Fetching https://github.com/attaswift/BigInt.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/SusanDoggie/Float16.git
[1/310] Fetching float16
[57/5117] Fetching float16, bigint
[456/21757] Fetching float16, bigint, swift-collections
Fetched https://github.com/attaswift/BigInt.git from cache (1.20s)
Fetched https://github.com/SusanDoggie/Float16.git from cache (1.20s)
[2829/16640] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git from cache (1.95s)
Computing version for https://github.com/SwiftyLab/AsyncObjects.git
Computed https://github.com/SwiftyLab/AsyncObjects.git at 2.1.0 (2.55s)
Computing version for https://github.com/apple/swift-docc-symbolkit
Computed https://github.com/apple/swift-docc-symbolkit at 1.0.0 (0.53s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.1.0 (0.52s)
Computing version for https://github.com/SusanDoggie/Float16.git
Computed https://github.com/SusanDoggie/Float16.git at 1.1.1 (0.51s)
Fetching https://github.com/apple/swift-numerics
[1/5757] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics from cache (1.12s)
Computing version for https://github.com/attaswift/BigInt.git
Computed https://github.com/attaswift/BigInt.git at 5.3.0 (1.66s)
Computing version for https://github.com/kdubb/SwiftFriendlyId.git
Computed https://github.com/kdubb/SwiftFriendlyId.git at 1.3.2 (0.53s)
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.57s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.0.6 (2.11s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.0.3 (0.51s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.5.1 (0.44s)
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-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.0.3
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-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.3.0
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/SwiftyLab/AsyncObjects.git
Working copy of https://github.com/SwiftyLab/AsyncObjects.git resolved at 2.1.0
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
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-docc-symbolkit
Working copy of https://github.com/apple/swift-docc-symbolkit resolved at 1.0.0
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/SusanDoggie/Float16.git
Working copy of https://github.com/SusanDoggie/Float16.git resolved at 1.1.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.