The Swift Package Index logo.Swift Package Index

Build Information

Successful build of SwiftletModel, reference 0.21.2 (1d4286), with Swift 6.2 for macOS (SPM) on 10 Apr 2026 17:08:55 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/KazaiMazai/SwiftletModel.git
Reference: 0.21.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/KazaiMazai/SwiftletModel
 * tag               0.21.2     -> FETCH_HEAD
HEAD is now at 1d42865 Access-level-fix-for-RegexPredicate (#129)
Cloned https://github.com/KazaiMazai/SwiftletModel.git
Revision (git rev-parse @):
1d42865fe69161280e3292df7db300c00d6c6650
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/KazaiMazai/SwiftletModel.git at 0.21.2
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/KazaiMazai/SwiftletModel.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
Building for debugging...
[0/17] Write sources
[12/17] Write swift-version--3CB7CFEC50E0D141.txt
[14/64] Compiling InternalCollectionsUtilities UnsafeRawBufferPointer+Extras.swift
[15/64] Compiling InternalCollectionsUtilities _SortedCollection.swift
[16/65] Compiling InternalCollectionsUtilities LifetimeOverride.swift
[17/65] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[18/65] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[19/65] Compiling InternalCollectionsUtilities UInt+reversed.swift
[20/65] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[21/65] Compiling InternalCollectionsUtilities UnsafeMutableRawBufferPointer+Extras.swift
[22/65] Emitting module InternalCollectionsUtilities
[23/65] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[24/65] Compiling InternalCollectionsUtilities Integer rank.swift
[25/65] Compiling InternalCollectionsUtilities Debugging.swift
[26/65] Compiling InternalCollectionsUtilities Descriptions.swift
[27/65] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[28/65] Compiling InternalCollectionsUtilities Span+Extras.swift
[29/65] Compiling InternalCollectionsUtilities String+Padding.swift
[30/65] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[31/65] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[32/65] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[33/65] Compiling InternalCollectionsUtilities _UnsafeBitSet+_Word.swift
[34/289] Compiling BitCollections BitSet+SetAlgebra union.swift
[35/289] Compiling BitCollections BitSet+Sorted Collection APIs.swift
[36/289] Compiling BitCollections BitSet.Counted.swift
[37/289] Compiling BitCollections BitSet.Index.swift
[38/289] Compiling BitCollections BitSet+Extras.swift
[39/289] Compiling BitCollections BitSet+Hashable.swift
[40/289] Compiling BitCollections BitSet+Initializers.swift
[41/370] Compiling HashTreeCollections TreeSet+ExpressibleByArrayLiteral.swift
[42/370] Compiling HashTreeCollections TreeSet+Extras.swift
[43/370] Compiling HashTreeCollections TreeSet+Filter.swift
[44/370] Compiling HashTreeCollections TreeSet+Hashable.swift
[45/370] Compiling HashTreeCollections TreeSet+Sendable.swift
[46/370] Compiling HashTreeCollections TreeSet+Sequence.swift
[47/370] Compiling HashTreeCollections TreeSet+SetAlgebra Initializers.swift
[48/370] Compiling HashTreeCollections TreeDictionary+Descriptions.swift
[49/370] Compiling HashTreeCollections TreeDictionary+Equatable.swift
[50/370] Compiling HashTreeCollections _HashNode+Subtree Removals.swift
[51/370] Compiling HashTreeCollections _HashNode+Structural merge.swift
[52/370] Compiling HashTreeCollections _HashNode+Structural subtracting.swift
[53/370] Compiling HashTreeCollections _HashNode+Structural symmetricDifference.swift
[54/370] Compiling HashTreeCollections _HashNode+Structural union.swift
[55/370] Compiling HashTreeCollections _HashNode+Subtree Insertions.swift
[56/370] Compiling HashTreeCollections _HashNode+Subtree Modify.swift
[57/370] Compiling HashTreeCollections TreeSet+Equatable.swift
[58/370] Compiling HeapModule Heap.swift
[59/370] Compiling HeapModule _HeapNode.swift
[60/370] Compiling HashTreeCollections _HashNode+Structural isDisjoint.swift
[61/370] Compiling HashTreeCollections _HashNode+Structural isEqualSet.swift
[62/370] Compiling HashTreeCollections _HashNode+Structural isSubset.swift
[63/370] Compiling HashTreeCollections _HashNode+Structural mapValues.swift
[64/370] Compiling HashTreeCollections _HashNode+Storage.swift
[65/370] Compiling HashTreeCollections _HashNode+Structural compactMapValues.swift
[66/370] Compiling HashTreeCollections _HashNode+Structural filter.swift
[67/370] Compiling HashTreeCollections _HashNode+Structural intersection.swift
[68/370] Compiling HashTreeCollections _HashNode+Lookups.swift
[69/370] Compiling HashTreeCollections _HashNode+Primitive Insertions.swift
[70/370] Compiling HashTreeCollections _HashNode+Primitive Removals.swift
[71/370] Compiling HashTreeCollections _HashNode+Primitive Replacement.swift
[72/370] Emitting module ContainersPreview
[73/370] Compiling HeapModule Heap+ExpressibleByArrayLiteral.swift
[74/370] Compiling HeapModule Heap+Invariants.swift
[75/370] Compiling HeapModule Heap+UnsafeHandle.swift
[76/370] Compiling HeapModule Heap+Descriptions.swift
[77/370] Emitting module HeapModule
[78/411] Compiling HashTreeCollections TreeDictionary+MapValues.swift
[79/411] Compiling HashTreeCollections TreeDictionary+Merge.swift
[80/411] Compiling HashTreeCollections TreeDictionary+Sendable.swift
[81/411] Compiling HashTreeCollections _AncestorHashSlots.swift
[82/411] Compiling HashTreeCollections _Bitmap.swift
[83/411] Compiling HashTreeCollections _Bucket.swift
[84/417] Compiling DequeModule UniqueDeque+Equatable.swift
[85/417] Compiling DequeModule UniqueDeque+Experimental.swift
[86/417] Compiling DequeModule UniqueDeque+Hashable.swift
[87/417] Compiling DequeModule UniqueDeque+Initializers.swift
[88/421] Compiling DequeModule UniqueDeque+Consumption.swift
[89/421] Compiling DequeModule UniqueDeque+Container.swift
[90/421] Compiling DequeModule UniqueDeque+Descriptions.swift
[91/421] Compiling DequeModule Deque._UnsafeHandle.swift
[92/421] Compiling DequeModule Deque.swift
[93/421] Compiling DequeModule _DequeBuffer.swift
[94/421] Compiling DequeModule _DequeBufferHeader.swift
[95/421] Compiling DequeModule RigidDeque+Append.swift
[96/421] Compiling DequeModule RigidDeque+Hashable.swift
[97/421] Compiling DequeModule RigidDeque+Initializers.swift
[98/421] Compiling DequeModule RigidDeque+Insertions.swift
[99/421] Compiling DequeModule RigidDeque+Prepend.swift
[100/421] Compiling DequeModule RigidDeque+Replacements.swift
[101/421] Compiling DequeModule RigidDeque+Testing.swift
[102/421] Compiling DequeModule RigidDeque.swift
[103/421] Compiling DequeModule UniqueDeque.swift
[104/421] Compiling DequeModule _DequeSlot.swift
[105/421] Compiling DequeModule _UnsafeDequeHandle.swift
[106/421] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[107/421] Compiling DequeModule Deque+Extras.swift
[108/421] Compiling DequeModule Deque+Hashable.swift
[109/421] Compiling DequeModule Deque+Testing.swift
[110/421] Compiling DequeModule Deque._Storage.swift
[111/421] Compiling DequeModule RigidDeque+Removals.swift
[112/421] Compiling DequeModule _UnsafeDequeSegments.swift
[113/421] Compiling HashTreeCollections TreeDictionary+ExpressibleByDictionaryLiteral.swift
[114/421] Compiling HashTreeCollections TreeDictionary+Filter.swift
[115/421] Compiling HashTreeCollections TreeDictionary+Hashable.swift
[116/421] Compiling HashTreeCollections TreeDictionary+Initializers.swift
[117/421] Compiling HashTreeCollections TreeDictionary+Keys.swift
[124/427] Compiling DequeModule UniqueDeque+Replacements.swift
[125/427] Compiling DequeModule RigidDeque+Consumption.swift
[126/427] Compiling DequeModule RigidDeque+Container.swift
[127/427] Compiling DequeModule RigidDeque+Descriptions.swift
[128/427] Compiling DequeModule RigidDeque+Equatable.swift
[129/427] Compiling DequeModule RigidDeque+Experimental.swift
[158/427] Compiling HashTreeCollections TreeDictionary+Sequence.swift
[159/427] Compiling HashTreeCollections TreeDictionary+Values.swift
[160/427] Compiling HashTreeCollections TreeDictionary.swift
[161/427] Compiling HashTreeCollections TreeSet+Codable.swift
[162/427] Compiling HashTreeCollections TreeSet+Collection.swift
[163/427] Compiling HashTreeCollections TreeSet+CustomReflectable.swift
[164/427] Compiling HashTreeCollections TreeSet+Debugging.swift
[165/427] Compiling HashTreeCollections TreeSet+Descriptions.swift
[168/435] Compiling DequeModule UniqueDeque+Insertions.swift
[169/435] Compiling DequeModule UniqueDeque+Prepend.swift
[170/435] Compiling DequeModule UniqueDeque+Removals.swift
[177/435] Compiling DequeModule UniqueDeque+Append.swift
[191/435] Emitting module BitCollections
[206/435] Compiling DequeModule Deque+Codable.swift
[207/435] Compiling DequeModule Deque+Collection.swift
[208/435] Compiling DequeModule Deque+CustomReflectable.swift
[209/435] Compiling DequeModule Deque+Descriptions.swift
[210/435] Compiling DequeModule Deque+Equatable.swift
[218/435] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSuperset.swift
[219/435] Compiling HashTreeCollections TreeSet+SetAlgebra isSubset.swift
[220/435] Compiling HashTreeCollections TreeSet+SetAlgebra isSuperset.swift
[221/435] Compiling HashTreeCollections TreeSet+SetAlgebra subtract.swift
[222/435] Compiling HashTreeCollections TreeSet+SetAlgebra subtracting.swift
[223/435] Compiling HashTreeCollections TreeSet+SetAlgebra symmetricDifference.swift
[224/435] Compiling HashTreeCollections TreeSet+SetAlgebra union.swift
[225/435] Compiling HashTreeCollections TreeSet.swift
[244/435] Compiling HashTreeCollections TreeSet+SetAlgebra formSymmetricDifference.swift
[245/435] Compiling HashTreeCollections TreeSet+SetAlgebra formUnion.swift
[246/435] Compiling HashTreeCollections TreeSet+SetAlgebra intersection.swift
[247/435] Compiling HashTreeCollections TreeSet+SetAlgebra isDisjoint.swift
[248/435] Compiling HashTreeCollections TreeSet+SetAlgebra isEqualSet.swift
[249/435] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSubset.swift
[258/435] Compiling BitCollections BitSet._UnsafeHandle.swift
[259/435] Compiling BitCollections BitSet.swift
[260/435] Compiling BitCollections Range+Utilities.swift
[261/435] Compiling BitCollections Slice+Utilities.swift
[262/435] Compiling BitCollections UInt+Tricks.swift
[263/435] Compiling BitCollections _Word.swift
[264/435] Compiling OrderedCollections _UnsafeBitset.swift
[265/435] Compiling HashTreeCollections TreeSet+SetAlgebra basics.swift
[266/435] Compiling HashTreeCollections TreeSet+SetAlgebra formIntersection.swift
[354/442] Emitting module OrderedCollections
[375/442] Compiling BTree Map.swift
[376/443] Emitting module _RopeModule
[377/443] Compiling BTree SortedBag.swift
[378/443] Compiling BTree SortedSet.swift
[379/443] Compiling BTree Weak.swift
[404/443] Compiling _RopeModule Rope+Remove.swift
[405/443] Compiling _RopeModule Rope+RemoveSubrange.swift
[406/443] Compiling _RopeModule Rope+Split.swift
[407/443] Compiling _RopeModule Optional Utilities.swift
[408/443] Compiling _RopeModule String Utilities.swift
[409/443] Compiling _RopeModule String.Index+ABI.swift
[410/443] Compiling _RopeModule _CharacterRecognizer.swift
[411/443] Emitting module BTree
[420/443] Emitting module HashTreeCollections
[421/443] Emitting module DequeModule
[422/449] Compiling Collections HeapModule reexports.swift
[423/449] Compiling Collections OrderedCollections reexports.swift
[424/449] Compiling Collections HashTreeCollections reexports.swift
[425/449] Compiling Collections DequeModule reexports.swift
[426/449] Compiling Collections BitCollections reexports.swift
[427/449] Emitting module Collections
[434/449] Compiling SwiftletModelMacros StringExtensions.swift
[434/450] Write Objects.LinkFileList
[436/450] Compiling SwiftletModelMacros LabeledExprSyntaxExtension.swift
[437/450] Compiling SwiftletModelMacros IndexDiagnostic.swift
[438/450] Compiling SwiftletModelMacros RelationshipAttributes.swift
[439/450] Compiling SwiftletModelMacros SearchIndexAttributes.swift
[440/450] Compiling SwiftletModelMacros UniqueAttributes.swift
[441/450] Emitting module SwiftletModelMacros
[446/450] Compiling SwiftletModelMacros EntityModelMacro.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftletModelMacros/EntityModelMacro/EntityModelMacro.swift:434:13: warning: initialization of immutable value 'allIndexAttributesKeyPathsSet' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
432 |         }
433 |
434 |         let allIndexAttributesKeyPathsSet = Set(allIndexAttributesKeyPaths)
    |             `- warning: initialization of immutable value 'allIndexAttributesKeyPathsSet' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
435 |         return try FunctionDeclSyntax(
436 |         """
[447/450] Compiling SwiftletModelMacros Plugins.swift
[447/450] Write Objects.LinkFileList
[448/450] Linking libBTree.dylib
[449/450] Linking SwiftletModelMacros-tool
[451/505] Compiling SwiftletModel Index+Hashable.swift
[452/505] Compiling SwiftletModel Index.swift
[453/505] Compiling SwiftletModel OmitableCoding.swift
[454/505] Compiling SwiftletModel String+FuzzyMatch.swift
[455/505] Compiling SwiftletModel String+IndexName.swift
[456/505] Compiling SwiftletModel String+SearchTokens.swift
[457/505] Compiling SwiftletModel Context.swift
[458/505] Compiling SwiftletModel EntitiesRepository.swift
[459/505] Compiling SwiftletModel ArrayExtensions.swift
[460/505] Compiling SwiftletModel EncodableExtensions.swift
[461/505] Compiling SwiftletModel KeyPathExtensions.swift
[462/505] Compiling SwiftletModel CollisionResolver.swift
[463/510] Emitting module SwiftletModel
/Users/admin/builder/spi-builder-workspace/Sources/SwiftletModel/Index/UniqueIndex+Comparable.swift:18:21: warning: stored property 'index' of 'Sendable'-conforming generic struct 'ComparableValue' has non-Sendable type 'Map<Value, Entity.ID>'; this is an error in the Swift 6 language mode
 16 |         let name: String
 17 |
 18 |         private var index: Map<Value, Entity.ID> = [:]
    |                     `- warning: stored property 'index' of 'Sendable'-conforming generic struct 'ComparableValue' has non-Sendable type 'Map<Value, Entity.ID>'; this is an error in the Swift 6 language mode
 19 |         private var indexedValues: [Entity.ID: Value] = [:]
 20 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BTree/Sources/Map.swift:29:15: note: generic struct 'Map' does not conform to the 'Sendable' protocol
 27 | /// that would be slower with dictionaries.
 28 | ///
 29 | public struct Map<Key: Comparable, Value> {
    |               `- note: generic struct 'Map' does not conform to the 'Sendable' protocol
 30 |     // Typealiases
 31 |     internal typealias Tree = BTree<Key, Value>
/Users/admin/builder/spi-builder-workspace/Sources/SwiftletModel/Index/UniqueIndex+Comparable.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BTree'
  7 |
  8 | import Foundation
  9 | import BTree
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BTree'
 10 |
 11 | extension Unique {
[464/510] Compiling SwiftletModel Tuples.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftletModel/Index/UniqueIndex+Comparable.swift:18:21: warning: stored property 'index' of 'Sendable'-conforming generic struct 'ComparableValue' has non-Sendable type 'Map<Value, Entity.ID>'; this is an error in the Swift 6 language mode
 16 |         let name: String
 17 |
 18 |         private var index: Map<Value, Entity.ID> = [:]
    |                     `- warning: stored property 'index' of 'Sendable'-conforming generic struct 'ComparableValue' has non-Sendable type 'Map<Value, Entity.ID>'; this is an error in the Swift 6 language mode
 19 |         private var indexedValues: [Entity.ID: Value] = [:]
 20 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BTree/Sources/Map.swift:29:15: note: generic struct 'Map' does not conform to the 'Sendable' protocol
 27 | /// that would be slower with dictionaries.
 28 | ///
 29 | public struct Map<Key: Comparable, Value> {
    |               `- note: generic struct 'Map' does not conform to the 'Sendable' protocol
 30 |     // Typealiases
 31 |     internal typealias Tree = BTree<Key, Value>
/Users/admin/builder/spi-builder-workspace/Sources/SwiftletModel/Index/UniqueIndex+Comparable.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BTree'
  7 |
  8 | import Foundation
  9 | import BTree
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BTree'
 10 |
 11 | extension Unique {
[465/510] Compiling SwiftletModel UniqueIndex+Comparable.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftletModel/Index/UniqueIndex+Comparable.swift:18:21: warning: stored property 'index' of 'Sendable'-conforming generic struct 'ComparableValue' has non-Sendable type 'Map<Value, Entity.ID>'; this is an error in the Swift 6 language mode
 16 |         let name: String
 17 |
 18 |         private var index: Map<Value, Entity.ID> = [:]
    |                     `- warning: stored property 'index' of 'Sendable'-conforming generic struct 'ComparableValue' has non-Sendable type 'Map<Value, Entity.ID>'; this is an error in the Swift 6 language mode
 19 |         private var indexedValues: [Entity.ID: Value] = [:]
 20 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BTree/Sources/Map.swift:29:15: note: generic struct 'Map' does not conform to the 'Sendable' protocol
 27 | /// that would be slower with dictionaries.
 28 | ///
 29 | public struct Map<Key: Comparable, Value> {
    |               `- note: generic struct 'Map' does not conform to the 'Sendable' protocol
 30 |     // Typealiases
 31 |     internal typealias Tree = BTree<Key, Value>
/Users/admin/builder/spi-builder-workspace/Sources/SwiftletModel/Index/UniqueIndex+Comparable.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BTree'
  7 |
  8 | import Foundation
  9 | import BTree
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BTree'
 10 |
 11 | extension Unique {
[466/510] Compiling SwiftletModel UniqueIndex+Hashable.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftletModel/Index/UniqueIndex+Comparable.swift:18:21: warning: stored property 'index' of 'Sendable'-conforming generic struct 'ComparableValue' has non-Sendable type 'Map<Value, Entity.ID>'; this is an error in the Swift 6 language mode
 16 |         let name: String
 17 |
 18 |         private var index: Map<Value, Entity.ID> = [:]
    |                     `- warning: stored property 'index' of 'Sendable'-conforming generic struct 'ComparableValue' has non-Sendable type 'Map<Value, Entity.ID>'; this is an error in the Swift 6 language mode
 19 |         private var indexedValues: [Entity.ID: Value] = [:]
 20 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BTree/Sources/Map.swift:29:15: note: generic struct 'Map' does not conform to the 'Sendable' protocol
 27 | /// that would be slower with dictionaries.
 28 | ///
 29 | public struct Map<Key: Comparable, Value> {
    |               `- note: generic struct 'Map' does not conform to the 'Sendable' protocol
 30 |     // Typealiases
 31 |     internal typealias Tree = BTree<Key, Value>
/Users/admin/builder/spi-builder-workspace/Sources/SwiftletModel/Index/UniqueIndex+Comparable.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BTree'
  7 |
  8 | import Foundation
  9 | import BTree
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BTree'
 10 |
 11 | extension Unique {
[467/510] Compiling SwiftletModel UniqueIndex.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftletModel/Index/UniqueIndex+Comparable.swift:18:21: warning: stored property 'index' of 'Sendable'-conforming generic struct 'ComparableValue' has non-Sendable type 'Map<Value, Entity.ID>'; this is an error in the Swift 6 language mode
 16 |         let name: String
 17 |
 18 |         private var index: Map<Value, Entity.ID> = [:]
    |                     `- warning: stored property 'index' of 'Sendable'-conforming generic struct 'ComparableValue' has non-Sendable type 'Map<Value, Entity.ID>'; this is an error in the Swift 6 language mode
 19 |         private var indexedValues: [Entity.ID: Value] = [:]
 20 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BTree/Sources/Map.swift:29:15: note: generic struct 'Map' does not conform to the 'Sendable' protocol
 27 | /// that would be slower with dictionaries.
 28 | ///
 29 | public struct Map<Key: Comparable, Value> {
    |               `- note: generic struct 'Map' does not conform to the 'Sendable' protocol
 30 |     // Typealiases
 31 |     internal typealias Tree = BTree<Key, Value>
/Users/admin/builder/spi-builder-workspace/Sources/SwiftletModel/Index/UniqueIndex+Comparable.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BTree'
  7 |
  8 | import Foundation
  9 | import BTree
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BTree'
 10 |
 11 | extension Unique {
[468/510] Compiling SwiftletModel Macros.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftletModel/Index/UniqueIndex+Comparable.swift:18:21: warning: stored property 'index' of 'Sendable'-conforming generic struct 'ComparableValue' has non-Sendable type 'Map<Value, Entity.ID>'; this is an error in the Swift 6 language mode
 16 |         let name: String
 17 |
 18 |         private var index: Map<Value, Entity.ID> = [:]
    |                     `- warning: stored property 'index' of 'Sendable'-conforming generic struct 'ComparableValue' has non-Sendable type 'Map<Value, Entity.ID>'; this is an error in the Swift 6 language mode
 19 |         private var indexedValues: [Entity.ID: Value] = [:]
 20 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BTree/Sources/Map.swift:29:15: note: generic struct 'Map' does not conform to the 'Sendable' protocol
 27 | /// that would be slower with dictionaries.
 28 | ///
 29 | public struct Map<Key: Comparable, Value> {
    |               `- note: generic struct 'Map' does not conform to the 'Sendable' protocol
 30 |     // Typealiases
 31 |     internal typealias Tree = BTree<Key, Value>
/Users/admin/builder/spi-builder-workspace/Sources/SwiftletModel/Index/UniqueIndex+Comparable.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BTree'
  7 |
  8 | import Foundation
  9 | import BTree
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BTree'
 10 |
 11 | extension Unique {
[469/510] Compiling SwiftletModel DeletedEntity.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftletModel/Index/UniqueIndex+Comparable.swift:18:21: warning: stored property 'index' of 'Sendable'-conforming generic struct 'ComparableValue' has non-Sendable type 'Map<Value, Entity.ID>'; this is an error in the Swift 6 language mode
 16 |         let name: String
 17 |
 18 |         private var index: Map<Value, Entity.ID> = [:]
    |                     `- warning: stored property 'index' of 'Sendable'-conforming generic struct 'ComparableValue' has non-Sendable type 'Map<Value, Entity.ID>'; this is an error in the Swift 6 language mode
 19 |         private var indexedValues: [Entity.ID: Value] = [:]
 20 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BTree/Sources/Map.swift:29:15: note: generic struct 'Map' does not conform to the 'Sendable' protocol
 27 | /// that would be slower with dictionaries.
 28 | ///
 29 | public struct Map<Key: Comparable, Value> {
    |               `- note: generic struct 'Map' does not conform to the 'Sendable' protocol
 30 |     // Typealiases
 31 |     internal typealias Tree = BTree<Key, Value>
/Users/admin/builder/spi-builder-workspace/Sources/SwiftletModel/Index/UniqueIndex+Comparable.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BTree'
  7 |
  8 | import Foundation
  9 | import BTree
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BTree'
 10 |
 11 | extension Unique {
[470/510] Compiling SwiftletModel Query.swift
[471/510] Compiling SwiftletModel QueryAllNested.swift
[472/510] Compiling SwiftletModel QueryFilter.swift
[473/510] Compiling SwiftletModel QueryGroup.swift
[474/510] Compiling SwiftletModel QueryList.swift
[475/510] Compiling SwiftletModel QueryListFilter.swift
[476/510] Compiling SwiftletModel EntityModelProtocol.swift
[477/510] Compiling SwiftletModel MergeStrategy.swift
[478/510] Compiling SwiftletModel Metadata.swift
[479/510] Compiling SwiftletModel ContextQuery.swift
[480/510] Compiling SwiftletModel Nested.swift
[481/510] Compiling SwiftletModel Predicate.swift
[482/510] Compiling SwiftletModel QueryListNested.swift
[483/510] Compiling SwiftletModel QueryLogicalFilters.swift
[484/510] Compiling SwiftletModel QueryNested.swift
[485/510] Compiling SwiftletModel QueryRelated.swift
[486/510] Compiling SwiftletModel QuerySchema.swift
[487/510] Compiling SwiftletModel QuerySorted.swift
[488/510] Compiling SwiftletModel DecodingStrategy.swift
[489/510] Compiling SwiftletModel EncodingStrategy.swift
[490/510] Compiling SwiftletModel Link.swift
[491/510] Compiling SwiftletModel Relation+Codable.swift
[492/510] Compiling SwiftletModel Relation+Conveniece.swift
[493/510] Compiling SwiftletModel Relation+UpdateOption.swift
[494/510] Compiling SwiftletModel Comparable+SortOrder.swift
[495/510] Compiling SwiftletModel Entity+FullTextIndex.swift
[496/510] Compiling SwiftletModel Entity+IndexComparable.swift
[497/510] Compiling SwiftletModel Entity+IndexHashable.swift
[498/510] Compiling SwiftletModel Entity+Metadata.swift
[499/510] Compiling SwiftletModel Entity+UniqueComparable.swift
[500/510] Compiling SwiftletModel Entity+UniqueHashable&Comparable.swift
[501/510] Compiling SwiftletModel Entity+UniqueHashable.swift
[502/510] Compiling SwiftletModel FullTextIndex+Hashable.swift
[503/510] Compiling SwiftletModel FullTextIndex.swift
[504/510] Compiling SwiftletModel HashIndex.swift
[505/510] Compiling SwiftletModel Index+Comparable.swift
[506/510] Compiling SwiftletModel Relation.swift
[507/510] Compiling SwiftletModel RelationDelete.swift
[508/510] Compiling SwiftletModel RelationSave.swift
[509/510] Compiling SwiftletModel RelationTypes.swift
[510/510] Compiling SwiftletModel Relationship.swift
Build complete! (31.21s)
Fetching https://github.com/swiftlang/swift-syntax
Fetching https://github.com/pointfreeco/swift-snapshot-testing
Fetching https://github.com/attaswift/BTree
Fetching https://github.com/apple/swift-collections.git
[1/3349] Fetching btree
[604/26874] Fetching btree, swift-collections
[18406/42920] Fetching btree, swift-collections, swift-snapshot-testing
[26416/117857] Fetching btree, swift-collections, swift-snapshot-testing, swift-syntax
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (4.41s)
Fetched https://github.com/attaswift/BTree from cache (4.66s)
Fetched https://github.com/apple/swift-collections.git from cache (4.66s)
Fetched https://github.com/swiftlang/swift-syntax from cache (4.66s)
Computing version for https://github.com/attaswift/BTree
Computed https://github.com/attaswift/BTree at 4.1.0 (7.72s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 600.0.1 (2.20s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.4.1 (0.66s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.19.2 (0.56s)
Fetching https://github.com/pointfreeco/swift-custom-dump
[1/5464] Fetching swift-custom-dump
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (1.05s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.5.0 (1.64s)
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
[1/5723] Fetching xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (1.47s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.9.0 (2.06s)
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.19.2
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.5.0
Creating working copy for https://github.com/attaswift/BTree
Working copy of https://github.com/attaswift/BTree resolved at 4.1.0
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.9.0
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 600.0.1
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.4.1
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/600.0.1/swiftlang-6.2.4.1.4-MacroSupport-macos_aarch64.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/600.0.1/swiftlang-6.2.4.1.4-MacroSupport-macos_aarch64.zip (0.24s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-collections",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-collections.git"
    },
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "509.0.0",
            "upper_bound" : "601.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-syntax"
    },
    {
      "identity" : "swift-snapshot-testing",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.12.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-snapshot-testing"
    },
    {
      "identity" : "btree",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.0.0",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/attaswift/BTree"
    }
  ],
  "manifest_display_name" : "SwiftletModel",
  "name" : "SwiftletModel",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "12.0"
    },
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    }
  ],
  "products" : [
    {
      "name" : "SwiftletModel",
      "targets" : [
        "SwiftletModel"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SwiftletModelMacros",
      "targets" : [
        "SwiftletModelMacros"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftletModelTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftletModelTests",
      "path" : "Tests/SwiftletModelTests",
      "product_dependencies" : [
        "SnapshotTesting",
        "SnapshotTestingCustomDump"
      ],
      "sources" : [
        "CodableTests/RelationsEncodingDecodingTests.swift",
        "EntitiesTests/DeleteTests.swift",
        "ExtensionsTests/ArrayExtensionsTests.swift",
        "IndexTests/FilterIndexPerformanceTests.swift",
        "IndexTests/FullTextIndexPerformanceTests.swift",
        "IndexTests/HashIndexTests.swift",
        "IndexTests/SortIndexPerformanceTests.swift",
        "IndexTests/UniqueIndexTests.swift",
        "ModelTests/MergeStrategyTests.swift",
        "Models/Attachment.swift",
        "Models/Chat.swift",
        "Models/GenericAttachment.swift",
        "Models/Message.swift",
        "Models/Schema.swift",
        "Models/TestModel.swift",
        "Models/User.swift",
        "ModelsForTesting.swift",
        "QueriesTests/AllNestedModelsQueryTest.swift",
        "QueriesTests/FilterBooleanTests.swift",
        "QueriesTests/FilterCombinedOperationsTests.swift",
        "QueriesTests/FilterDateTests.swift",
        "QueriesTests/FilterEdgeCaseTest.swift",
        "QueriesTests/FilterEnumTests.swift",
        "QueriesTests/FilterIndexedVsNonIndexedTests.swift",
        "QueriesTests/FilterMetadataQueryTests.swift",
        "QueriesTests/FilterMultipleStringFieldsTests.swift",
        "QueriesTests/FilterQueryTests.swift",
        "QueriesTests/FilterStringEdgeCasesTests.swift",
        "QueriesTests/FilterStringQueryTests.swift",
        "QueriesTests/FilterStringRegexTests.swift",
        "QueriesTests/NestedModelsQueryTest.swift",
        "QueriesTests/SortDateTests.swift",
        "QueriesTests/SortEdgeCaseTests.swift",
        "QueriesTests/SortIndexedVsNonIndexedTests.swift",
        "QueriesTests/SortMetadataTests.swift",
        "QueriesTests/SortQueryTest.swift",
        "QueriesTests/SortStringTests.swift",
        "RelationsTests/ManyToManyTests.swift",
        "RelationsTests/ToOneTests.swift",
        "TestTags.swift"
      ],
      "target_dependencies" : [
        "SwiftletModel"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftletModelMacros",
      "module_type" : "SwiftTarget",
      "name" : "SwiftletModelMacros",
      "path" : "Sources/SwiftletModelMacros",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "SwiftletModel",
        "SwiftletModelMacros"
      ],
      "sources" : [
        "EntityModelMacro/Attributes/AccessAttributes.swift",
        "EntityModelMacro/Attributes/IndexAttributes.swift",
        "EntityModelMacro/Attributes/PropertyAttributes.swift",
        "EntityModelMacro/Attributes/PropertyWrapperAttributes.swift",
        "EntityModelMacro/Attributes/RelationshipAttributes.swift",
        "EntityModelMacro/Attributes/SearchIndexAttributes.swift",
        "EntityModelMacro/Attributes/UniqueAttributes.swift",
        "EntityModelMacro/DIagnostic/IndexDiagnostic.swift",
        "EntityModelMacro/EntityModelMacro.swift",
        "EntityModelMacro/Extensions/LabeledExprSyntaxExtension.swift",
        "EntityModelMacro/Extensions/StringExtensions.swift",
        "Plugins.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "SwiftletModel",
      "module_type" : "SwiftTarget",
      "name" : "SwiftletModel",
      "path" : "Sources/SwiftletModel",
      "product_dependencies" : [
        "Collections",
        "BTree"
      ],
      "product_memberships" : [
        "SwiftletModel"
      ],
      "sources" : [
        "Context/Context.swift",
        "Context/EntitiesRepository.swift",
        "Extensions/ArrayExtensions.swift",
        "Extensions/EncodableExtensions.swift",
        "Extensions/KeyPathExtensions.swift",
        "Index/CollisionResolver.swift",
        "Index/Comparable+SortOrder.swift",
        "Index/Entity+FullTextIndex.swift",
        "Index/Entity+IndexComparable.swift",
        "Index/Entity+IndexHashable.swift",
        "Index/Entity+Metadata.swift",
        "Index/Entity+UniqueComparable.swift",
        "Index/Entity+UniqueHashable&Comparable.swift",
        "Index/Entity+UniqueHashable.swift",
        "Index/FullTextIndex+Hashable.swift",
        "Index/FullTextIndex.swift",
        "Index/HashIndex.swift",
        "Index/Index+Comparable.swift",
        "Index/Index+Hashable.swift",
        "Index/Index.swift",
        "Index/OmitableCoding.swift",
        "Index/String+FuzzyMatch.swift",
        "Index/String+IndexName.swift",
        "Index/String+SearchTokens.swift",
        "Index/Tuples.swift",
        "Index/UniqueIndex+Comparable.swift",
        "Index/UniqueIndex+Hashable.swift",
        "Index/UniqueIndex.swift",
        "Macros.swift",
        "Model/DeletedEntity.swift",
        "Model/EntityModelProtocol.swift",
        "Model/MergeStrategy.swift",
        "Model/Metadata.swift",
        "Query/ContextQuery.swift",
        "Query/Nested.swift",
        "Query/Predicate.swift",
        "Query/Query.swift",
        "Query/QueryAllNested.swift",
        "Query/QueryFilter.swift",
        "Query/QueryGroup.swift",
        "Query/QueryList.swift",
        "Query/QueryListFilter.swift",
        "Query/QueryListNested.swift",
        "Query/QueryLogicalFilters.swift",
        "Query/QueryNested.swift",
        "Query/QueryRelated.swift",
        "Query/QuerySchema.swift",
        "Query/QuerySorted.swift",
        "Relationship/DecodingStrategy.swift",
        "Relationship/EncodingStrategy.swift",
        "Relationship/Link.swift",
        "Relationship/Relation+Codable.swift",
        "Relationship/Relation+Conveniece.swift",
        "Relationship/Relation+UpdateOption.swift",
        "Relationship/Relation.swift",
        "Relationship/RelationDelete.swift",
        "Relationship/RelationSave.swift",
        "Relationship/RelationTypes.swift",
        "Relationship/Relationship.swift"
      ],
      "target_dependencies" : [
        "SwiftletModelMacros"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.