Build Information
Failed to build NorthwindSwiftData, reference main (f552b0
), with Swift 6.2 (beta) for macOS (SPM) on 20 Jun 2025 15:53:58 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Northwind-swift/NorthwindSwiftData.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Northwind-swift/NorthwindSwiftData
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at f552b08 Exclude license file as a resource
Cloned https://github.com/Northwind-swift/NorthwindSwiftData.git
Revision (git rev-parse @):
f552b0884d11c8cc583da9b87399b4c125879574
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/Northwind-swift/NorthwindSwiftData.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/Northwind-swift/NorthwindSwiftData.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Copying Northwind.store
[1/3] Write sources
[2/3] Write swift-version-1EA4D86E10B52AF.txt
[4/22] Compiling NorthwindSwiftData NorthwindSchema.swift
[5/22] Compiling NorthwindSwiftData NorthwindStore.swift
[6/22] Compiling NorthwindSwiftData Supplier.swift
[7/22] Compiling NorthwindSwiftData Territory.swift
[8/23] Compiling NorthwindSwiftData Reexports.swift
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:12:1: error: type 'Category' does not conform to protocol 'PredicateCodableKeyPathProviding'
10 | // way the key pathes are only build once.
11 |
12 | extension Category: PredicateCodableKeyPathProviding {
| |- error: type 'Category' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
13 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Category>]'
14 | buildKeyPathMap(for: Category.self)
15 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:16:1: error: type 'Customer' does not conform to protocol 'PredicateCodableKeyPathProviding'
14 | buildKeyPathMap(for: Category.self)
15 | }
16 | extension Customer: PredicateCodableKeyPathProviding {
| |- error: type 'Customer' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
17 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Customer>]'
18 | buildKeyPathMap(for: Customer.self)
19 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:20:1: error: type 'CustomerDemographic' does not conform to protocol 'PredicateCodableKeyPathProviding'
18 | buildKeyPathMap(for: Customer.self)
19 | }
20 | extension CustomerDemographic: PredicateCodableKeyPathProviding {
| |- error: type 'CustomerDemographic' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
21 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<CustomerDemographic>]'
22 | buildKeyPathMap(for: CustomerDemographic.self)
23 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:24:1: error: type 'Employee' does not conform to protocol 'PredicateCodableKeyPathProviding'
22 | buildKeyPathMap(for: CustomerDemographic.self)
23 | }
24 | extension Employee: PredicateCodableKeyPathProviding {
| |- error: type 'Employee' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
25 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Employee>]'
26 | buildKeyPathMap(for: Employee.self)
27 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:28:1: error: type 'Order' does not conform to protocol 'PredicateCodableKeyPathProviding'
26 | buildKeyPathMap(for: Employee.self)
27 | }
28 | extension Order: PredicateCodableKeyPathProviding {
| |- error: type 'Order' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
29 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Order>]'
30 | buildKeyPathMap(for: Order.self)
31 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:32:1: error: type 'OrderDetail' does not conform to protocol 'PredicateCodableKeyPathProviding'
30 | buildKeyPathMap(for: Order.self)
31 | }
32 | extension OrderDetail: PredicateCodableKeyPathProviding {
| |- error: type 'OrderDetail' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
33 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<OrderDetail>]'
34 | buildKeyPathMap(for: OrderDetail.self)
35 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:36:1: error: type 'Product' does not conform to protocol 'PredicateCodableKeyPathProviding'
34 | buildKeyPathMap(for: OrderDetail.self)
35 | }
36 | extension Product: PredicateCodableKeyPathProviding {
| |- error: type 'Product' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
37 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Product>]'
38 | buildKeyPathMap(for: Product.self)
39 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:40:1: error: type 'Region' does not conform to protocol 'PredicateCodableKeyPathProviding'
38 | buildKeyPathMap(for: Product.self)
39 | }
40 | extension Region: PredicateCodableKeyPathProviding {
| |- error: type 'Region' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
41 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Region>]'
42 | buildKeyPathMap(for: Region.self)
43 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:44:1: error: type 'Shipper' does not conform to protocol 'PredicateCodableKeyPathProviding'
42 | buildKeyPathMap(for: Region.self)
43 | }
44 | extension Shipper: PredicateCodableKeyPathProviding {
| |- error: type 'Shipper' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
45 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Shipper>]'
46 | buildKeyPathMap(for: Shipper.self)
47 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:48:1: error: type 'Supplier' does not conform to protocol 'PredicateCodableKeyPathProviding'
46 | buildKeyPathMap(for: Shipper.self)
47 | }
48 | extension Supplier: PredicateCodableKeyPathProviding {
| |- error: type 'Supplier' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
49 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Supplier>]'
50 | buildKeyPathMap(for: Supplier.self)
51 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:52:1: error: type 'Territory' does not conform to protocol 'PredicateCodableKeyPathProviding'
50 | buildKeyPathMap(for: Supplier.self)
51 | }
52 | extension Territory: PredicateCodableKeyPathProviding {
| |- error: type 'Territory' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
53 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Territory>]'
54 | buildKeyPathMap(for: Territory.self)
55 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
[9/23] Compiling NorthwindSwiftData CodableKeyPathes.swift
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:12:1: error: type 'Category' does not conform to protocol 'PredicateCodableKeyPathProviding'
10 | // way the key pathes are only build once.
11 |
12 | extension Category: PredicateCodableKeyPathProviding {
| |- error: type 'Category' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
13 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Category>]'
14 | buildKeyPathMap(for: Category.self)
15 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:16:1: error: type 'Customer' does not conform to protocol 'PredicateCodableKeyPathProviding'
14 | buildKeyPathMap(for: Category.self)
15 | }
16 | extension Customer: PredicateCodableKeyPathProviding {
| |- error: type 'Customer' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
17 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Customer>]'
18 | buildKeyPathMap(for: Customer.self)
19 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:20:1: error: type 'CustomerDemographic' does not conform to protocol 'PredicateCodableKeyPathProviding'
18 | buildKeyPathMap(for: Customer.self)
19 | }
20 | extension CustomerDemographic: PredicateCodableKeyPathProviding {
| |- error: type 'CustomerDemographic' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
21 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<CustomerDemographic>]'
22 | buildKeyPathMap(for: CustomerDemographic.self)
23 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:24:1: error: type 'Employee' does not conform to protocol 'PredicateCodableKeyPathProviding'
22 | buildKeyPathMap(for: CustomerDemographic.self)
23 | }
24 | extension Employee: PredicateCodableKeyPathProviding {
| |- error: type 'Employee' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
25 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Employee>]'
26 | buildKeyPathMap(for: Employee.self)
27 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:28:1: error: type 'Order' does not conform to protocol 'PredicateCodableKeyPathProviding'
26 | buildKeyPathMap(for: Employee.self)
27 | }
28 | extension Order: PredicateCodableKeyPathProviding {
| |- error: type 'Order' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
29 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Order>]'
30 | buildKeyPathMap(for: Order.self)
31 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:32:1: error: type 'OrderDetail' does not conform to protocol 'PredicateCodableKeyPathProviding'
30 | buildKeyPathMap(for: Order.self)
31 | }
32 | extension OrderDetail: PredicateCodableKeyPathProviding {
| |- error: type 'OrderDetail' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
33 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<OrderDetail>]'
34 | buildKeyPathMap(for: OrderDetail.self)
35 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:36:1: error: type 'Product' does not conform to protocol 'PredicateCodableKeyPathProviding'
34 | buildKeyPathMap(for: OrderDetail.self)
35 | }
36 | extension Product: PredicateCodableKeyPathProviding {
| |- error: type 'Product' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
37 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Product>]'
38 | buildKeyPathMap(for: Product.self)
39 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:40:1: error: type 'Region' does not conform to protocol 'PredicateCodableKeyPathProviding'
38 | buildKeyPathMap(for: Product.self)
39 | }
40 | extension Region: PredicateCodableKeyPathProviding {
| |- error: type 'Region' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
41 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Region>]'
42 | buildKeyPathMap(for: Region.self)
43 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:44:1: error: type 'Shipper' does not conform to protocol 'PredicateCodableKeyPathProviding'
42 | buildKeyPathMap(for: Region.self)
43 | }
44 | extension Shipper: PredicateCodableKeyPathProviding {
| |- error: type 'Shipper' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
45 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Shipper>]'
46 | buildKeyPathMap(for: Shipper.self)
47 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:48:1: error: type 'Supplier' does not conform to protocol 'PredicateCodableKeyPathProviding'
46 | buildKeyPathMap(for: Shipper.self)
47 | }
48 | extension Supplier: PredicateCodableKeyPathProviding {
| |- error: type 'Supplier' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
49 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Supplier>]'
50 | buildKeyPathMap(for: Supplier.self)
51 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:52:1: error: type 'Territory' does not conform to protocol 'PredicateCodableKeyPathProviding'
50 | buildKeyPathMap(for: Supplier.self)
51 | }
52 | extension Territory: PredicateCodableKeyPathProviding {
| |- error: type 'Territory' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
53 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Territory>]'
54 | buildKeyPathMap(for: Territory.self)
55 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[10/23] Emitting module NorthwindSwiftData
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:12:1: error: type 'Category' does not conform to protocol 'PredicateCodableKeyPathProviding'
10 | // way the key pathes are only build once.
11 |
12 | extension Category: PredicateCodableKeyPathProviding {
| |- error: type 'Category' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
13 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Category>]'
14 | buildKeyPathMap(for: Category.self)
15 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:16:1: error: type 'Customer' does not conform to protocol 'PredicateCodableKeyPathProviding'
14 | buildKeyPathMap(for: Category.self)
15 | }
16 | extension Customer: PredicateCodableKeyPathProviding {
| |- error: type 'Customer' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
17 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Customer>]'
18 | buildKeyPathMap(for: Customer.self)
19 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:20:1: error: type 'CustomerDemographic' does not conform to protocol 'PredicateCodableKeyPathProviding'
18 | buildKeyPathMap(for: Customer.self)
19 | }
20 | extension CustomerDemographic: PredicateCodableKeyPathProviding {
| |- error: type 'CustomerDemographic' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
21 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<CustomerDemographic>]'
22 | buildKeyPathMap(for: CustomerDemographic.self)
23 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:24:1: error: type 'Employee' does not conform to protocol 'PredicateCodableKeyPathProviding'
22 | buildKeyPathMap(for: CustomerDemographic.self)
23 | }
24 | extension Employee: PredicateCodableKeyPathProviding {
| |- error: type 'Employee' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
25 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Employee>]'
26 | buildKeyPathMap(for: Employee.self)
27 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:28:1: error: type 'Order' does not conform to protocol 'PredicateCodableKeyPathProviding'
26 | buildKeyPathMap(for: Employee.self)
27 | }
28 | extension Order: PredicateCodableKeyPathProviding {
| |- error: type 'Order' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
29 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Order>]'
30 | buildKeyPathMap(for: Order.self)
31 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:32:1: error: type 'OrderDetail' does not conform to protocol 'PredicateCodableKeyPathProviding'
30 | buildKeyPathMap(for: Order.self)
31 | }
32 | extension OrderDetail: PredicateCodableKeyPathProviding {
| |- error: type 'OrderDetail' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
33 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<OrderDetail>]'
34 | buildKeyPathMap(for: OrderDetail.self)
35 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:36:1: error: type 'Product' does not conform to protocol 'PredicateCodableKeyPathProviding'
34 | buildKeyPathMap(for: OrderDetail.self)
35 | }
36 | extension Product: PredicateCodableKeyPathProviding {
| |- error: type 'Product' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
37 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Product>]'
38 | buildKeyPathMap(for: Product.self)
39 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:40:1: error: type 'Region' does not conform to protocol 'PredicateCodableKeyPathProviding'
38 | buildKeyPathMap(for: Product.self)
39 | }
40 | extension Region: PredicateCodableKeyPathProviding {
| |- error: type 'Region' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
41 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Region>]'
42 | buildKeyPathMap(for: Region.self)
43 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:44:1: error: type 'Shipper' does not conform to protocol 'PredicateCodableKeyPathProviding'
42 | buildKeyPathMap(for: Region.self)
43 | }
44 | extension Shipper: PredicateCodableKeyPathProviding {
| |- error: type 'Shipper' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
45 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Shipper>]'
46 | buildKeyPathMap(for: Shipper.self)
47 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:48:1: error: type 'Supplier' does not conform to protocol 'PredicateCodableKeyPathProviding'
46 | buildKeyPathMap(for: Shipper.self)
47 | }
48 | extension Supplier: PredicateCodableKeyPathProviding {
| |- error: type 'Supplier' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
49 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Supplier>]'
50 | buildKeyPathMap(for: Supplier.self)
51 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/NorthwindSwiftData/SwiftDataExtras/CodableKeyPathes.swift:52:1: error: type 'Territory' does not conform to protocol 'PredicateCodableKeyPathProviding'
50 | buildKeyPathMap(for: Supplier.self)
51 | }
52 | extension Territory: PredicateCodableKeyPathProviding {
| |- error: type 'Territory' does not conform to protocol 'PredicateCodableKeyPathProviding'
| `- note: add stubs for conformance
53 | public static let predicateCodableKeyPaths =
| `- note: candidate has non-matching type '[String : PartialKeyPath<Territory>]'
54 | buildKeyPathMap(for: Territory.self)
55 | }
Foundation.PredicateCodableKeyPathProviding.predicateCodableKeyPaths:2:28: note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
1 | protocol PredicateCodableKeyPathProviding {
2 | @preconcurrency static var predicateCodableKeyPaths: [String : any PartialKeyPath<Self> & Sendable] { get }}
| `- note: protocol requires property 'predicateCodableKeyPaths' with type '[String : any PartialKeyPath<Self> & Sendable]'
3 |
[11/23] Compiling NorthwindSwiftData OrderDetail.swift
[12/23] Compiling NorthwindSwiftData Product.swift
[13/23] Compiling NorthwindSwiftData Region.swift
[14/23] Compiling NorthwindSwiftData Shipper.swift
[15/23] Compiling NorthwindSwiftData Employee.swift
[16/23] Compiling NorthwindSwiftData Order.swift
[17/23] Compiling NorthwindSwiftData Customer.swift
[18/23] Compiling NorthwindSwiftData CustomerDemographic.swift
[19/23] Compiling NorthwindSwiftData AddressHolder.swift
[20/23] Compiling NorthwindSwiftData StructedAddressProvider.swift
[21/23] Compiling NorthwindSwiftData StructuredAddress.swift
[22/23] Compiling NorthwindSwiftData Category.swift
[23/23] Compiling NorthwindSwiftData resource_bundle_accessor.swift
BUILD FAILURE 6.2 macosSpm