Build Information
Failed to build Guise with Swift 6.0 for macOS (SPM).
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
========================================
RunAll
========================================
Builder version: 4.40.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Prosumma/Guise.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Prosumma/Guise
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 1ebe0b8 @discardableResult
Cloned https://github.com/Prosumma/Guise.git
Revision (git rev-parse @):
1ebe0b82624e821453113b6d8f66a5a4bcbe0a30
SUCCESS checkout https://github.com/Prosumma/Guise.git at master
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $workDir
https://github.com/Prosumma/Guise.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/5] Write sources
[3/5] Write swift-version-6F35C1178C84523A.txt
[4/51] Compiling _AtomicsShims.c
[6/63] Compiling OrderedCollections OrderedDictionary+Equatable.swift
[7/63] Compiling OrderedCollections OrderedDictionary+ExpressibleByDictionaryLiteral.swift
[8/63] Compiling OrderedCollections OrderedDictionary+Hashable.swift
[9/63] Compiling OrderedCollections OrderedDictionary+Initializers.swift
[10/63] Compiling OrderedCollections OrderedDictionary+Invariants.swift
[11/68] Compiling Atomics AtomicOptional.swift
[12/68] Compiling Atomics AtomicRawRepresentable.swift
[13/68] Compiling Atomics AtomicInteger.swift
[14/68] Compiling Atomics AtomicMemoryOrderings.swift
[15/68] Compiling OrderedCollections _HashTable+Testing.swift
[16/68] Emitting module OrderedCollections
[17/68] Compiling OrderedCollections OrderedDictionary+CustomReflectable.swift
[18/68] Compiling OrderedCollections OrderedDictionary+CustomStringConvertible.swift
[19/68] Compiling OrderedCollections OrderedDictionary+Deprecations.swift
[20/68] Compiling OrderedCollections OrderedDictionary+Elements+SubSequence.swift
[21/68] Compiling OrderedCollections OrderedDictionary+Elements.swift
[22/68] Compiling OrderedCollections OrderedSet+Codable.swift
[23/68] Compiling OrderedCollections OrderedSet+CustomDebugStringConvertible.swift
[24/68] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[25/68] Compiling OrderedCollections OrderedSet+CustomStringConvertible.swift
[26/68] Compiling OrderedCollections OrderedSet+Diffing.swift
[27/68] Compiling OrderedCollections _HashTable+UnsafeHandle.swift
[28/68] Compiling OrderedCollections _HashTable.swift
[29/68] Compiling OrderedCollections _Hashtable+Header.swift
[30/68] Compiling OrderedCollections OrderedDictionary+Codable.swift
[31/68] Compiling OrderedCollections OrderedDictionary+CustomDebugStringConvertible.swift
[32/68] Compiling OrderedCollections OrderedSet+Invariants.swift
[33/68] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[34/68] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[35/68] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[36/68] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Operations.swift
[37/68] Compiling OrderedCollections OrderedSet+Equatable.swift
[38/68] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[39/68] Compiling OrderedCollections OrderedSet+Hashable.swift
[40/68] Compiling OrderedCollections OrderedSet+Initializers.swift
[41/68] Compiling OrderedCollections OrderedSet+Insertions.swift
[42/68] Compiling OrderedCollections OrderedDictionary+Partial MutableCollection.swift
[43/68] Compiling OrderedCollections OrderedDictionary+Partial RangeReplaceableCollection.swift
[44/68] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[45/68] Compiling OrderedCollections OrderedDictionary+Values.swift
[46/68] Compiling OrderedCollections OrderedDictionary.swift
[47/68] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Predicates.swift
[48/68] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[49/68] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[50/68] Compiling OrderedCollections OrderedSet+SubSequence.swift
[51/68] Compiling OrderedCollections OrderedSet+Testing.swift
[52/68] Compiling Atomics AtomicLazyReference.swift
[53/68] Compiling Atomics DoubleWord.swift
[54/68] Compiling Atomics HighLevelTypes.swift
[55/68] Compiling Atomics AtomicBool.swift
[56/68] Compiling Atomics AtomicValue.swift
[57/68] Compiling Atomics AtomicStrongReference.swift
[62/68] Compiling Atomics IntegerConformances.swift
[63/69] Emitting module Atomics
[64/69] Compiling Atomics PointerConformances.swift
[65/69] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[66/69] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[67/69] Compiling OrderedCollections OrderedSet.swift
[68/69] Compiling OrderedCollections RandomAccessCollection+Offsets.swift
[69/69] Compiling OrderedCollections _UnsafeBitset.swift
[70/99] Emitting module Guise
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Entry.swift:12:14: warning: static property 'singletonTestDelay' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | class Entry: Resolvable {
11 | /// Used by the unit tests. Expressed in nanoseconds.
12 | static var singletonTestDelay: UInt64 = 0
| |- warning: static property 'singletonTestDelay' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'singletonTestDelay' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'singletonTestDelay' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | /// Used by the unit tests. If this is set, `Entry` throws this error when resolving.
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Entry.swift:15:14: warning: static property 'testResolutionError' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | /// Used by the unit tests. If this is set, `Entry` throws this error when resolving.
15 | static var testResolutionError: Error?
| |- warning: static property 'testResolutionError' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'testResolutionError' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'testResolutionError' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | private let lock: DispatchQueue
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/ResolutionConfig.swift:23:21: warning: static property 'allowSynchronousResolutionOfAsyncEntries' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
21 | of entries occurs.
22 | */
23 | public static var allowSynchronousResolutionOfAsyncEntries = false
| |- warning: static property 'allowSynchronousResolutionOfAsyncEntries' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allowSynchronousResolutionOfAsyncEntries' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'allowSynchronousResolutionOfAsyncEntries' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | }
25 |
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/ResolutionError.swift:9:14: warning: stored property 'key' of 'Sendable'-conforming struct 'ResolutionError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
7 |
8 | public struct ResolutionError: Error {
9 | public let key: Key
| `- warning: stored property 'key' of 'Sendable'-conforming struct 'ResolutionError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
10 | public let reason: Reason
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Key.swift:9:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
7 |
8 | /// A type which serves as a key for an `Entry`.
9 | public struct Key: Equatable, Hashable {
| `- note: consider making struct 'Key' conform to the 'Sendable' protocol
10 | public let type: String
11 | public let args: String
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Resolver/Array.swift:9:14: warning: static property 'throwResolutionErrorWhenNotFound' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | public enum ArrayResolutionConfig {
9 | static var throwResolutionErrorWhenNotFound = false
| |- warning: static property 'throwResolutionErrorWhenNotFound' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'throwResolutionErrorWhenNotFound' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'throwResolutionErrorWhenNotFound' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 | }
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Resolver/Optional.swift:9:14: warning: static property 'throwResolutionErrorWhenNotFound' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | public enum OptionalResolutionConfig {
9 | static var throwResolutionErrorWhenNotFound = false
| |- warning: static property 'throwResolutionErrorWhenNotFound' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'throwResolutionErrorWhenNotFound' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'throwResolutionErrorWhenNotFound' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 | }
11 |
[71/102] Compiling Guise Key.swift
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/ResolutionConfig.swift:23:21: warning: static property 'allowSynchronousResolutionOfAsyncEntries' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
21 | of entries occurs.
22 | */
23 | public static var allowSynchronousResolutionOfAsyncEntries = false
| |- warning: static property 'allowSynchronousResolutionOfAsyncEntries' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allowSynchronousResolutionOfAsyncEntries' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'allowSynchronousResolutionOfAsyncEntries' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | }
25 |
[72/102] Compiling Guise Lifetime.swift
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/ResolutionConfig.swift:23:21: warning: static property 'allowSynchronousResolutionOfAsyncEntries' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
21 | of entries occurs.
22 | */
23 | public static var allowSynchronousResolutionOfAsyncEntries = false
| |- warning: static property 'allowSynchronousResolutionOfAsyncEntries' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allowSynchronousResolutionOfAsyncEntries' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'allowSynchronousResolutionOfAsyncEntries' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | }
25 |
[73/102] Compiling Guise ResolutionConfig.swift
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/ResolutionConfig.swift:23:21: warning: static property 'allowSynchronousResolutionOfAsyncEntries' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
21 | of entries occurs.
22 | */
23 | public static var allowSynchronousResolutionOfAsyncEntries = false
| |- warning: static property 'allowSynchronousResolutionOfAsyncEntries' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allowSynchronousResolutionOfAsyncEntries' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'allowSynchronousResolutionOfAsyncEntries' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | }
25 |
[74/102] Compiling Guise LazyFullResolver.swift
[75/102] Compiling Guise LazyResolver+Async.swift
[76/102] Compiling Guise LazyResolver+Sync.swift
[77/102] Compiling Guise Assembler.swift
[78/102] Compiling Guise Assembly.swift
[79/102] Compiling Guise RootAssembly.swift
[80/102] Compiling Guise AsyncLock.swift
[81/102] Compiling Guise LazyTagsResolver+Sync.swift
[82/102] Compiling Guise LazyTagsResolver.swift
[83/102] Compiling Guise Auto.swift
[84/102] Compiling Guise Resolver+Async.swift
[85/102] Compiling Guise Resolver+Sync.swift
[86/102] Compiling Guise Resolver.swift
[87/102] Compiling Guise Container.swift
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Entry.swift:12:14: warning: static property 'singletonTestDelay' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | class Entry: Resolvable {
11 | /// Used by the unit tests. Expressed in nanoseconds.
12 | static var singletonTestDelay: UInt64 = 0
| |- warning: static property 'singletonTestDelay' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'singletonTestDelay' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'singletonTestDelay' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | /// Used by the unit tests. If this is set, `Entry` throws this error when resolving.
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Entry.swift:15:14: warning: static property 'testResolutionError' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | /// Used by the unit tests. If this is set, `Entry` throws this error when resolving.
15 | static var testResolutionError: Error?
| |- warning: static property 'testResolutionError' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'testResolutionError' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'testResolutionError' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | private let lock: DispatchQueue
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/ResolutionConfig.swift:23:21: warning: static property 'allowSynchronousResolutionOfAsyncEntries' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
21 | of entries occurs.
22 | */
23 | public static var allowSynchronousResolutionOfAsyncEntries = false
| |- warning: static property 'allowSynchronousResolutionOfAsyncEntries' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allowSynchronousResolutionOfAsyncEntries' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'allowSynchronousResolutionOfAsyncEntries' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | }
25 |
[88/102] Compiling Guise Criteria.swift
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Entry.swift:12:14: warning: static property 'singletonTestDelay' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | class Entry: Resolvable {
11 | /// Used by the unit tests. Expressed in nanoseconds.
12 | static var singletonTestDelay: UInt64 = 0
| |- warning: static property 'singletonTestDelay' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'singletonTestDelay' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'singletonTestDelay' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | /// Used by the unit tests. If this is set, `Entry` throws this error when resolving.
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Entry.swift:15:14: warning: static property 'testResolutionError' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | /// Used by the unit tests. If this is set, `Entry` throws this error when resolving.
15 | static var testResolutionError: Error?
| |- warning: static property 'testResolutionError' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'testResolutionError' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'testResolutionError' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | private let lock: DispatchQueue
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/ResolutionConfig.swift:23:21: warning: static property 'allowSynchronousResolutionOfAsyncEntries' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
21 | of entries occurs.
22 | */
23 | public static var allowSynchronousResolutionOfAsyncEntries = false
| |- warning: static property 'allowSynchronousResolutionOfAsyncEntries' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allowSynchronousResolutionOfAsyncEntries' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'allowSynchronousResolutionOfAsyncEntries' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | }
25 |
[89/102] Compiling Guise Entry.swift
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Entry.swift:12:14: warning: static property 'singletonTestDelay' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | class Entry: Resolvable {
11 | /// Used by the unit tests. Expressed in nanoseconds.
12 | static var singletonTestDelay: UInt64 = 0
| |- warning: static property 'singletonTestDelay' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'singletonTestDelay' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'singletonTestDelay' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | /// Used by the unit tests. If this is set, `Entry` throws this error when resolving.
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Entry.swift:15:14: warning: static property 'testResolutionError' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | /// Used by the unit tests. If this is set, `Entry` throws this error when resolving.
15 | static var testResolutionError: Error?
| |- warning: static property 'testResolutionError' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'testResolutionError' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'testResolutionError' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | private let lock: DispatchQueue
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/ResolutionConfig.swift:23:21: warning: static property 'allowSynchronousResolutionOfAsyncEntries' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
21 | of entries occurs.
22 | */
23 | public static var allowSynchronousResolutionOfAsyncEntries = false
| |- warning: static property 'allowSynchronousResolutionOfAsyncEntries' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allowSynchronousResolutionOfAsyncEntries' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'allowSynchronousResolutionOfAsyncEntries' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | }
25 |
[90/102] Compiling Guise Factory.swift
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Entry.swift:12:14: warning: static property 'singletonTestDelay' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | class Entry: Resolvable {
11 | /// Used by the unit tests. Expressed in nanoseconds.
12 | static var singletonTestDelay: UInt64 = 0
| |- warning: static property 'singletonTestDelay' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'singletonTestDelay' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'singletonTestDelay' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | /// Used by the unit tests. If this is set, `Entry` throws this error when resolving.
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Entry.swift:15:14: warning: static property 'testResolutionError' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | /// Used by the unit tests. If this is set, `Entry` throws this error when resolving.
15 | static var testResolutionError: Error?
| |- warning: static property 'testResolutionError' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'testResolutionError' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'testResolutionError' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | private let lock: DispatchQueue
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/ResolutionConfig.swift:23:21: warning: static property 'allowSynchronousResolutionOfAsyncEntries' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
21 | of entries occurs.
22 | */
23 | public static var allowSynchronousResolutionOfAsyncEntries = false
| |- warning: static property 'allowSynchronousResolutionOfAsyncEntries' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'allowSynchronousResolutionOfAsyncEntries' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'allowSynchronousResolutionOfAsyncEntries' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | }
25 |
[91/102] Compiling Guise ResolutionError.swift
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/ResolutionError.swift:9:14: warning: stored property 'key' of 'Sendable'-conforming struct 'ResolutionError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
7 |
8 | public struct ResolutionError: Error {
9 | public let key: Key
| `- warning: stored property 'key' of 'Sendable'-conforming struct 'ResolutionError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
10 | public let reason: Reason
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Key.swift:9:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
7 |
8 | /// A type which serves as a key for an `Entry`.
9 | public struct Key: Equatable, Hashable {
| `- note: consider making struct 'Key' conform to the 'Sendable' protocol
10 | public let type: String
11 | public let args: String
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/RunBlocking.swift:33:7: warning: capture of 'box' with non-sendable type 'Box<Result<T, any Error>>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
31 | defer { semaphore.signal() }
32 | do {
33 | box.value = try await .success(closure())
| `- warning: capture of 'box' with non-sendable type 'Box<Result<T, any Error>>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
34 | } catch {
35 | box.value = .failure(error)
:
40 | }
41 |
42 | class Box<T> {
| `- note: generic class 'Box' does not conform to the 'Sendable' protocol
43 | var value: T!
44 | }
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/RunBlocking.swift:33:38: warning: capture of 'closure' with non-sendable type '() async throws -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
31 | defer { semaphore.signal() }
32 | do {
33 | box.value = try await .success(closure())
| |- warning: capture of 'closure' with non-sendable type '() async throws -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
34 | } catch {
35 | box.value = .failure(error)
[92/102] Compiling Guise Resolvable.swift
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/ResolutionError.swift:9:14: warning: stored property 'key' of 'Sendable'-conforming struct 'ResolutionError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
7 |
8 | public struct ResolutionError: Error {
9 | public let key: Key
| `- warning: stored property 'key' of 'Sendable'-conforming struct 'ResolutionError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
10 | public let reason: Reason
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Key.swift:9:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
7 |
8 | /// A type which serves as a key for an `Entry`.
9 | public struct Key: Equatable, Hashable {
| `- note: consider making struct 'Key' conform to the 'Sendable' protocol
10 | public let type: String
11 | public let args: String
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/RunBlocking.swift:33:7: warning: capture of 'box' with non-sendable type 'Box<Result<T, any Error>>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
31 | defer { semaphore.signal() }
32 | do {
33 | box.value = try await .success(closure())
| `- warning: capture of 'box' with non-sendable type 'Box<Result<T, any Error>>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
34 | } catch {
35 | box.value = .failure(error)
:
40 | }
41 |
42 | class Box<T> {
| `- note: generic class 'Box' does not conform to the 'Sendable' protocol
43 | var value: T!
44 | }
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/RunBlocking.swift:33:38: warning: capture of 'closure' with non-sendable type '() async throws -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
31 | defer { semaphore.signal() }
32 | do {
33 | box.value = try await .success(closure())
| |- warning: capture of 'closure' with non-sendable type '() async throws -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
34 | } catch {
35 | box.value = .failure(error)
[93/102] Compiling Guise RunBlocking.swift
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/ResolutionError.swift:9:14: warning: stored property 'key' of 'Sendable'-conforming struct 'ResolutionError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
7 |
8 | public struct ResolutionError: Error {
9 | public let key: Key
| `- warning: stored property 'key' of 'Sendable'-conforming struct 'ResolutionError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
10 | public let reason: Reason
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Key.swift:9:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
7 |
8 | /// A type which serves as a key for an `Entry`.
9 | public struct Key: Equatable, Hashable {
| `- note: consider making struct 'Key' conform to the 'Sendable' protocol
10 | public let type: String
11 | public let args: String
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/RunBlocking.swift:33:7: warning: capture of 'box' with non-sendable type 'Box<Result<T, any Error>>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
31 | defer { semaphore.signal() }
32 | do {
33 | box.value = try await .success(closure())
| `- warning: capture of 'box' with non-sendable type 'Box<Result<T, any Error>>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
34 | } catch {
35 | box.value = .failure(error)
:
40 | }
41 |
42 | class Box<T> {
| `- note: generic class 'Box' does not conform to the 'Sendable' protocol
43 | var value: T!
44 | }
/Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/RunBlocking.swift:33:38: warning: capture of 'closure' with non-sendable type '() async throws -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
31 | defer { semaphore.signal() }
32 | do {
33 | box.value = try await .success(closure())
| |- warning: capture of 'closure' with non-sendable type '() async throws -> T' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
34 | } catch {
35 | box.value = .failure(error)
error: compile command failed due to signal 6 (use -v to see invocation)
Assertion failed: (innerOrigType.isTuple()), function expandSingleOuterInnerTuple, file SILGenPoly.cpp, line 1844.
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the crash backtrace.
Stack dump:
0. Program arguments: /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Guise/Assembler/Assembler.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Assembler/Assembly.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Assembler/RootAssembly.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/AsyncLock.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Container.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Criteria.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Entry.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Factory.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Key.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Lifetime.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/ResolutionConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/ResolutionError.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/Resolvable.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Common/RunBlocking.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Lazy/LazyFullResolver.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Lazy/LazyResolver+Async.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Lazy/LazyResolver+Sync.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Lazy/LazyResolver.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Lazy/LazyResolving.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Lazy/LazyTagsResolver+Async.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Lazy/LazyTagsResolver+Sync.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Lazy/LazyTagsResolver.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Registrar/Auto.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Guise/Registrar/Registrar+Async.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Guise/Registrar/Registrar+Sync.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Guise/Registrar/Registrar.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Resolver/Array.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Resolver/Optional.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Resolver/ResolutionAdapter.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Resolver/Resolver+Async.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Resolver/Resolver+Sync.swift /Users/admin/builder/spi-builder-workspace/Sources/Guise/Resolver/Resolver.swift -supplementary-output-file-map /var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/TemporaryDirectory.gxhxXu/supplementaryOutputs-8 -target arm64-apple-macosx10.15 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk -I /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/Modules -I /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -enable-testing -g -debug-info-format=dwarf -dwarf-version=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/ModuleCache -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -stats-output-dir .stats -strict-concurrency=complete -empty-abi-descriptor -resource-dir /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace -Xcc -fmodule-map-file=/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -I -Xcc /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -isysroot -Xcc /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk -Xcc -F -Xcc /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -Xcc -fPIC -Xcc -g -module-name Guise -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/local/lib/swift/host/plugins -target-sdk-version 14.4 -target-sdk-name macosx14.4 -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/local/lib/swift/host/plugins#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/Guise.build/Registrar+Async.swift.o -o /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/Guise.build/Registrar+Sync.swift.o -o /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/Guise.build/Registrar.swift.o -index-store-path /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/index/store -index-system-modules
1. Apple Swift version 6.0-dev (LLVM 4b0b1f9e1a69523, Swift 91a3abcf816bc36)
2. Compiling with effective version 5.10
3. While evaluating request ASTLoweringRequest(Lowering AST to SIL for file "/Users/admin/builder/spi-builder-workspace/Sources/Guise/Registrar/Registrar+Sync.swift")
4. While silgen emitFunction SIL function "@$s5Guise9RegistrarPAAE8register_4tags8lifetime8instanceAA3KeyVqd__m_s11AnyHashableVdAA8LifetimeOqd__yXAtlF".
for 'register(_:tags:lifetime:instance:)' (at /Users/admin/builder/spi-builder-workspace/Sources/Guise/Registrar/Registrar+Sync.swift:154:3)
5. While emitting reabstraction thunk in SIL function "@$s5Guise8Resolver_pqd__s5Error_pIeggrzo_AaB_pyt_QSiqd__sAC_pIeggprzo_AA9RegistrarRzr__lTR".
for <<debugloc at "<compiler-generated>":0:0>>Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0 swift-frontend 0x0000000106627bf0 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56
1 swift-frontend 0x00000001066263bc llvm::sys::RunSignalHandlers() + 112
2 swift-frontend 0x0000000106628238 SignalHandler(int) + 304
3 libsystem_platform.dylib 0x000000018c3d1a24 _sigtramp + 56
4 libsystem_pthread.dylib 0x000000018c3a1cc0 pthread_kill + 288
5 libsystem_c.dylib 0x000000018c2ada40 abort + 180
6 libsystem_c.dylib 0x000000018c2acd30 err + 0
7 swift-frontend 0x000000010676389c (anonymous namespace)::TranslateArguments::processSingleInto(swift::Lowering::AbstractionPattern, swift::CanType, swift::Lowering::AbstractionPattern, swift::CanType, swift::Lowering::ManagedValue, swift::SILType, swift::Lowering::Initialization&) (.cold.1) + 0
8 swift-frontend 0x000000010189cdb8 (anonymous namespace)::TranslateArguments::expandSingleOuterInnerTuple(swift::Lowering::AbstractionPattern, swift::CanTypeWrapper<swift::TupleType>, swift::Lowering::AbstractionPattern, swift::CanTypeWrapper<swift::TupleType>, swift::Lowering::ManagedValue) + 1924
9 swift-frontend 0x000000010189c144 (anonymous namespace)::TranslateArguments::expandSingleOuter(swift::Lowering::AbstractionPattern, swift::CanType, swift::Lowering::AbstractionPattern, swift::CanType, swift::Lowering::ManagedValue) + 548
10 swift-frontend 0x0000000101893dd0 (anonymous namespace)::TranslateArguments::process(swift::Lowering::AbstractionPattern, swift::ArrayRefView<swift::AnyFunctionType::Param, swift::AnyFunctionType::CanParam, swift::AnyFunctionType::CanParam::getFromParam(swift::AnyFunctionType::Param const&), true>, swift::Lowering::AbstractionPattern, swift::ArrayRefView<swift::AnyFunctionType::Param, swift::AnyFunctionType::CanParam, swift::AnyFunctionType::CanParam::getFromParam(swift::AnyFunctionType::Param const&), true>, bool) + 2844
11 swift-frontend 0x0000000101897b44 buildThunkBody(swift::Lowering::SILGenFunction&, swift::SILLocation, swift::Lowering::AbstractionPattern, swift::CanTypeWrapper<swift::AnyFunctionType>, swift::Lowering::AbstractionPattern, swift::CanTypeWrapper<swift::AnyFunctionType>, swift::CanTypeWrapper<swift::SILFunctionType>, swift::CanType, llvm::function_ref<void (swift::Lowering::SILGenFunction&)>) + 1068
12 swift-frontend 0x0000000101899a10 createThunk(swift::Lowering::SILGenFunction&, swift::SILLocation, swift::Lowering::ManagedValue, swift::Lowering::AbstractionPattern, swift::CanTypeWrapper<swift::AnyFunctionType>, swift::Lowering::AbstractionPattern, swift::CanTypeWrapper<swift::AnyFunctionType>, swift::Lowering::TypeLowering const&) + 3544
13 swift-frontend 0x0000000101890fe8 (anonymous namespace)::Transform::transform(swift::Lowering::ManagedValue, swift::Lowering::AbstractionPattern, swift::CanType, swift::Lowering::AbstractionPattern, swift::CanType, swift::SILType, swift::Lowering::SGFContext) + 2412
14 swift-frontend 0x000000010188ff78 swift::Lowering::SILGenFunction::emitTransformedValue(swift::SILLocation, swift::Lowering::ManagedValue, swift::Lowering::AbstractionPattern, swift::CanType, swift::Lowering::AbstractionPattern, swift::CanType, swift::SILType, swift::Lowering::SGFContext) + 112
15 swift-frontend 0x000000010180512c swift::Lowering::Conversion::emit(swift::Lowering::SILGenFunction&, swift::SILLocation, swift::Lowering::ManagedValue, swift::Lowering::SGFContext) const + 608
16 swift-frontend 0x0000000101804de0 swift::Lowering::ConvertingInitialization::finishEmission(swift::Lowering::SILGenFunction&, swift::SILLocation, swift::Lowering::ManagedValue) + 80
17 swift-frontend 0x00000001018047f0 swift::Lowering::SILGenFunction::emitConvertedRValue(swift::SILLocation, swift::Lowering::Conversion const&, swift::Lowering::SGFContext, llvm::function_ref<swift::Lowering::ManagedValue (swift::Lowering::SILGenFunction&, swift::SILLocation, swift::Lowering::SGFContext)>) + 324
18 swift-frontend 0x000000010179a204 swift::Lowering::ArgumentSource::getConverted(swift::Lowering::SILGenFunction&, swift::Lowering::Conversion const&, swift::Lowering::SGFContext) && + 184
19 swift-frontend 0x00000001017d2098 (anonymous namespace)::ArgEmitter::emit(swift::Lowering::ArgumentSource&&, swift::Lowering::AbstractionPattern, std::__1::optional<swift::AnyFunctionType::Param>) + 4144
20 swift-frontend 0x00000001017c30b0 (anonymous namespace)::ArgEmitter::emitSingleArg(swift::Lowering::ArgumentSource&&, swift::Lowering::AbstractionPattern, std::__1::optional<swift::AnyFunctionType::Param>) + 312
21 swift-frontend 0x00000001017d05b0 (anonymous namespace)::ArgEmitter::emitPreparedArgs(swift::Lowering::PreparedArguments&&, swift::Lowering::AbstractionPattern) + 192
22 swift-frontend 0x00000001017db578 (anonymous namespace)::CallSite::emit(swift::Lowering::SILGenFunction&, swift::Lowering::AbstractionPattern, swift::CanTypeWrapper<swift::SILFunctionType>, (anonymous namespace)::ParamLowering&, llvm::SmallVectorImpl<swift::Lowering::ManagedValue>&, llvm::SmallVectorImpl<(anonymous namespace)::DelayedArgument>&, swift::ForeignInfo const&) && + 532
23 swift-frontend 0x00000001017daf40 (anonymous namespace)::CallEmission::emitArgumentsForNormalApply(swift::Lowering::AbstractionPattern, swift::CanTypeWrapper<swift::SILFunctionType>, swift::ForeignInfo const&, llvm::SmallVectorImpl<swift::Lowering::ManagedValue>&, std::__1::optional<swift::SILLocation>&) + 1040
24 swift-frontend 0x00000001017c6a04 (anonymous namespace)::CallEmission::apply(swift::Lowering::SGFContext) + 1800
25 swift-frontend 0x00000001017c5098 swift::Lowering::SILGenFunction::emitApplyExpr(swift::ApplyExpr*, swift::Lowering::SGFContext) + 2028
26 swift-frontend 0x000000010181c2b4 swift::Lowering::SILGenFunction::emitRValue(swift::Expr*, swift::Lowering::SGFContext) + 40
27 swift-frontend 0x00000001018b48e8 swift::Lowering::SILGenFunction::emitReturnExpr(swift::SILLocation, swift::Expr*) + 496
28 swift-frontend 0x00000001018b2bd8 swift::ASTVisitor<(anonymous namespace)::StmtEmitter, void, void, void, void, void, void>::visit(swift::Stmt*) + 6568
29 swift-frontend 0x00000001018b2398 swift::ASTVisitor<(anonymous namespace)::StmtEmitter, void, void, void, void, void, void>::visit(swift::Stmt*) + 4456
30 swift-frontend 0x00000001018b1224 swift::Lowering::SILGenFunction::emitStmt(swift::Stmt*) + 24
31 swift-frontend 0x0000000101840ef0 swift::Lowering::SILGenFunction::emitFunction(swift::FuncDecl*) + 432
32 swift-frontend 0x00000001017b33c8 swift::Lowering::SILGenModule::emitFunctionDefinition(swift::SILDeclRef, swift::SILFunction*) + 6324
33 swift-frontend 0x00000001017b425c swift::Lowering::SILGenModule::emitOrDelayFunction(swift::SILDeclRef) + 252
34 swift-frontend 0x00000001017b1adc swift::Lowering::SILGenModule::emitFunction(swift::FuncDecl*) + 196
35 swift-frontend 0x00000001018c741c SILGenExtension::visitFuncDecl(swift::FuncDecl*) + 172
36 swift-frontend 0x00000001018c35c0 SILGenExtension::emitExtension(swift::ExtensionDecl*) + 180
37 swift-frontend 0x00000001018c3500 swift::Lowering::SILGenModule::visitExtensionDecl(swift::ExtensionDecl*) + 24
38 swift-frontend 0x00000001017b6b74 swift::ASTLoweringRequest::evaluate(swift::Evaluator&, swift::ASTLoweringDescriptor) const + 880
39 swift-frontend 0x00000001018b0c7c swift::SimpleRequest<swift::ASTLoweringRequest, std::__1::unique_ptr<swift::SILModule, std::__1::default_delete<swift::SILModule>> (swift::ASTLoweringDescriptor), (swift::RequestFlags)9>::evaluateRequest(swift::ASTLoweringRequest const&, swift::Evaluator&) + 148
40 swift-frontend 0x00000001017bc468 swift::ASTLoweringRequest::OutputType swift::Evaluator::getResultUncached<swift::ASTLoweringRequest, swift::ASTLoweringRequest::OutputType swift::evaluateOrFatal<swift::ASTLoweringRequest>(swift::Evaluator&, swift::ASTLoweringRequest)::'lambda'()>(swift::ASTLoweringRequest const&, swift::ASTLoweringRequest::OutputType swift::evaluateOrFatal<swift::ASTLoweringRequest>(swift::Evaluator&, swift::ASTLoweringRequest)::'lambda'()) + 340
41 swift-frontend 0x00000001017b7478 swift::performASTLowering(swift::FileUnit&, swift::Lowering::TypeConverter&, swift::SILOptions const&, swift::IRGenOptions const*) + 96
42 swift-frontend 0x00000001011a0f00 swift::performCompileStepsPostSema(swift::CompilerInstance&, int&, swift::FrontendObserver*) + 604
43 swift-frontend 0x00000001011b2248 withSemanticAnalysis(swift::CompilerInstance&, swift::FrontendObserver*, llvm::function_ref<bool (swift::CompilerInstance&)>, bool) + 160
44 swift-frontend 0x00000001011a3590 performCompile(swift::CompilerInstance&, int&, swift::FrontendObserver*) + 708
45 swift-frontend 0x00000001011a24fc swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 2388
46 swift-frontend 0x0000000100fbc3b0 swift::mainEntry(int, char const**) + 3096
47 dyld 0x000000018c0210e0 start + 2360
Fetching https://github.com/apple/swift-atomics
Fetching https://github.com/apple/swift-collections
[1/1563] Fetching swift-atomics
[314/15578] Fetching swift-atomics, swift-collections
Fetched https://github.com/apple/swift-atomics from cache (2.07s)
Fetched https://github.com/apple/swift-collections from cache (2.07s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.0.3 (0.75s)
Computing version for https://github.com/apple/swift-atomics
Computed https://github.com/apple/swift-atomics at 1.0.2 (0.66s)
Creating working copy for https://github.com/apple/swift-atomics
Working copy of https://github.com/apple/swift-atomics resolved at 1.0.2
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.0.3
BUILD FAILURE 6.0 macosSpm