Build Information
Failed to build DivKitBinaryCompatibilityFacade, reference 4.4.0 (232806
), with Swift 6.0 for macOS (SPM) on 18 Sep 2024 12:48:54 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.0.0-Release.Candidate.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
========================================
RunAll
========================================
Builder version: 4.53.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/divkit/divkit-ios-facade.git
Reference: 4.4.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/divkit/divkit-ios-facade
* tag 4.4.0 -> FETCH_HEAD
HEAD is now at 232806f Unsafe flags removed commit_hash:3609cf3b519d315553eab091da1c9c89c8fe9224
Cloned https://github.com/divkit/divkit-ios-facade.git
Revision (git rev-parse @):
232806ff3db7a05a22630f010311516b00c2dd2b
SUCCESS checkout https://github.com/divkit/divkit-ios-facade.git at 4.4.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/divkit/divkit-ios-facade.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.0.0-Release.Candidate.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/10] Write sources
[9/10] Write swift-version-117DEE11B69C53C9.txt
[11/105] Compiling VGSLFundamentals WeakCollection.swift
[12/105] Compiling VGSLFundamentals Zip3.swift
[13/105] Compiling VGSLFundamentals Cache.swift
[14/105] Compiling VGSLFundamentals CacheContent.swift
[15/105] Compiling VGSLFundamentals CacheFactory.swift
[16/105] Compiling VGSLFundamentals CacheKey.swift
[17/105] Compiling VGSLFundamentals CacheRecord.swift
[18/105] Compiling VGSLFundamentals CacheStorage.swift
[19/105] Compiling VGSLFundamentals DiskCache.swift
[20/105] Compiling VGSLFundamentals LRUCacheStorage.swift
[21/115] Compiling VGSLFundamentals EqualByReference.swift
[22/115] Compiling VGSLFundamentals FloatingPointComparison.swift
[23/115] Compiling VGSLFundamentals Functions.swift
[24/115] Compiling VGSLFundamentals IndexSetExtensions.swift
[25/115] Compiling VGSLFundamentals InvalidArgumentError.swift
[26/115] Compiling VGSLFundamentals JSONObject.swift
[27/115] Compiling VGSLFundamentals LoginWithSourcePerformer.swift
[28/115] Compiling VGSLFundamentals Memoization.swift
[29/115] Compiling VGSLFundamentals Modifier.swift
[30/115] Compiling VGSLFundamentals NSKeyedArchiver+Legacy.swift
[31/115] Compiling VGSLFundamentals NSKeyedUnarchiver+Legacy.swift
[32/115] Compiling VGSLFundamentals NSTimerExtensions.swift
[33/115] Compiling VGSLFundamentals OAuthToken.swift
[34/115] Compiling VGSLFundamentals OSInfo.swift
[35/115] Compiling VGSLFundamentals OSVersion.swift
[36/115] Compiling VGSLFundamentals ObjectsReusability.swift
[37/115] Compiling VGSLFundamentals OptionalExtensions.swift
[38/115] Compiling VGSLFundamentals PersistentStorage.swift
[39/115] Compiling VGSLFundamentals Property+Storage.swift
[40/115] Compiling VGSLFundamentals Radix.swift
[41/115] Compiling VGSLFundamentals RangeExtensions.swift
[42/115] Compiling VGSLFundamentals Resetting.swift
[43/115] Compiling VGSLFundamentals ThreadExtensions.swift
[44/115] Compiling VGSLFundamentals AsyncOperation.swift
[45/115] Compiling VGSLFundamentals MainQueue.swift
[46/115] Compiling VGSLFundamentals OperationQueue.swift
[47/115] Compiling VGSLFundamentals EncodableExtensions.swift
[48/115] Compiling VGSLFundamentals HTTPURLResponse+Extensions.swift
[49/115] Compiling VGSLFundamentals LazyExtensions.swift
[50/115] Compiling VGSLFundamentals NSArrayExtensions.swift
[51/115] Compiling VGSLFundamentals NSURLExtensions.swift
[52/115] Compiling VGSLFundamentals NotificationCenter+Signal.swift
[53/115] Compiling VGSLFundamentals Property.swift
[54/115] Compiling VGSLFundamentals Result.swift
[55/115] Compiling VGSLFundamentals Signal+CombineLatest.swift
[56/115] Compiling VGSLFundamentals Signal.swift
[57/115] Compiling VGSLFundamentals SignalPipe.swift
[58/115] Compiling VGSLFundamentals Variable.swift
[59/115] Compiling VGSLFundamentals AutodisposePool.swift
[60/115] Compiling VGSLFundamentals Disposable.swift
[61/115] Compiling VGSLFundamentals ObservableProperty.swift
[62/115] Compiling VGSLFundamentals ObservableVariable.swift
[63/115] Compiling VGSLFundamentals ResultExtensions.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:294:29: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
| `- error: 'Task' is only available in macOS 10.15 or newer
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:295:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
| `- error: 'Task' is only available in macOS 10.15 or newer
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:297:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
| | `- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add @available attribute to enclosing initializer
298 | self.source = source
299 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:15: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'Task' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:19: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:46: error: 'next(isolation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
| |- error: 'next(isolation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:166:40: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
164 | }
165 | concurrencyGroup.addTask {
166 | _ = try await task.value.value
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
167 | }
168 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:173:38: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
171 | syncGroup.addTask {
172 | for task in tasks {
173 | try await yield(task.value.value)
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
174 | }
175 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:37: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:36: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|149 |
|150 |
|151 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:41: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:40: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|154 |
|155 |
|156 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:51: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:50: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|161 |
|162 |
|163 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:38: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:37: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
176 |
177 | // required to throw an error if any
178 | try await syncGroup.waitForAll()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|176 |
|177 |
|178 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
179 | }
180 | }
[64/115] Compiling VGSLFundamentals SequenceExtensions.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:294:29: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
| `- error: 'Task' is only available in macOS 10.15 or newer
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:295:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
| `- error: 'Task' is only available in macOS 10.15 or newer
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:297:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
| | `- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add @available attribute to enclosing initializer
298 | self.source = source
299 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:15: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'Task' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:19: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:46: error: 'next(isolation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
| |- error: 'next(isolation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:166:40: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
164 | }
165 | concurrencyGroup.addTask {
166 | _ = try await task.value.value
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
167 | }
168 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:173:38: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
171 | syncGroup.addTask {
172 | for task in tasks {
173 | try await yield(task.value.value)
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
174 | }
175 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:37: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:36: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|149 |
|150 |
|151 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:41: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:40: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|154 |
|155 |
|156 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:51: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:50: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|161 |
|162 |
|163 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:38: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:37: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
176 |
177 | // required to throw an error if any
178 | try await syncGroup.waitForAll()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|176 |
|177 |
|178 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
179 | }
180 | }
[65/115] Compiling VGSLFundamentals SetExtensions.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:294:29: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
| `- error: 'Task' is only available in macOS 10.15 or newer
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:295:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
| `- error: 'Task' is only available in macOS 10.15 or newer
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:297:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
| | `- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add @available attribute to enclosing initializer
298 | self.source = source
299 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:15: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'Task' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:19: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:46: error: 'next(isolation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
| |- error: 'next(isolation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:166:40: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
164 | }
165 | concurrencyGroup.addTask {
166 | _ = try await task.value.value
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
167 | }
168 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:173:38: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
171 | syncGroup.addTask {
172 | for task in tasks {
173 | try await yield(task.value.value)
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
174 | }
175 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:37: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:36: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|149 |
|150 |
|151 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:41: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:40: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|154 |
|155 |
|156 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:51: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:50: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|161 |
|162 |
|163 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:38: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:37: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
176 |
177 | // required to throw an error if any
178 | try await syncGroup.waitForAll()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|176 |
|177 |
|178 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
179 | }
180 | }
[66/115] Compiling VGSLFundamentals StringExtensions+Foundation.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:294:29: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
| `- error: 'Task' is only available in macOS 10.15 or newer
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:295:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
| `- error: 'Task' is only available in macOS 10.15 or newer
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:297:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
| | `- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add @available attribute to enclosing initializer
298 | self.source = source
299 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:15: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'Task' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:19: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:46: error: 'next(isolation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
| |- error: 'next(isolation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:166:40: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
164 | }
165 | concurrencyGroup.addTask {
166 | _ = try await task.value.value
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
167 | }
168 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:173:38: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
171 | syncGroup.addTask {
172 | for task in tasks {
173 | try await yield(task.value.value)
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
174 | }
175 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:37: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:36: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|149 |
|150 |
|151 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:41: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:40: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|154 |
|155 |
|156 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:51: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:50: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|161 |
|162 |
|163 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:38: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:37: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
176 |
177 | // required to throw an error if any
178 | try await syncGroup.waitForAll()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|176 |
|177 |
|178 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
179 | }
180 | }
[67/115] Compiling VGSLFundamentals StringExtensions.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:294:29: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
| `- error: 'Task' is only available in macOS 10.15 or newer
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:295:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
| `- error: 'Task' is only available in macOS 10.15 or newer
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:297:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
| | `- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add @available attribute to enclosing initializer
298 | self.source = source
299 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:15: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'Task' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:19: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:46: error: 'next(isolation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
| |- error: 'next(isolation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:166:40: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
164 | }
165 | concurrencyGroup.addTask {
166 | _ = try await task.value.value
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
167 | }
168 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:173:38: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
171 | syncGroup.addTask {
172 | for task in tasks {
173 | try await yield(task.value.value)
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
174 | }
175 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:37: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:36: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|149 |
|150 |
|151 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:41: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:40: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|154 |
|155 |
|156 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:51: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:50: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|161 |
|162 |
|163 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:38: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:37: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
176 |
177 | // required to throw an error if any
178 | try await syncGroup.waitForAll()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|176 |
|177 |
|178 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
179 | }
180 | }
[68/115] Compiling VGSLFundamentals Tagged.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:294:29: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
| `- error: 'Task' is only available in macOS 10.15 or newer
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:295:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
| `- error: 'Task' is only available in macOS 10.15 or newer
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:297:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
| | `- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add @available attribute to enclosing initializer
298 | self.source = source
299 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:15: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'Task' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:19: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:46: error: 'next(isolation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
| |- error: 'next(isolation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:166:40: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
164 | }
165 | concurrencyGroup.addTask {
166 | _ = try await task.value.value
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
167 | }
168 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:173:38: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
171 | syncGroup.addTask {
172 | for task in tasks {
173 | try await yield(task.value.value)
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
174 | }
175 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:37: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:36: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|149 |
|150 |
|151 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:41: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:40: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|154 |
|155 |
|156 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:51: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:50: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|161 |
|162 |
|163 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:38: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:37: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
176 |
177 | // required to throw an error if any
178 | try await syncGroup.waitForAll()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|176 |
|177 |
|178 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
179 | }
180 | }
[69/115] Compiling VGSLFundamentals Time.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:294:29: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
| `- error: 'Task' is only available in macOS 10.15 or newer
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:295:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
| `- error: 'Task' is only available in macOS 10.15 or newer
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:297:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
| | `- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add @available attribute to enclosing initializer
298 | self.source = source
299 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:15: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'Task' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:19: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:46: error: 'next(isolation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
| |- error: 'next(isolation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:166:40: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
164 | }
165 | concurrencyGroup.addTask {
166 | _ = try await task.value.value
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
167 | }
168 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:173:38: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
171 | syncGroup.addTask {
172 | for task in tasks {
173 | try await yield(task.value.value)
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
174 | }
175 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:37: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:36: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|149 |
|150 |
|151 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:41: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:40: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|154 |
|155 |
|156 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:51: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:50: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|161 |
|162 |
|163 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:38: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:37: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
176 |
177 | // required to throw an error if any
178 | try await syncGroup.waitForAll()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|176 |
|177 |
|178 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
179 | }
180 | }
[70/115] Compiling VGSLFundamentals TupleExtensions.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:294:29: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
| `- error: 'Task' is only available in macOS 10.15 or newer
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:295:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
| `- error: 'Task' is only available in macOS 10.15 or newer
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:297:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
| | `- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add @available attribute to enclosing initializer
298 | self.source = source
299 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:15: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'Task' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:19: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:46: error: 'next(isolation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
| |- error: 'next(isolation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:166:40: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
164 | }
165 | concurrencyGroup.addTask {
166 | _ = try await task.value.value
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
167 | }
168 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:173:38: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
171 | syncGroup.addTask {
172 | for task in tasks {
173 | try await yield(task.value.value)
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
174 | }
175 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:37: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:36: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|149 |
|150 |
|151 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:41: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:40: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|154 |
|155 |
|156 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:51: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:50: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|161 |
|162 |
|163 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:38: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:37: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
176 |
177 | // required to throw an error if any
178 | try await syncGroup.waitForAll()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|176 |
|177 |
|178 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
179 | }
180 | }
[71/115] Compiling VGSLFundamentals URLExtensions.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:294:29: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
| `- error: 'Task' is only available in macOS 10.15 or newer
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:295:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
| `- error: 'Task' is only available in macOS 10.15 or newer
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:297:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
| | `- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add @available attribute to enclosing initializer
298 | self.source = source
299 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:15: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'Task' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:19: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:46: error: 'next(isolation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
| |- error: 'next(isolation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:166:40: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
164 | }
165 | concurrencyGroup.addTask {
166 | _ = try await task.value.value
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
167 | }
168 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:173:38: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
171 | syncGroup.addTask {
172 | for task in tasks {
173 | try await yield(task.value.value)
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
174 | }
175 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:37: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:36: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|149 |
|150 |
|151 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:41: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:40: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|154 |
|155 |
|156 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:51: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:50: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|161 |
|162 |
|163 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:38: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:37: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
176 |
177 | // required to throw an error if any
178 | try await syncGroup.waitForAll()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|176 |
|177 |
|178 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
179 | }
180 | }
[72/115] Compiling VGSLFundamentals UnsignedIntegerExtenstions.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:294:29: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
| `- error: 'Task' is only available in macOS 10.15 or newer
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:295:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
| `- error: 'Task' is only available in macOS 10.15 or newer
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:297:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
| | `- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add @available attribute to enclosing initializer
298 | self.source = source
299 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:15: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'Task' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:19: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:46: error: 'next(isolation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
| |- error: 'next(isolation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:166:40: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
164 | }
165 | concurrencyGroup.addTask {
166 | _ = try await task.value.value
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
167 | }
168 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:173:38: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
171 | syncGroup.addTask {
172 | for task in tasks {
173 | try await yield(task.value.value)
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
174 | }
175 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:37: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:36: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|149 |
|150 |
|151 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:41: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:40: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|154 |
|155 |
|156 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:51: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:50: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|161 |
|162 |
|163 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:38: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:37: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
176 |
177 | // required to throw an error if any
178 | try await syncGroup.waitForAll()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|176 |
|177 |
|178 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
179 | }
180 | }
[73/115] Compiling VGSLFundamentals UrlOpener.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:294:29: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
| `- error: 'Task' is only available in macOS 10.15 or newer
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:295:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
| `- error: 'Task' is only available in macOS 10.15 or newer
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:297:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
| | `- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add @available attribute to enclosing initializer
298 | self.source = source
299 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:15: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'Task' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:153:20: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
| |- error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
154 | }
155 | syncGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:19: error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
| |- error: 'withThrowingTaskGroup(of:returning:isolation:body:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:46: error: 'next(isolation:)' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
| |- error: 'next(isolation:)' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:166:40: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
164 | }
165 | concurrencyGroup.addTask {
166 | _ = try await task.value.value
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
167 | }
168 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:173:38: error: 'value' is only available in macOS 10.15 or newer
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
171 | syncGroup.addTask {
172 | for task in tasks {
173 | try await yield(task.value.value)
| |- error: 'value' is only available in macOS 10.15 or newer
| `- note: add 'if #available' version check
174 | }
175 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:37: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:151:36: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
149 | yield: @escaping (T) async throws -> Void
150 | ) async rethrows {
151 | try await withThrowingTaskGroup(of: Void.self) { syncGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|149 |
|150 |
|151 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
152 | let tasks = map { value in
153 | LazyTask { Task(priority: .userInitiated) { try await transform(value) } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:41: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:156:40: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
154 | }
155 | syncGroup.addTask {
156 | try await withThrowingTaskGroup(of: Void.self) { concurrencyGroup in
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|154 |
|155 |
|156 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
157 | var counter = 0
158 | for task in tasks {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:51: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:163:50: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
161 | // for finish of any other previous task
162 | if counter > concurrencyLimit {
163 | _ = try await concurrencyGroup.next()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|161 |
|162 |
|163 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
164 | }
165 | concurrencyGroup.addTask {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:38: error: 'isolation()' is only available in macOS 10.15 or newer
`- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:178:37: note: expanded code originates here
2 |
3 | // TODO(dmt021): @_spi(Extensions)
4 | extension Sequence {
| `- note: add @available attribute to enclosing extension
5 | public func group(batchSize: Int) -> [[Element]] {
6 | var result = [[Element]]()
:
144 | // order of yield calls is guaranteed
145 | @available(iOS 13.0, tvOS 13.0, *)
146 | public func forEach<T>(
| `- note: add @available attribute to enclosing instance method
147 | concurrencyLimit: Int,
148 | transform: @escaping (Element) async throws -> T,
:
176 |
177 | // required to throw an error if any
178 | try await syncGroup.waitForAll()
+--- /Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift
|176 |
|177 |
|178 | #isolation
| | `- error: 'isolation()' is only available in macOS 10.15 or newer
+---------------------------------------------------------------------------------------------------------------
179 | }
180 | }
[74/115] Compiling VGSLFundamentals LocalResourceURLProviding.swift
[75/115] Compiling VGSLFundamentals URLResourceRequesting.swift
[76/115] Compiling VGSLFundamentals NonEmpty+Array.swift
[77/115] Compiling VGSLFundamentals NonEmpty+Set.swift
[78/115] Compiling VGSLFundamentals NonEmpty+String.swift
[79/115] Compiling VGSLFundamentals NonEmpty.swift
[80/115] Compiling VGSLFundamentals FileManaging.swift
[81/115] Compiling VGSLFundamentals Cancellable.swift
[82/115] Compiling VGSLFundamentals DebugInfo.swift
[83/115] Compiling VGSLFundamentals Lazy.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[84/115] Compiling VGSLFundamentals LRUMemoization.swift
[85/115] Compiling VGSLFundamentals LinkedListOrderedDictionary.swift
[86/115] Compiling VGSLFundamentals OrderedDictionary.swift
[87/115] Compiling VGSLFundamentals ParameterizedDiskCache.swift
[88/115] Compiling VGSLFundamentals SafeDecodable.swift
[89/115] Compiling VGSLFundamentals SizedItem.swift
[90/115] Compiling VGSLFundamentals AllocatedUnfairLock.swift
[91/115] Compiling VGSLFundamentals Atomic.swift
[92/115] Compiling VGSLFundamentals GCD.swift
[93/115] Compiling VGSLFundamentals RWLock.swift
[94/115] Emitting module VGSLFundamentals
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:294:29: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
| `- error: 'Task' is only available in macOS 10.15 or newer
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:295:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
| `- error: 'Task' is only available in macOS 10.15 or newer
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/SequenceExtensions.swift:297:32: error: 'Task' is only available in macOS 10.15 or newer
291 |
292 | @available(iOS 13.0, tvOS 13.0, *)
293 | private actor LazyTask<Success, Failure: Error> {
| `- note: add @available attribute to enclosing generic actor
294 | private let source: () -> Task<Success, Failure>
295 | private(set) lazy var value: Task<Success, Failure> = source()
296 |
297 | init(source: @escaping () -> Task<Success, Failure>) {
| | `- error: 'Task' is only available in macOS 10.15 or newer
| `- note: add @available attribute to enclosing initializer
298 | self.source = source
299 | }
[95/115] Compiling VGSLFundamentals Action.swift
[96/115] Compiling VGSLFundamentals Archivable.swift
[97/115] Compiling VGSLFundamentals ArrayBuilder.swift
[98/115] Compiling VGSLFundamentals ArrayExtensions.swift
[99/115] Compiling VGSLFundamentals CFCasting.swift
[100/115] Compiling VGSLFundamentals Clamp.swift
[101/115] Compiling VGSLFundamentals CollectionExtensions.swift
[102/115] Compiling VGSLFundamentals Combine.swift
[103/115] Compiling VGSLFundamentals CompletionAccumulating.swift
[104/115] Compiling VGSLFundamentals CompletionAccumulator.swift
[105/115] Compiling VGSLFundamentals DictionaryExtensions.swift
[106/115] Compiling VGSLFundamentals ObservableVariableConnection.swift
[107/115] Compiling VGSLFundamentals Observer.swift
[108/115] Compiling VGSLFundamentals Either.swift
[109/115] Compiling VGSLFundamentals Future.swift
[110/115] Compiling VGSLFundamentals Promise.swift
[111/115] Compiling VGSLFundamentals KeyValueDirectStoringSupporting.swift
[112/115] Compiling VGSLFundamentals KeyValueStorage.swift
[113/115] Compiling VGSLFundamentals SettingProperty.swift
[114/115] Compiling VGSLFundamentals SingleValueCoder.swift
[115/115] Compiling VGSLFundamentals weakify.swift
Fetching https://github.com/divkit/divkit-ios.git
[1/8935] Fetching divkit-ios
Fetched https://github.com/divkit/divkit-ios.git from cache (1.36s)
Computing version for https://github.com/divkit/divkit-ios.git
Computed https://github.com/divkit/divkit-ios.git at 30.18.0 (0.51s)
Fetching https://github.com/apple/swift-markdown.git
Fetching https://github.com/yandex/vgsl.git
[1/1586] Fetching vgsl
[1587/7784] Fetching vgsl, swift-markdown
Fetched https://github.com/yandex/vgsl.git from cache (1.43s)
Fetched https://github.com/apple/swift-markdown.git from cache (1.43s)
Computing version for https://github.com/apple/swift-markdown.git
Computed https://github.com/apple/swift-markdown.git at 0.5.0 (3.28s)
Fetching https://github.com/apple/swift-cmark.git
[1/17855] Fetching swift-cmark
Fetched https://github.com/apple/swift-cmark.git from cache (1.75s)
Computing version for https://github.com/apple/swift-cmark.git
Computed https://github.com/apple/swift-cmark.git at 0.5.0 (0.65s)
Computing version for https://github.com/yandex/vgsl.git
Computed https://github.com/yandex/vgsl.git at 6.5.0 (0.49s)
Creating working copy for https://github.com/divkit/divkit-ios.git
Working copy of https://github.com/divkit/divkit-ios.git resolved at 30.18.0
Creating working copy for https://github.com/apple/swift-markdown.git
Working copy of https://github.com/apple/swift-markdown.git resolved at 0.5.0
Creating working copy for https://github.com/apple/swift-cmark.git
Working copy of https://github.com/apple/swift-cmark.git resolved at 0.5.0
Creating working copy for https://github.com/yandex/vgsl.git
Working copy of https://github.com/yandex/vgsl.git resolved at 6.5.0
warning: 'vgsl': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vgsl/VGSLFundamentals/PrivacyInfo.xcprivacy
BUILD FAILURE 6.0 macosSpm