The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Exhaust, reference v0.5.5 (6468fb), with Swift 6.3 for macOS (SPM) on 8 May 2026 03:38:31 UTC.

Build Command

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

Build Log

24 |         Gen.zip(
25 |             Gen.chooseBits(),
26 |             Gen.chooseBits()
   |             `- error: cannot find 'Gen' in scope
27 |         ).mapped(
28 |             forward: { high, low in
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+LargeNumericGenerators.swift:46:9: error: cannot find 'Gen' in scope
44 |     /// ```
45 |     static func int128() -> ReflectiveGenerator<Int128> {
46 |         Gen.zip(
   |         `- error: cannot find 'Gen' in scope
47 |             Gen.chooseBits(),
48 |             Gen.chooseBits()
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+LargeNumericGenerators.swift:47:13: error: cannot find 'Gen' in scope
45 |     static func int128() -> ReflectiveGenerator<Int128> {
46 |         Gen.zip(
47 |             Gen.chooseBits(),
   |             `- error: cannot find 'Gen' in scope
48 |             Gen.chooseBits()
49 |         ).mapped(
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+LargeNumericGenerators.swift:48:13: error: cannot find 'Gen' in scope
46 |         Gen.zip(
47 |             Gen.chooseBits(),
48 |             Gen.chooseBits()
   |             `- error: cannot find 'Gen' in scope
49 |         ).mapped(
50 |             forward: { high, low in
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Miscellaneous.swift:17:9: error: cannot find 'Gen' in scope
 15 |     /// ```
 16 |     static func just(_ value: Value) -> ReflectiveGenerator<Value> {
 17 |         Gen.just(value)
    |         `- error: cannot find 'Gen' in scope
 18 |     }
 19 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Miscellaneous.swift:26:9: error: cannot find 'Gen' in scope
 24 |     /// ```
 25 |     static func bool() -> ReflectiveGenerator<Bool> {
 26 |         Gen.choose(in: UInt8(0) ... 1, scaling: .constant)
    |         `- error: cannot find 'Gen' in scope
 27 |             .mapped(
 28 |                 forward: { $0 == 1 },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Miscellaneous.swift:26:50: error: cannot infer contextual base in reference to member 'constant'
 24 |     /// ```
 25 |     static func bool() -> ReflectiveGenerator<Bool> {
 26 |         Gen.choose(in: UInt8(0) ... 1, scaling: .constant)
    |                                                  `- error: cannot infer contextual base in reference to member 'constant'
 27 |             .mapped(
 28 |                 forward: { $0 == 1 },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Miscellaneous.swift:44:9: error: cannot find 'Gen' in scope
 42 |         column: UInt = #column
 43 |     ) -> ReflectiveGenerator<Value> {
 44 |         Gen.pick(choices: generators.map { (1, $0) }, fileID: fileID, line: line, column: column)
    |         `- error: cannot find 'Gen' in scope
 45 |     }
 46 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Miscellaneous.swift:58:9: error: cannot find 'Gen' in scope
 56 |         column: UInt = #column
 57 |     ) -> ReflectiveGenerator<Value> {
 58 |         Gen.pick(choices: choices.map { ($0.0, $0.1) }, fileID: fileID, line: line, column: column)
    |         `- error: cannot find 'Gen' in scope
 59 |     }
 60 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Miscellaneous.swift:73:9: error: cannot find 'Gen' in scope
 71 |         column: UInt = #column
 72 |     ) -> ReflectiveGenerator<Value> {
 73 |         Gen.pick(choices: generators.map { (1, $0) }, fileID: fileID, line: line, column: column)
    |         `- error: cannot find 'Gen' in scope
 74 |     }
 75 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Miscellaneous.swift:88:9: error: cannot find 'Gen' in scope
 86 |         column: UInt = #column
 87 |     ) -> ReflectiveGenerator<Value> {
 88 |         Gen.pick(choices: choices, fileID: fileID, line: line, column: column)
    |         `- error: cannot find 'Gen' in scope
 89 |     }
 90 | }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Miscellaneous.swift:99:9: error: cannot find 'Gen' in scope
 97 |     /// ```
 98 |     func optional() -> ReflectiveGenerator<Value?> {
 99 |         Gen.pick(choices: [
    |         `- error: cannot find 'Gen' in scope
100 |             (1, Gen.just(.none)),
101 |             (5, asOptional()),
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Miscellaneous.swift:100:17: error: cannot find 'Gen' in scope
 98 |     func optional() -> ReflectiveGenerator<Value?> {
 99 |         Gen.pick(choices: [
100 |             (1, Gen.just(.none)),
    |                 `- error: cannot find 'Gen' in scope
101 |             (5, asOptional()),
102 |         ])
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Miscellaneous.swift:100:27: error: cannot infer contextual base in reference to member 'none'
 98 |     func optional() -> ReflectiveGenerator<Value?> {
 99 |         Gen.pick(choices: [
100 |             (1, Gen.just(.none)),
    |                           `- error: cannot infer contextual base in reference to member 'none'
101 |             (5, asOptional()),
102 |         ])
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Miscellaneous.swift:128:9: error: cannot find 'Gen' in scope
126 |         where Value == Result<Success, Failure>
127 |     {
128 |         Gen.pick(choices: [
    |         `- error: cannot find 'Gen' in scope
129 |             (1, Gen.contramap(
130 |                 { (result: Result<Success, Failure>) throws -> Success in
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Miscellaneous.swift:129:17: error: cannot find 'Gen' in scope
127 |     {
128 |         Gen.pick(choices: [
129 |             (1, Gen.contramap(
    |                 `- error: cannot find 'Gen' in scope
130 |                 { (result: Result<Success, Failure>) throws -> Success in
131 |                     guard case let .success(value) = result else {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Miscellaneous.swift:132:31: error: cannot find 'Interpreters' in scope
130 |                 { (result: Result<Success, Failure>) throws -> Success in
131 |                     guard case let .success(value) = result else {
132 |                         throw Interpreters.ReflectionError.contramapWasWrongType
    |                               `- error: cannot find 'Interpreters' in scope
133 |                     }
134 |                     return value
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Miscellaneous.swift:138:17: error: cannot find 'Gen' in scope
136 |                 success._map { Result<Success, Failure>.success($0) }
137 |             )),
138 |             (1, Gen.contramap(
    |                 `- error: cannot find 'Gen' in scope
139 |                 { (result: Result<Success, Failure>) throws -> Failure in
140 |                     guard case let .failure(error) = result else {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Miscellaneous.swift:141:31: error: cannot find 'Interpreters' in scope
139 |                 { (result: Result<Success, Failure>) throws -> Failure in
140 |                     guard case let .failure(error) = result else {
141 |                         throw Interpreters.ReflectionError.contramapWasWrongType
    |                               `- error: cannot find 'Interpreters' in scope
142 |                     }
143 |                     return error
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Miscellaneous.swift:136:25: error: value of type 'ReflectiveGenerator<Success>' (aka 'FreerMonad<ReflectiveOperation, Success>') has no member '_map'
134 |                     return value
135 |                 },
136 |                 success._map { Result<Success, Failure>.success($0) }
    |                         `- error: value of type 'ReflectiveGenerator<Success>' (aka 'FreerMonad<ReflectiveOperation, Success>') has no member '_map'
137 |             )),
138 |             (1, Gen.contramap(
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Miscellaneous.swift:145:25: error: value of type 'ReflectiveGenerator<Failure>' (aka 'FreerMonad<ReflectiveOperation, Failure>') has no member '_map'
143 |                     return error
144 |                 },
145 |                 failure._map { Result<Success, Failure>.failure($0) }
    |                         `- error: value of type 'ReflectiveGenerator<Failure>' (aka 'FreerMonad<ReflectiveOperation, Failure>') has no member '_map'
146 |             )),
147 |         ])
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:30:21: error: cannot find 'Gen' in scope
 28 |             if let range {
 29 |                 return if let scaling {
 30 |                     Gen.choose(in: range, scaling: scaling)
    |                     `- error: cannot find 'Gen' in scope
 31 |                 } else if range == -Float16.greatestFiniteMagnitude ... Float16.greatestFiniteMagnitude {
 32 |                     Gen.choose(in: range, scaling: Float16.defaultScaling)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:32:21: error: cannot find 'Gen' in scope
 30 |                     Gen.choose(in: range, scaling: scaling)
 31 |                 } else if range == -Float16.greatestFiniteMagnitude ... Float16.greatestFiniteMagnitude {
 32 |                     Gen.choose(in: range, scaling: Float16.defaultScaling)
    |                     `- error: cannot find 'Gen' in scope
 33 |                 } else {
 34 |                     Gen.choose(in: range)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:34:21: error: cannot find 'Gen' in scope
 32 |                     Gen.choose(in: range, scaling: Float16.defaultScaling)
 33 |                 } else {
 34 |                     Gen.choose(in: range)
    |                     `- error: cannot find 'Gen' in scope
 35 |                 }
 36 |             }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:37:20: error: cannot find 'Gen' in scope
 35 |                 }
 36 |             }
 37 |             return Gen.choose(
    |                    `- error: cannot find 'Gen' in scope
 38 |                 in: nil as ClosedRange<Float16>?,
 39 |                 type: Float16.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:41:62: error: value of type 'SizeScaling<Float16>' has no member 'erased'
 39 |                 type: Float16.self,
 40 |                 isRangeExplicit: false,
 41 |                 scaling: (scaling ?? Float16.defaultScaling).erased
    |                                                              `- error: value of type 'SizeScaling<Float16>' has no member 'erased'
 42 |             )
 43 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:69:17: error: cannot find 'Gen' in scope
 67 |         if let range {
 68 |             return if let scaling {
 69 |                 Gen.choose(in: range, scaling: scaling)
    |                 `- error: cannot find 'Gen' in scope
 70 |             } else if range == -Double.greatestFiniteMagnitude ... Double.greatestFiniteMagnitude {
 71 |                 Gen.choose(in: range, scaling: Double.defaultScaling)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:71:17: error: cannot find 'Gen' in scope
 69 |                 Gen.choose(in: range, scaling: scaling)
 70 |             } else if range == -Double.greatestFiniteMagnitude ... Double.greatestFiniteMagnitude {
 71 |                 Gen.choose(in: range, scaling: Double.defaultScaling)
    |                 `- error: cannot find 'Gen' in scope
 72 |             } else {
 73 |                 Gen.choose(in: range)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:73:17: error: cannot find 'Gen' in scope
 71 |                 Gen.choose(in: range, scaling: Double.defaultScaling)
 72 |             } else {
 73 |                 Gen.choose(in: range)
    |                 `- error: cannot find 'Gen' in scope
 74 |             }
 75 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:76:16: error: cannot find 'Gen' in scope
 74 |             }
 75 |         }
 76 |         return Gen.choose(
    |                `- error: cannot find 'Gen' in scope
 77 |             in: nil as ClosedRange<Double>?,
 78 |             type: Double.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:80:57: error: value of type 'SizeScaling<Double>' has no member 'erased'
 78 |             type: Double.self,
 79 |             isRangeExplicit: false,
 80 |             scaling: (scaling ?? Double.defaultScaling).erased
    |                                                         `- error: value of type 'SizeScaling<Double>' has no member 'erased'
 81 |         )
 82 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:97:17: error: cannot find 'Gen' in scope
 95 |         if let range {
 96 |             return if let scaling {
 97 |                 Gen.choose(in: range, scaling: scaling)
    |                 `- error: cannot find 'Gen' in scope
 98 |             } else if range == -Float.greatestFiniteMagnitude ... Float.greatestFiniteMagnitude {
 99 |                 Gen.choose(in: range, scaling: Float.defaultScaling)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:99:17: error: cannot find 'Gen' in scope
 97 |                 Gen.choose(in: range, scaling: scaling)
 98 |             } else if range == -Float.greatestFiniteMagnitude ... Float.greatestFiniteMagnitude {
 99 |                 Gen.choose(in: range, scaling: Float.defaultScaling)
    |                 `- error: cannot find 'Gen' in scope
100 |             } else {
101 |                 Gen.choose(in: range)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:101:17: error: cannot find 'Gen' in scope
 99 |                 Gen.choose(in: range, scaling: Float.defaultScaling)
100 |             } else {
101 |                 Gen.choose(in: range)
    |                 `- error: cannot find 'Gen' in scope
102 |             }
103 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:104:16: error: cannot find 'Gen' in scope
102 |             }
103 |         }
104 |         return Gen.choose(
    |                `- error: cannot find 'Gen' in scope
105 |             in: nil as ClosedRange<Float>?,
106 |             type: Float.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:108:56: error: value of type 'SizeScaling<Float>' has no member 'erased'
106 |             type: Float.self,
107 |             isRangeExplicit: false,
108 |             scaling: (scaling ?? Float.defaultScaling).erased
    |                                                        `- error: value of type 'SizeScaling<Float>' has no member 'erased'
109 |         )
110 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:164:17: error: cannot find 'Gen' in scope
162 |         if let range {
163 |             if let scaling {
164 |                 Gen.choose(in: range, scaling: scaling)
    |                 `- error: cannot find 'Gen' in scope
165 |             } else if range == UInt8.min ... UInt8.max {
166 |                 Gen.choose(in: range, scaling: UInt8.defaultScaling)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:166:17: error: cannot find 'Gen' in scope
164 |                 Gen.choose(in: range, scaling: scaling)
165 |             } else if range == UInt8.min ... UInt8.max {
166 |                 Gen.choose(in: range, scaling: UInt8.defaultScaling)
    |                 `- error: cannot find 'Gen' in scope
167 |             } else {
168 |                 Gen.choose(in: range)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:168:17: error: cannot find 'Gen' in scope
166 |                 Gen.choose(in: range, scaling: UInt8.defaultScaling)
167 |             } else {
168 |                 Gen.choose(in: range)
    |                 `- error: cannot find 'Gen' in scope
169 |             }
170 |         } else {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:171:13: error: cannot find 'Gen' in scope
169 |             }
170 |         } else {
171 |             Gen.choose(in: UInt8.min ... UInt8.max, scaling: scaling ?? UInt8.defaultScaling)
    |             `- error: cannot find 'Gen' in scope
172 |         }
173 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:201:17: error: cannot find 'Gen' in scope
199 |         if let range {
200 |             if let scaling {
201 |                 Gen.choose(in: range, scaling: scaling)
    |                 `- error: cannot find 'Gen' in scope
202 |             } else if range == UInt16.min ... UInt16.max {
203 |                 Gen.choose(in: range, scaling: UInt16.defaultScaling)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:203:17: error: cannot find 'Gen' in scope
201 |                 Gen.choose(in: range, scaling: scaling)
202 |             } else if range == UInt16.min ... UInt16.max {
203 |                 Gen.choose(in: range, scaling: UInt16.defaultScaling)
    |                 `- error: cannot find 'Gen' in scope
204 |             } else {
205 |                 Gen.choose(in: range)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:205:17: error: cannot find 'Gen' in scope
203 |                 Gen.choose(in: range, scaling: UInt16.defaultScaling)
204 |             } else {
205 |                 Gen.choose(in: range)
    |                 `- error: cannot find 'Gen' in scope
206 |             }
207 |         } else {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:208:13: error: cannot find 'Gen' in scope
206 |             }
207 |         } else {
208 |             Gen.choose(in: UInt16.min ... UInt16.max, scaling: scaling ?? UInt16.defaultScaling)
    |             `- error: cannot find 'Gen' in scope
209 |         }
210 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:238:17: error: cannot find 'Gen' in scope
236 |         if let range {
237 |             if let scaling {
238 |                 Gen.choose(in: range, scaling: scaling)
    |                 `- error: cannot find 'Gen' in scope
239 |             } else if range == UInt32.min ... UInt32.max {
240 |                 Gen.choose(in: range, scaling: UInt32.defaultScaling)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:240:17: error: cannot find 'Gen' in scope
238 |                 Gen.choose(in: range, scaling: scaling)
239 |             } else if range == UInt32.min ... UInt32.max {
240 |                 Gen.choose(in: range, scaling: UInt32.defaultScaling)
    |                 `- error: cannot find 'Gen' in scope
241 |             } else {
242 |                 Gen.choose(in: range)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:242:17: error: cannot find 'Gen' in scope
240 |                 Gen.choose(in: range, scaling: UInt32.defaultScaling)
241 |             } else {
242 |                 Gen.choose(in: range)
    |                 `- error: cannot find 'Gen' in scope
243 |             }
244 |         } else {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:245:13: error: cannot find 'Gen' in scope
243 |             }
244 |         } else {
245 |             Gen.choose(in: UInt32.min ... UInt32.max, scaling: scaling ?? UInt32.defaultScaling)
    |             `- error: cannot find 'Gen' in scope
246 |         }
247 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:275:17: error: cannot find 'Gen' in scope
273 |         if let range {
274 |             if let scaling {
275 |                 Gen.choose(in: range, scaling: scaling)
    |                 `- error: cannot find 'Gen' in scope
276 |             } else if range == UInt64.min ... UInt64.max {
277 |                 Gen.choose(in: range, scaling: UInt64.defaultScaling)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:277:17: error: cannot find 'Gen' in scope
275 |                 Gen.choose(in: range, scaling: scaling)
276 |             } else if range == UInt64.min ... UInt64.max {
277 |                 Gen.choose(in: range, scaling: UInt64.defaultScaling)
    |                 `- error: cannot find 'Gen' in scope
278 |             } else {
279 |                 Gen.choose(in: range)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:279:17: error: cannot find 'Gen' in scope
277 |                 Gen.choose(in: range, scaling: UInt64.defaultScaling)
278 |             } else {
279 |                 Gen.choose(in: range)
    |                 `- error: cannot find 'Gen' in scope
280 |             }
281 |         } else {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:282:13: error: cannot find 'Gen' in scope
280 |             }
281 |         } else {
282 |             Gen.choose(in: UInt64.min ... UInt64.max, scaling: scaling ?? UInt64.defaultScaling)
    |             `- error: cannot find 'Gen' in scope
283 |         }
284 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:312:17: error: cannot find 'Gen' in scope
310 |         if let range {
311 |             if let scaling {
312 |                 Gen.choose(in: range, scaling: scaling)
    |                 `- error: cannot find 'Gen' in scope
313 |             } else if range == UInt.min ... UInt.max {
314 |                 Gen.choose(in: range, scaling: UInt.defaultScaling)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:314:17: error: cannot find 'Gen' in scope
312 |                 Gen.choose(in: range, scaling: scaling)
313 |             } else if range == UInt.min ... UInt.max {
314 |                 Gen.choose(in: range, scaling: UInt.defaultScaling)
    |                 `- error: cannot find 'Gen' in scope
315 |             } else {
316 |                 Gen.choose(in: range)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:316:17: error: cannot find 'Gen' in scope
314 |                 Gen.choose(in: range, scaling: UInt.defaultScaling)
315 |             } else {
316 |                 Gen.choose(in: range)
    |                 `- error: cannot find 'Gen' in scope
317 |             }
318 |         } else {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:319:13: error: cannot find 'Gen' in scope
317 |             }
318 |         } else {
319 |             Gen.choose(in: UInt.min ... UInt.max, scaling: scaling ?? UInt.defaultScaling)
    |             `- error: cannot find 'Gen' in scope
320 |         }
321 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:353:17: error: cannot find 'Gen' in scope
351 |         if let range {
352 |             if let scaling {
353 |                 Gen.choose(in: range, scaling: scaling)
    |                 `- error: cannot find 'Gen' in scope
354 |             } else if range == Int8.min ... Int8.max {
355 |                 Gen.choose(in: range, scaling: Int8.defaultScaling)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:355:17: error: cannot find 'Gen' in scope
353 |                 Gen.choose(in: range, scaling: scaling)
354 |             } else if range == Int8.min ... Int8.max {
355 |                 Gen.choose(in: range, scaling: Int8.defaultScaling)
    |                 `- error: cannot find 'Gen' in scope
356 |             } else {
357 |                 Gen.choose(in: range)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:357:17: error: cannot find 'Gen' in scope
355 |                 Gen.choose(in: range, scaling: Int8.defaultScaling)
356 |             } else {
357 |                 Gen.choose(in: range)
    |                 `- error: cannot find 'Gen' in scope
358 |             }
359 |         } else {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:360:13: error: cannot find 'Gen' in scope
358 |             }
359 |         } else {
360 |             Gen.choose(in: Int8.min ... Int8.max, scaling: scaling ?? Int8.defaultScaling)
    |             `- error: cannot find 'Gen' in scope
361 |         }
362 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:386:17: error: cannot find 'Gen' in scope
384 |         if let range {
385 |             if let scaling {
386 |                 Gen.choose(in: range, scaling: scaling)
    |                 `- error: cannot find 'Gen' in scope
387 |             } else if range == Int16.min ... Int16.max {
388 |                 Gen.choose(in: range, scaling: Int16.defaultScaling)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:388:17: error: cannot find 'Gen' in scope
386 |                 Gen.choose(in: range, scaling: scaling)
387 |             } else if range == Int16.min ... Int16.max {
388 |                 Gen.choose(in: range, scaling: Int16.defaultScaling)
    |                 `- error: cannot find 'Gen' in scope
389 |             } else {
390 |                 Gen.choose(in: range)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:390:17: error: cannot find 'Gen' in scope
388 |                 Gen.choose(in: range, scaling: Int16.defaultScaling)
389 |             } else {
390 |                 Gen.choose(in: range)
    |                 `- error: cannot find 'Gen' in scope
391 |             }
392 |         } else {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:393:13: error: cannot find 'Gen' in scope
391 |             }
392 |         } else {
393 |             Gen.choose(in: Int16.min ... Int16.max, scaling: scaling ?? Int16.defaultScaling)
    |             `- error: cannot find 'Gen' in scope
394 |         }
395 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:419:17: error: cannot find 'Gen' in scope
417 |         if let range {
418 |             if let scaling {
419 |                 Gen.choose(in: range, scaling: scaling)
    |                 `- error: cannot find 'Gen' in scope
420 |             } else if range == Int32.min ... Int32.max {
421 |                 Gen.choose(in: range, scaling: Int32.defaultScaling)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:421:17: error: cannot find 'Gen' in scope
419 |                 Gen.choose(in: range, scaling: scaling)
420 |             } else if range == Int32.min ... Int32.max {
421 |                 Gen.choose(in: range, scaling: Int32.defaultScaling)
    |                 `- error: cannot find 'Gen' in scope
422 |             } else {
423 |                 Gen.choose(in: range)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:423:17: error: cannot find 'Gen' in scope
421 |                 Gen.choose(in: range, scaling: Int32.defaultScaling)
422 |             } else {
423 |                 Gen.choose(in: range)
    |                 `- error: cannot find 'Gen' in scope
424 |             }
425 |         } else {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:426:13: error: cannot find 'Gen' in scope
424 |             }
425 |         } else {
426 |             Gen.choose(in: Int32.min ... Int32.max, scaling: scaling ?? Int32.defaultScaling)
    |             `- error: cannot find 'Gen' in scope
427 |         }
428 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:452:17: error: cannot find 'Gen' in scope
450 |         if let range {
451 |             if let scaling {
452 |                 Gen.choose(in: range, scaling: scaling)
    |                 `- error: cannot find 'Gen' in scope
453 |             } else if range == Int64.min ... Int64.max {
454 |                 Gen.choose(in: range, scaling: Int64.defaultScaling)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:454:17: error: cannot find 'Gen' in scope
452 |                 Gen.choose(in: range, scaling: scaling)
453 |             } else if range == Int64.min ... Int64.max {
454 |                 Gen.choose(in: range, scaling: Int64.defaultScaling)
    |                 `- error: cannot find 'Gen' in scope
455 |             } else {
456 |                 Gen.choose(in: range)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:456:17: error: cannot find 'Gen' in scope
454 |                 Gen.choose(in: range, scaling: Int64.defaultScaling)
455 |             } else {
456 |                 Gen.choose(in: range)
    |                 `- error: cannot find 'Gen' in scope
457 |             }
458 |         } else {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:459:13: error: cannot find 'Gen' in scope
457 |             }
458 |         } else {
459 |             Gen.choose(in: Int64.min ... Int64.max, scaling: scaling ?? Int64.defaultScaling)
    |             `- error: cannot find 'Gen' in scope
460 |         }
461 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:482:17: error: cannot find 'Gen' in scope
480 |         if let range {
481 |             if let scaling {
482 |                 Gen.choose(in: range, scaling: scaling)
    |                 `- error: cannot find 'Gen' in scope
483 |             } else if range == Int.min ... Int.max {
484 |                 Gen.choose(in: range, scaling: Int.defaultScaling)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:484:17: error: cannot find 'Gen' in scope
482 |                 Gen.choose(in: range, scaling: scaling)
483 |             } else if range == Int.min ... Int.max {
484 |                 Gen.choose(in: range, scaling: Int.defaultScaling)
    |                 `- error: cannot find 'Gen' in scope
485 |             } else {
486 |                 Gen.choose(in: range)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:486:17: error: cannot find 'Gen' in scope
484 |                 Gen.choose(in: range, scaling: Int.defaultScaling)
485 |             } else {
486 |                 Gen.choose(in: range)
    |                 `- error: cannot find 'Gen' in scope
487 |             }
488 |         } else {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+NumericGenerators.swift:489:13: error: cannot find 'Gen' in scope
487 |             }
488 |         } else {
489 |             Gen.choose(in: Int.min ... Int.max, scaling: scaling ?? Int.defaultScaling)
    |             `- error: cannot find 'Gen' in scope
490 |         }
491 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Range.swift:22:9: error: cannot find 'Gen' in scope
20 |         _ bounds: ReflectiveGenerator<Bound>
21 |     ) -> ReflectiveGenerator<ClosedRange<Bound>> where Value == ClosedRange<Bound> {
22 |         Gen.zip(bounds, bounds).mapped(
   |         `- error: cannot find 'Gen' in scope
23 |             forward: { first, second in
24 |                 min(first, second) ... max(first, second)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+Range.swift:45:9: error: cannot find 'Gen' in scope
43 |         _ bounds: ReflectiveGenerator<Bound>
44 |     ) -> ReflectiveGenerator<Range<Bound>> where Value == Range<Bound> {
45 |         Gen.zip(bounds, bounds).mapped(
   |         `- error: cannot find 'Gen' in scope
46 |             forward: { first, second in
47 |                 min(first, second) ..< max(first, second)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+SIMD.swift:31:9: error: cannot find 'Gen' in scope
 29 |         _ y: ReflectiveGenerator<Scalar>
 30 |     ) -> ReflectiveGenerator<SIMD2<Scalar>> where Value == SIMD2<Scalar> {
 31 |         Gen.zip(x, y, isOpaque: true)._mapped(
    |         `- error: cannot find 'Gen' in scope
 32 |             forward: { a, b in SIMD2(a, b) },
 33 |             backward: { v in (v[0], v[1]) }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+SIMD.swift:64:9: error: cannot find 'Gen' in scope
 62 |         _ z: ReflectiveGenerator<Scalar>
 63 |     ) -> ReflectiveGenerator<SIMD3<Scalar>> where Value == SIMD3<Scalar> {
 64 |         Gen.zip(x, y, z, isOpaque: true)._mapped(
    |         `- error: cannot find 'Gen' in scope
 65 |             forward: { a, b, c in SIMD3(a, b, c) },
 66 |             backward: { v in (v[0], v[1], v[2]) }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+SIMD.swift:99:9: error: cannot find 'Gen' in scope
 97 |         _ w: ReflectiveGenerator<Scalar>
 98 |     ) -> ReflectiveGenerator<SIMD4<Scalar>> where Value == SIMD4<Scalar> {
 99 |         Gen.zip(x, y, z, w, isOpaque: true)._mapped(
    |         `- error: cannot find 'Gen' in scope
100 |             forward: { a, b, c, d in SIMD4(a, b, c, d) },
101 |             backward: { v in (v[0], v[1], v[2], v[3]) }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+SIMD.swift:184:25: error: value of type 'ReflectiveGenerator<Scalar>' (aka 'FreerMonad<ReflectiveOperation, Scalar>') has no member 'erase'
182 |     erased.reserveCapacity(lanes)
183 |     for _ in 0 ..< lanes {
184 |         erased.append(s.erase())
    |                         `- error: value of type 'ReflectiveGenerator<Scalar>' (aka 'FreerMonad<ReflectiveOperation, Scalar>') has no member 'erase'
185 |     }
186 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+SIMD.swift:192:12: error: cannot find 'Gen' in scope
190 |     )
191 |
192 |     return Gen.contramap(
    |            `- error: cannot find 'Gen' in scope
193 |         { (vector: Vector) -> [Any] in
194 |             var values: [Any] = []
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Conformances/ReflectiveGenerator+SIMD.swift:201:16: error: value of type 'ReflectiveGenerator<[Any]>' (aka 'FreerMonad<ReflectiveOperation, Array<Any>>') has no member '_map'
199 |             return values
200 |         },
201 |         impure._map { (values: [Any]) -> Vector in
    |                `- error: value of type 'ReflectiveGenerator<[Any]>' (aka 'FreerMonad<ReflectiveOperation, Array<Any>>') has no member '_map'
202 |             var v = Vector()
203 |             for i in 0 ..< lanes {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:21:13: error: cannot find 'Gen' in scope
 19 |         backward: @Sendable @escaping (NewOutput) throws -> Value
 20 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
 21 |         try Gen.contramap(backward, _map(forward))
    |             `- error: cannot find 'Gen' in scope
 22 |     }
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:21:37: error: cannot find '_map' in scope
 19 |         backward: @Sendable @escaping (NewOutput) throws -> Value
 20 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
 21 |         try Gen.contramap(backward, _map(forward))
    |                                     `- error: cannot find '_map' in scope
 22 |     }
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:41:23: error: cannot find 'Interpreters' in scope
 39 |         let erasedBackward: (Any) throws -> Any = { newOutput in
 40 |             guard let extracted = try backward.extract(from: newOutput) else {
 41 |                 throw Interpreters.ReflectionError.reflectedNil(
    |                       `- error: cannot find 'Interpreters' in scope
 42 |                     type: "\(Value.self)",
 43 |                     resultType: String(describing: type(of: newOutput))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:48:29: error: cannot find '_map' in scope
 46 |             return extracted
 47 |         }
 48 |         let erasedGen = try _map(forward)
    |                             `- error: cannot find '_map' in scope
 49 |
 50 |         return Gen.contramap(erasedBackward, erasedGen)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:50:16: error: cannot find 'Gen' in scope
 48 |         let erasedGen = try _map(forward)
 49 |
 50 |         return Gen.contramap(erasedBackward, erasedGen)
    |                `- error: cannot find 'Gen' in scope
 51 |     }
 52 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:68:23: error: cannot find 'Interpreters' in scope
 66 |         let erasedBackward: (Any) throws -> Any = { newOutput in
 67 |             guard let extracted = try backward.extract(from: newOutput) else {
 68 |                 throw Interpreters.ReflectionError.reflectedNil(
    |                       `- error: cannot find 'Interpreters' in scope
 69 |                     type: "\(Value.self)",
 70 |                     resultType: String(describing: type(of: newOutput))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:75:29: error: cannot find '_map' in scope
 73 |             return extracted
 74 |         }
 75 |         let erasedGen = try _map { try forward.extract(from: $0) }
    |                             `- error: cannot find '_map' in scope
 76 |
 77 |         return Gen.contramap(erasedBackward, erasedGen)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:77:16: error: cannot find 'Gen' in scope
 75 |         let erasedGen = try _map { try forward.extract(from: $0) }
 76 |
 77 |         return Gen.contramap(erasedBackward, erasedGen)
    |                `- error: cannot find 'Gen' in scope
 78 |     }
 79 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:94:29: error: cannot find '_map' in scope
 92 |     ) throws -> ReflectiveGenerator<NewOutput?> {
 93 |         let erasedBackward: (Any) throws -> Any = { try backward($0 as! NewOutput) }
 94 |         let erasedGen = try _map { try forward.extract(from: $0) }
    |                             `- error: cannot find '_map' in scope
 95 |
 96 |         return Gen.contramap(erasedBackward, erasedGen)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:96:16: error: cannot find 'Gen' in scope
 94 |         let erasedGen = try _map { try forward.extract(from: $0) }
 95 |
 96 |         return Gen.contramap(erasedBackward, erasedGen)
    |                `- error: cannot find 'Gen' in scope
 97 |     }
 98 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:108:9: error: cannot find 'Gen' in scope
106 |         _ path: some PartialPath<Value, NewOutput>
107 |     ) throws -> ReflectiveGenerator<NewOutput?> {
108 |         Gen.liftF(.transform(
    |         `- error: cannot find 'Gen' in scope
109 |             kind: .map(
110 |                 forward: { try path.extract(from: $0) as Any },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:114:20: error: cannot find 'erase' in scope
112 |                 outputType: NewOutput.self
113 |             ),
114 |             inner: erase()
    |                    `- error: cannot find 'erase' in scope
115 |         ))
116 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:108:20: error: cannot infer contextual base in reference to member 'transform'
106 |         _ path: some PartialPath<Value, NewOutput>
107 |     ) throws -> ReflectiveGenerator<NewOutput?> {
108 |         Gen.liftF(.transform(
    |                    `- error: cannot infer contextual base in reference to member 'transform'
109 |             kind: .map(
110 |                 forward: { try path.extract(from: $0) as Any },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:109:20: error: cannot infer contextual base in reference to member 'map'
107 |     ) throws -> ReflectiveGenerator<NewOutput?> {
108 |         Gen.liftF(.transform(
109 |             kind: .map(
    |                    `- error: cannot infer contextual base in reference to member 'map'
110 |                 forward: { try path.extract(from: $0) as Any },
111 |                 inputType: Value.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:136:27: error: cannot find 'Interpreters' in scope
134 |                 // TODO: Can we verify that this closure is executed from a `pick`?
135 |                 if let optional = result as? Value?, optional == nil {
136 |                     throw Interpreters.ReflectionError.reflectedNil(
    |                           `- error: cannot find 'Interpreters' in scope
137 |                         type: description,
138 |                         resultType: String(describing: type(of: result))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:143:19: error: cannot find 'erase' in scope
141 |                 return result as! Value
142 |             },
143 |             next: erase()
    |                   `- error: cannot find 'erase' in scope
144 |         )) { result in
145 |             .pure(result as? Value)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:164:22: error: cannot find 'erase' in scope
162 |         .impure(operation:
163 |             .classify(
164 |                 gen: erase(),
    |                      `- error: cannot find 'erase' in scope
165 |                 fingerprint: 0,
166 |                 classifiers: classifiers.map { pair in (pair.0, { pair.1($0 as! Value) }) }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:176:9: error: cannot find 'Gen' in scope
174 |     /// ```
175 |     func resize(_ newSize: UInt64) -> ReflectiveGenerator<Value> {
176 |         Gen.liftF(.resize(newSize: newSize, next: erase()))
    |         `- error: cannot find 'Gen' in scope
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:176:51: error: cannot find 'erase' in scope
174 |     /// ```
175 |     func resize(_ newSize: UInt64) -> ReflectiveGenerator<Value> {
176 |         Gen.liftF(.resize(newSize: newSize, next: erase()))
    |                                                   `- error: cannot find 'erase' in scope
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:176:20: error: cannot infer contextual base in reference to member 'resize'
174 |     /// ```
175 |     func resize(_ newSize: UInt64) -> ReflectiveGenerator<Value> {
176 |         Gen.liftF(.resize(newSize: newSize, next: erase()))
    |                    `- error: cannot infer contextual base in reference to member 'resize'
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:222:9: error: cannot find 'Gen' in scope
220 |         column: UInt = #column
221 |     ) -> ReflectiveGenerator<Value> {
222 |         Gen.filter(
    |         `- error: cannot find 'Gen' in scope
223 |             self,
224 |             type: type,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:263:37: error: cannot find 'erase' in scope
261 |
262 |         return .impure(
263 |             operation: .unique(gen: erase(), fingerprint: fingerprint, keyExtractor: nil),
    |                                     `- error: cannot find 'erase' in scope
264 |             continuation: { .pure($0 as! Value) }
265 |         )
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:287:46: warning: capture of non-Sendable type 'Key.Type' in an isolated closure [#SendableMetatypes]
285 |     ) -> ReflectiveGenerator<Value> {
286 |         unique(by: { value in
287 |             (try? path.extract(from: value)).map { AnyHashable($0) }
    |                                              `- warning: capture of non-Sendable type 'Key.Type' in an isolated closure [#SendableMetatypes]
288 |                 ?? AnyHashable(ObjectIdentifier(type(of: value as Any)))
289 |         }, fileID: fileID, line: line)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:315:22: error: cannot find 'erase' in scope
313 |         return .impure(
314 |             operation: .unique(
315 |                 gen: erase(),
    |                      `- error: cannot find 'erase' in scope
316 |                 fingerprint: fingerprint,
317 |                 keyExtractor: { value in
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:351:22: error: cannot find 'erase' in scope
349 |         return .impure(
350 |             operation: .unique(
351 |                 gen: erase(),
    |                      `- error: cannot find 'erase' in scope
352 |                 fingerprint: fingerprint,
353 |                 keyExtractor: { value in
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:390:9: error: cannot find 'Gen' in scope
388 |         ) -> ReflectiveGenerator<Value>
389 |     ) -> ReflectiveGenerator<Value> {
390 |         Gen.recursive(base: base, depthRange: depthRange, extend: extend)
    |         `- error: cannot find 'Gen' in scope
391 |     }
392 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:422:9: error: cannot find 'Gen' in scope
420 |         ) -> ReflectiveGenerator<Value>
421 |     ) -> ReflectiveGenerator<Value> {
422 |         Gen.recursive(base: Gen.just(base), depthRange: depthRange, extend: extend)
    |         `- error: cannot find 'Gen' in scope
423 |     }
424 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:422:29: error: cannot find 'Gen' in scope
420 |         ) -> ReflectiveGenerator<Value>
421 |     ) -> ReflectiveGenerator<Value> {
422 |         Gen.recursive(base: Gen.just(base), depthRange: depthRange, extend: extend)
    |                             `- error: cannot find 'Gen' in scope
423 |     }
424 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:452:16: error: cannot find 'Gen' in scope
450 |     ) -> ReflectiveGenerator<Value> {
451 |         precondition(depthRange.lowerBound >= 0, "lower bound must be >= 0")
452 |         return Gen.recursive(
    |                `- error: cannot find 'Gen' in scope
453 |             base: base,
454 |             depthRange: UInt64(depthRange.lowerBound) ... UInt64(depthRange.upperBound),
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:476:9: error: cannot find 'Gen' in scope
474 |         ) -> ReflectiveGenerator<Value>
475 |     ) -> ReflectiveGenerator<Value> {
476 |         Gen.recursive(base: base, depthRange: depthRange, extend: extend)
    |         `- error: cannot find 'Gen' in scope
477 |     }
478 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:494:9: error: cannot find 'Gen' in scope
492 |         _ forward: @escaping (UInt64) -> ReflectiveGenerator<Output>
493 |     ) -> ReflectiveGenerator<Output> {
494 |         Gen.getSize(forward)
    |         `- error: cannot find 'Gen' in scope
495 |     }
496 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:512:9: error: cannot find 'Gen' in scope
510 |         _ transform: @Sendable @escaping (Value) throws -> NewValue
511 |     ) rethrows -> ReflectiveGenerator<NewValue> {
512 |         Gen.liftF(.transform(
    |         `- error: cannot find 'Gen' in scope
513 |             kind: .map(
514 |                 forward: { try transform($0 as! Value) },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:518:20: error: cannot find 'erase' in scope
516 |                 outputType: NewValue.self
517 |             ),
518 |             inner: erase()
    |                    `- error: cannot find 'erase' in scope
519 |         ))
520 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:512:20: error: cannot infer contextual base in reference to member 'transform'
510 |         _ transform: @Sendable @escaping (Value) throws -> NewValue
511 |     ) rethrows -> ReflectiveGenerator<NewValue> {
512 |         Gen.liftF(.transform(
    |                    `- error: cannot infer contextual base in reference to member 'transform'
513 |             kind: .map(
514 |                 forward: { try transform($0 as! Value) },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:513:20: error: cannot infer contextual base in reference to member 'map'
511 |     ) rethrows -> ReflectiveGenerator<NewValue> {
512 |         Gen.liftF(.transform(
513 |             kind: .map(
    |                    `- error: cannot infer contextual base in reference to member 'map'
514 |                 forward: { try transform($0 as! Value) },
515 |                 inputType: Value.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:549:24: error: cannot find 'erase' in scope
547 |                     inputType: Value.self
548 |                 ),
549 |                 inner: erase()
    |                        `- error: cannot find 'erase' in scope
550 |             ),
551 |             continuation: {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:553:27: error: cannot find 'Interpreters' in scope
551 |             continuation: {
552 |                 guard let array = $0 as? [Any] else {
553 |                     throw Interpreters.ReflectionError.forwardOnlyMetamorph
    |                           `- error: cannot find 'Interpreters' in scope
554 |                 }
555 |                 return .pure(array)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:560:16: error: cannot find 'Gen' in scope
558 |
559 |         // `tuple.0` crashes the Swift 6.2 compiler (signal 5) on tuples with parameter packs.
560 |         return Gen.contramap(
    |                `- error: cannot find 'Gen' in scope
561 |             { (tuple: (Value, repeat each Transformed)) -> Value in
562 |                 Mirror(reflecting: tuple).children.first!.value as! Value
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:564:20: error: value of type 'ReflectiveGenerator<[Any]>' (aka 'FreerMonad<ReflectiveOperation, Array<Any>>') has no member '_map'
562 |                 Mirror(reflecting: tuple).children.first!.value as! Value
563 |             },
564 |             impure._map { (values: [Any]) -> (Value, repeat each Transformed) in
    |                    `- error: value of type 'ReflectiveGenerator<[Any]>' (aka 'FreerMonad<ReflectiveOperation, Array<Any>>') has no member '_map'
565 |                 var index = 0
566 |                 func next<Element>(_: Element.Type) -> Element {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:596:16: error: cannot find 'Gen' in scope
594 |     ) rethrows -> ReflectiveGenerator<NewValue> {
595 |         let fingerprint = fileID.hashValue.bitPattern64 &+ line.bitPattern64 &+ column.bitPattern64
596 |         return Gen.liftF(.transform(
    |                `- error: cannot find 'Gen' in scope
597 |             kind: .bind(
598 |                 fingerprint: fingerprint,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:604:20: error: cannot find 'erase' in scope
602 |                 outputType: NewValue.self
603 |             ),
604 |             inner: erase()
    |                    `- error: cannot find 'erase' in scope
605 |         ))
606 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:596:27: error: cannot infer contextual base in reference to member 'transform'
594 |     ) rethrows -> ReflectiveGenerator<NewValue> {
595 |         let fingerprint = fileID.hashValue.bitPattern64 &+ line.bitPattern64 &+ column.bitPattern64
596 |         return Gen.liftF(.transform(
    |                           `- error: cannot infer contextual base in reference to member 'transform'
597 |             kind: .bind(
598 |                 fingerprint: fingerprint,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:597:20: error: cannot infer contextual base in reference to member 'bind'
595 |         let fingerprint = fileID.hashValue.bitPattern64 &+ line.bitPattern64 &+ column.bitPattern64
596 |         return Gen.liftF(.transform(
597 |             kind: .bind(
    |                    `- error: cannot infer contextual base in reference to member 'bind'
598 |                 fingerprint: fingerprint,
599 |                 forward: { try transform($0 as! Value).erase() },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:599:56: error: value of type 'ReflectiveGenerator<NewValue>' (aka 'FreerMonad<ReflectiveOperation, NewValue>') has no member 'erase'
597 |             kind: .bind(
598 |                 fingerprint: fingerprint,
599 |                 forward: { try transform($0 as! Value).erase() },
    |                                                        `- error: value of type 'ReflectiveGenerator<NewValue>' (aka 'FreerMonad<ReflectiveOperation, NewValue>') has no member 'erase'
600 |                 backward: nil,
601 |                 inputType: Value.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:600:27: error: 'nil' requires a contextual type
598 |                 fingerprint: fingerprint,
599 |                 forward: { try transform($0 as! Value).erase() },
600 |                 backward: nil,
    |                           `- error: 'nil' requires a contextual type
601 |                 inputType: Value.self,
602 |                 outputType: NewValue.self
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:633:13: error: cannot find '_bound' in scope
631 |         column: UInt = #column
632 |     ) rethrows -> ReflectiveGenerator<NewValue> {
633 |         try _bound(forward: forward, backward: backward, fileID: fileID, line: line, column: column)
    |             `- error: cannot find '_bound' in scope
634 |     }
635 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:658:13: error: cannot find '_bound' in scope
656 |         column: UInt = #column
657 |     ) rethrows -> ReflectiveGenerator<NewValue> {
658 |         try _bound(
    |             `- error: cannot find '_bound' in scope
659 |             forward: forward,
660 |             backward: {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:662:27: error: cannot find 'Interpreters' in scope
660 |             backward: {
661 |                 guard let extracted = try backward.extract(from: $0) else {
662 |                     throw Interpreters.ReflectionError.reflectedNil(
    |                           `- error: cannot find 'Interpreters' in scope
663 |                         type: "\(Value.self)",
664 |                         resultType: String(describing: type(of: $0))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+InternalCombinators.swift:28:13: error: cannot find 'Gen' in scope
26 |         backward: @escaping (NewOutput) throws -> Value
27 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
28 |         try Gen.contramap(backward, _map(forward))
   |             `- error: cannot find 'Gen' in scope
29 |     }
30 | }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+InternalCombinators.swift:28:37: error: cannot find '_map' in scope
26 |         backward: @escaping (NewOutput) throws -> Value
27 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
28 |         try Gen.contramap(backward, _map(forward))
   |                                     `- error: cannot find '_map' in scope
29 |     }
30 | }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Reexports.swift:7:40: error: no type named 'ChoiceSequence' in module 'ExhaustCore'
5 | typealias ChoiceTreeAnalysis = ExhaustCore.ChoiceTreeAnalysis
6 | typealias CoveringArrayReplay = ExhaustCore.CoveringArrayReplay
7 | typealias ChoiceSequence = ExhaustCore.ChoiceSequence
  |                                        `- error: no type named 'ChoiceSequence' in module 'ExhaustCore'
8 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:218:24: error: cannot find 'ValueAndChoiceTreeInterpreter' in scope
216 |         let startTime = ContinuousClock.now
217 |
218 |         var iterator = ValueAndChoiceTreeInterpreter(
    |                        `- error: cannot find 'ValueAndChoiceTreeInterpreter' in scope
219 |             self,
220 |             seed: seed,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:234:45: error: cannot find 'Interpreters' in scope
232 |             if !forwardOnlyDetected, failures.count < maxFailures {
233 |                 do {
234 |                     let reflectedTree = try Interpreters.reflect(self, with: value)
    |                                             `- error: cannot find 'Interpreters' in scope
235 |                     let tree = reflectedTree ?? tree
236 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:239:52: error: cannot find 'Interpreters' in scope
237 |                     if let differ {
238 |                         // Equatable path: replay the reflected tree and compare values
239 |                         if let replayedValue = try Interpreters.replay(self, using: tree) {
    |                                                    `- error: cannot find 'Interpreters' in scope
240 |                             switch differ(value, replayedValue) {
241 |                             case .equal:
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:268:38: error: cannot find type 'Interpreters' in scope
266 |                         }
267 |                     }
268 |                 } catch let error as Interpreters.ReflectionError {
    |                                      `- error: cannot find type 'Interpreters' in scope
269 |                     switch error {
270 |                     case let .forwardOnlyMap(inputType, outputType):
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:301:39: error: cannot find 'Interpreters' in scope
299 |             if failures.count < maxFailures {
300 |                 do {
301 |                     let replay1 = try Interpreters.replay(self, using: tree)
    |                                       `- error: cannot find 'Interpreters' in scope
302 |                     let replay2 = try Interpreters.replay(self, using: tree)
303 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:302:39: error: cannot find 'Interpreters' in scope
300 |                 do {
301 |                     let replay1 = try Interpreters.replay(self, using: tree)
302 |                     let replay2 = try Interpreters.replay(self, using: tree)
    |                                       `- error: cannot find 'Interpreters' in scope
303 |
304 |                     if let r1 = replay1, let r2 = replay2 {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:12:34: error: cannot find type 'ChoiceTree' in scope
 10 |         /// Coverage found a counterexample before exhausting the domain.
 11 |         case failure(
 12 |             value: Output, tree: ChoiceTree,
    |                                  `- error: cannot find type 'ChoiceTree' in scope
 13 |             iteration: Int, strength: Int, rows: Int,
 14 |             parameters: Int, totalSpace: UInt64, kind: String
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:32:30: error: cannot find type 'ChoiceTree' in scope
 30 |         coverageBudget: UInt64,
 31 |         property: (Output) -> Bool,
 32 |         onExample: ((Output, ChoiceTree, Bool) -> Void)? = nil
    |                              `- error: cannot find type 'ChoiceTree' in scope
 33 |     ) -> Result<Output> {
 34 |         guard var analysis = ChoiceTreeAnalysis.analyze(gen) else {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:147:19: error: cannot find type 'ChoiceTree' in scope
145 |     private struct RowResult<Output> {
146 |         let value: Output
147 |         let tree: ChoiceTree
    |                   `- error: cannot find type 'ChoiceTree' in scope
148 |         let passed: Bool
149 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:156:14: error: cannot find type 'CoveringArrayRow' in scope
154 |     private static func testRow<Output>(
155 |         _ gen: ReflectiveGenerator<Output>,
156 |         row: CoveringArrayRow,
    |              `- error: cannot find type 'CoveringArrayRow' in scope
157 |         rowIndex: Int,
158 |         profile: any CoverageProfile,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:158:22: error: cannot find type 'CoverageProfile' in scope
156 |         row: CoveringArrayRow,
157 |         rowIndex: Int,
158 |         profile: any CoverageProfile,
    |                      `- error: cannot find type 'CoverageProfile' in scope
159 |         property: (Output) -> Bool
160 |     ) -> RowResult<Output>? {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Reexports.swift:5:44: error: no type named 'ChoiceTreeAnalysis' in module 'ExhaustCore'
3 | // MARK: - Internal typealiases
4 |
5 | typealias ChoiceTreeAnalysis = ExhaustCore.ChoiceTreeAnalysis
  |                                            `- error: no type named 'ChoiceTreeAnalysis' in module 'ExhaustCore'
6 | typealias CoveringArrayReplay = ExhaustCore.CoveringArrayReplay
7 | typealias ChoiceSequence = ExhaustCore.ChoiceSequence
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:46:26: error: cannot find type 'CoverageProfile' in scope
 44 |         }
 45 |
 46 |         let profile: any CoverageProfile
    |                          `- error: cannot find type 'CoverageProfile' in scope
 47 |         let kind: String
 48 |         let isExhaustiveCandidate: Bool
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:74:29: error: cannot find 'PullBasedCoveringArrayGenerator' in scope
 72 |             // Use the highest strength the space can support for exhaustive candidates.
 73 |             let strength = isExhaustiveCandidate ? min(paramCount, 4) : 2
 74 |             let generator = PullBasedCoveringArrayGenerator(
    |                             `- error: cannot find 'PullBasedCoveringArrayGenerator' in scope
 75 |                 domainSizes: domainSizes,
 76 |                 strength: strength
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:114:23: error: cannot find 'CoveringArrayRow' in scope
112 |         var rowIndex = 0
113 |         while rowIndex < budget, UInt64(rowIndex) < domainSizes[0] {
114 |             let row = CoveringArrayRow(values: [UInt64(rowIndex)])
    |                       `- error: cannot find 'CoveringArrayRow' in scope
115 |             let rowResult = testRow(
116 |                 gen, row: row, rowIndex: rowIndex,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:163:20: error: cannot find 'Materializer' in scope
161 |         guard let tree = profile.buildTree(from: row) else { return nil }
162 |
163 |         let mode = Materializer.Mode.guided(
    |                    `- error: cannot find 'Materializer' in scope
164 |             seed: UInt64(rowIndex),
165 |             fallbackTree: nil
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:165:27: error: 'nil' requires a contextual type
163 |         let mode = Materializer.Mode.guided(
164 |             seed: UInt64(rowIndex),
165 |             fallbackTree: nil
    |                           `- error: 'nil' requires a contextual type
166 |         )
167 |         switch Materializer.materialize(
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:167:16: error: cannot find 'Materializer' in scope
165 |             fallbackTree: nil
166 |         )
167 |         switch Materializer.materialize(
    |                `- error: cannot find 'Materializer' in scope
168 |             gen, prefix: ChoiceSequence(), mode: mode, fallbackTree: tree
169 |         ) {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:172:20: error: generic parameter 'Output' could not be inferred
143 |     // MARK: - Row Testing
144 |
145 |     private struct RowResult<Output> {
    |                              `- note: 'Output' declared as parameter to type 'CoverageRunner.RowResult'
146 |         let value: Output
147 |         let tree: ChoiceTree
    :
170 |         case let .success(value, freshTree, _):
171 |             let passed = property(value)
172 |             return RowResult(value: value, tree: freshTree, passed: passed)
    |                    |- error: generic parameter 'Output' could not be inferred
    |                    `- note: explicitly specify the generic arguments to fix this issue
173 |         case .rejected, .failed:
174 |             return nil
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:21:13: error: cannot find 'Gen' in scope
 19 |         backward: @Sendable @escaping (NewOutput) throws -> Value
 20 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
 21 |         try Gen.contramap(backward, _map(forward))
    |             `- error: cannot find 'Gen' in scope
 22 |     }
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:21:37: error: cannot find '_map' in scope
 19 |         backward: @Sendable @escaping (NewOutput) throws -> Value
 20 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
 21 |         try Gen.contramap(backward, _map(forward))
    |                                     `- error: cannot find '_map' in scope
 22 |     }
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:41:23: error: cannot find 'Interpreters' in scope
 39 |         let erasedBackward: (Any) throws -> Any = { newOutput in
 40 |             guard let extracted = try backward.extract(from: newOutput) else {
 41 |                 throw Interpreters.ReflectionError.reflectedNil(
    |                       `- error: cannot find 'Interpreters' in scope
 42 |                     type: "\(Value.self)",
 43 |                     resultType: String(describing: type(of: newOutput))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:48:29: error: cannot find '_map' in scope
 46 |             return extracted
 47 |         }
 48 |         let erasedGen = try _map(forward)
    |                             `- error: cannot find '_map' in scope
 49 |
 50 |         return Gen.contramap(erasedBackward, erasedGen)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:50:16: error: cannot find 'Gen' in scope
 48 |         let erasedGen = try _map(forward)
 49 |
 50 |         return Gen.contramap(erasedBackward, erasedGen)
    |                `- error: cannot find 'Gen' in scope
 51 |     }
 52 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:68:23: error: cannot find 'Interpreters' in scope
 66 |         let erasedBackward: (Any) throws -> Any = { newOutput in
 67 |             guard let extracted = try backward.extract(from: newOutput) else {
 68 |                 throw Interpreters.ReflectionError.reflectedNil(
    |                       `- error: cannot find 'Interpreters' in scope
 69 |                     type: "\(Value.self)",
 70 |                     resultType: String(describing: type(of: newOutput))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:75:29: error: cannot find '_map' in scope
 73 |             return extracted
 74 |         }
 75 |         let erasedGen = try _map { try forward.extract(from: $0) }
    |                             `- error: cannot find '_map' in scope
 76 |
 77 |         return Gen.contramap(erasedBackward, erasedGen)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:77:16: error: cannot find 'Gen' in scope
 75 |         let erasedGen = try _map { try forward.extract(from: $0) }
 76 |
 77 |         return Gen.contramap(erasedBackward, erasedGen)
    |                `- error: cannot find 'Gen' in scope
 78 |     }
 79 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:94:29: error: cannot find '_map' in scope
 92 |     ) throws -> ReflectiveGenerator<NewOutput?> {
 93 |         let erasedBackward: (Any) throws -> Any = { try backward($0 as! NewOutput) }
 94 |         let erasedGen = try _map { try forward.extract(from: $0) }
    |                             `- error: cannot find '_map' in scope
 95 |
 96 |         return Gen.contramap(erasedBackward, erasedGen)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:96:16: error: cannot find 'Gen' in scope
 94 |         let erasedGen = try _map { try forward.extract(from: $0) }
 95 |
 96 |         return Gen.contramap(erasedBackward, erasedGen)
    |                `- error: cannot find 'Gen' in scope
 97 |     }
 98 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:108:9: error: cannot find 'Gen' in scope
106 |         _ path: some PartialPath<Value, NewOutput>
107 |     ) throws -> ReflectiveGenerator<NewOutput?> {
108 |         Gen.liftF(.transform(
    |         `- error: cannot find 'Gen' in scope
109 |             kind: .map(
110 |                 forward: { try path.extract(from: $0) as Any },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:114:20: error: cannot find 'erase' in scope
112 |                 outputType: NewOutput.self
113 |             ),
114 |             inner: erase()
    |                    `- error: cannot find 'erase' in scope
115 |         ))
116 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:108:20: error: cannot infer contextual base in reference to member 'transform'
106 |         _ path: some PartialPath<Value, NewOutput>
107 |     ) throws -> ReflectiveGenerator<NewOutput?> {
108 |         Gen.liftF(.transform(
    |                    `- error: cannot infer contextual base in reference to member 'transform'
109 |             kind: .map(
110 |                 forward: { try path.extract(from: $0) as Any },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:109:20: error: cannot infer contextual base in reference to member 'map'
107 |     ) throws -> ReflectiveGenerator<NewOutput?> {
108 |         Gen.liftF(.transform(
109 |             kind: .map(
    |                    `- error: cannot infer contextual base in reference to member 'map'
110 |                 forward: { try path.extract(from: $0) as Any },
111 |                 inputType: Value.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:136:27: error: cannot find 'Interpreters' in scope
134 |                 // TODO: Can we verify that this closure is executed from a `pick`?
135 |                 if let optional = result as? Value?, optional == nil {
136 |                     throw Interpreters.ReflectionError.reflectedNil(
    |                           `- error: cannot find 'Interpreters' in scope
137 |                         type: description,
138 |                         resultType: String(describing: type(of: result))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:143:19: error: cannot find 'erase' in scope
141 |                 return result as! Value
142 |             },
143 |             next: erase()
    |                   `- error: cannot find 'erase' in scope
144 |         )) { result in
145 |             .pure(result as? Value)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:164:22: error: cannot find 'erase' in scope
162 |         .impure(operation:
163 |             .classify(
164 |                 gen: erase(),
    |                      `- error: cannot find 'erase' in scope
165 |                 fingerprint: 0,
166 |                 classifiers: classifiers.map { pair in (pair.0, { pair.1($0 as! Value) }) }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:176:9: error: cannot find 'Gen' in scope
174 |     /// ```
175 |     func resize(_ newSize: UInt64) -> ReflectiveGenerator<Value> {
176 |         Gen.liftF(.resize(newSize: newSize, next: erase()))
    |         `- error: cannot find 'Gen' in scope
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:176:51: error: cannot find 'erase' in scope
174 |     /// ```
175 |     func resize(_ newSize: UInt64) -> ReflectiveGenerator<Value> {
176 |         Gen.liftF(.resize(newSize: newSize, next: erase()))
    |                                                   `- error: cannot find 'erase' in scope
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:176:20: error: cannot infer contextual base in reference to member 'resize'
174 |     /// ```
175 |     func resize(_ newSize: UInt64) -> ReflectiveGenerator<Value> {
176 |         Gen.liftF(.resize(newSize: newSize, next: erase()))
    |                    `- error: cannot infer contextual base in reference to member 'resize'
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:222:9: error: cannot find 'Gen' in scope
220 |         column: UInt = #column
221 |     ) -> ReflectiveGenerator<Value> {
222 |         Gen.filter(
    |         `- error: cannot find 'Gen' in scope
223 |             self,
224 |             type: type,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:263:37: error: cannot find 'erase' in scope
261 |
262 |         return .impure(
263 |             operation: .unique(gen: erase(), fingerprint: fingerprint, keyExtractor: nil),
    |                                     `- error: cannot find 'erase' in scope
264 |             continuation: { .pure($0 as! Value) }
265 |         )
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:287:46: warning: capture of non-Sendable type 'Key.Type' in an isolated closure [#SendableMetatypes]
285 |     ) -> ReflectiveGenerator<Value> {
286 |         unique(by: { value in
287 |             (try? path.extract(from: value)).map { AnyHashable($0) }
    |                                              `- warning: capture of non-Sendable type 'Key.Type' in an isolated closure [#SendableMetatypes]
288 |                 ?? AnyHashable(ObjectIdentifier(type(of: value as Any)))
289 |         }, fileID: fileID, line: line)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:315:22: error: cannot find 'erase' in scope
313 |         return .impure(
314 |             operation: .unique(
315 |                 gen: erase(),
    |                      `- error: cannot find 'erase' in scope
316 |                 fingerprint: fingerprint,
317 |                 keyExtractor: { value in
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:351:22: error: cannot find 'erase' in scope
349 |         return .impure(
350 |             operation: .unique(
351 |                 gen: erase(),
    |                      `- error: cannot find 'erase' in scope
352 |                 fingerprint: fingerprint,
353 |                 keyExtractor: { value in
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:390:9: error: cannot find 'Gen' in scope
388 |         ) -> ReflectiveGenerator<Value>
389 |     ) -> ReflectiveGenerator<Value> {
390 |         Gen.recursive(base: base, depthRange: depthRange, extend: extend)
    |         `- error: cannot find 'Gen' in scope
391 |     }
392 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:422:9: error: cannot find 'Gen' in scope
420 |         ) -> ReflectiveGenerator<Value>
421 |     ) -> ReflectiveGenerator<Value> {
422 |         Gen.recursive(base: Gen.just(base), depthRange: depthRange, extend: extend)
    |         `- error: cannot find 'Gen' in scope
423 |     }
424 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:422:29: error: cannot find 'Gen' in scope
420 |         ) -> ReflectiveGenerator<Value>
421 |     ) -> ReflectiveGenerator<Value> {
422 |         Gen.recursive(base: Gen.just(base), depthRange: depthRange, extend: extend)
    |                             `- error: cannot find 'Gen' in scope
423 |     }
424 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:452:16: error: cannot find 'Gen' in scope
450 |     ) -> ReflectiveGenerator<Value> {
451 |         precondition(depthRange.lowerBound >= 0, "lower bound must be >= 0")
452 |         return Gen.recursive(
    |                `- error: cannot find 'Gen' in scope
453 |             base: base,
454 |             depthRange: UInt64(depthRange.lowerBound) ... UInt64(depthRange.upperBound),
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:476:9: error: cannot find 'Gen' in scope
474 |         ) -> ReflectiveGenerator<Value>
475 |     ) -> ReflectiveGenerator<Value> {
476 |         Gen.recursive(base: base, depthRange: depthRange, extend: extend)
    |         `- error: cannot find 'Gen' in scope
477 |     }
478 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:494:9: error: cannot find 'Gen' in scope
492 |         _ forward: @escaping (UInt64) -> ReflectiveGenerator<Output>
493 |     ) -> ReflectiveGenerator<Output> {
494 |         Gen.getSize(forward)
    |         `- error: cannot find 'Gen' in scope
495 |     }
496 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:512:9: error: cannot find 'Gen' in scope
510 |         _ transform: @Sendable @escaping (Value) throws -> NewValue
511 |     ) rethrows -> ReflectiveGenerator<NewValue> {
512 |         Gen.liftF(.transform(
    |         `- error: cannot find 'Gen' in scope
513 |             kind: .map(
514 |                 forward: { try transform($0 as! Value) },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:518:20: error: cannot find 'erase' in scope
516 |                 outputType: NewValue.self
517 |             ),
518 |             inner: erase()
    |                    `- error: cannot find 'erase' in scope
519 |         ))
520 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:512:20: error: cannot infer contextual base in reference to member 'transform'
510 |         _ transform: @Sendable @escaping (Value) throws -> NewValue
511 |     ) rethrows -> ReflectiveGenerator<NewValue> {
512 |         Gen.liftF(.transform(
    |                    `- error: cannot infer contextual base in reference to member 'transform'
513 |             kind: .map(
514 |                 forward: { try transform($0 as! Value) },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:513:20: error: cannot infer contextual base in reference to member 'map'
511 |     ) rethrows -> ReflectiveGenerator<NewValue> {
512 |         Gen.liftF(.transform(
513 |             kind: .map(
    |                    `- error: cannot infer contextual base in reference to member 'map'
514 |                 forward: { try transform($0 as! Value) },
515 |                 inputType: Value.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:549:24: error: cannot find 'erase' in scope
547 |                     inputType: Value.self
548 |                 ),
549 |                 inner: erase()
    |                        `- error: cannot find 'erase' in scope
550 |             ),
551 |             continuation: {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:553:27: error: cannot find 'Interpreters' in scope
551 |             continuation: {
552 |                 guard let array = $0 as? [Any] else {
553 |                     throw Interpreters.ReflectionError.forwardOnlyMetamorph
    |                           `- error: cannot find 'Interpreters' in scope
554 |                 }
555 |                 return .pure(array)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:560:16: error: cannot find 'Gen' in scope
558 |
559 |         // `tuple.0` crashes the Swift 6.2 compiler (signal 5) on tuples with parameter packs.
560 |         return Gen.contramap(
    |                `- error: cannot find 'Gen' in scope
561 |             { (tuple: (Value, repeat each Transformed)) -> Value in
562 |                 Mirror(reflecting: tuple).children.first!.value as! Value
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:564:20: error: value of type 'ReflectiveGenerator<[Any]>' (aka 'FreerMonad<ReflectiveOperation, Array<Any>>') has no member '_map'
562 |                 Mirror(reflecting: tuple).children.first!.value as! Value
563 |             },
564 |             impure._map { (values: [Any]) -> (Value, repeat each Transformed) in
    |                    `- error: value of type 'ReflectiveGenerator<[Any]>' (aka 'FreerMonad<ReflectiveOperation, Array<Any>>') has no member '_map'
565 |                 var index = 0
566 |                 func next<Element>(_: Element.Type) -> Element {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:596:16: error: cannot find 'Gen' in scope
594 |     ) rethrows -> ReflectiveGenerator<NewValue> {
595 |         let fingerprint = fileID.hashValue.bitPattern64 &+ line.bitPattern64 &+ column.bitPattern64
596 |         return Gen.liftF(.transform(
    |                `- error: cannot find 'Gen' in scope
597 |             kind: .bind(
598 |                 fingerprint: fingerprint,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:604:20: error: cannot find 'erase' in scope
602 |                 outputType: NewValue.self
603 |             ),
604 |             inner: erase()
    |                    `- error: cannot find 'erase' in scope
605 |         ))
606 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:596:27: error: cannot infer contextual base in reference to member 'transform'
594 |     ) rethrows -> ReflectiveGenerator<NewValue> {
595 |         let fingerprint = fileID.hashValue.bitPattern64 &+ line.bitPattern64 &+ column.bitPattern64
596 |         return Gen.liftF(.transform(
    |                           `- error: cannot infer contextual base in reference to member 'transform'
597 |             kind: .bind(
598 |                 fingerprint: fingerprint,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:597:20: error: cannot infer contextual base in reference to member 'bind'
595 |         let fingerprint = fileID.hashValue.bitPattern64 &+ line.bitPattern64 &+ column.bitPattern64
596 |         return Gen.liftF(.transform(
597 |             kind: .bind(
    |                    `- error: cannot infer contextual base in reference to member 'bind'
598 |                 fingerprint: fingerprint,
599 |                 forward: { try transform($0 as! Value).erase() },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:599:56: error: value of type 'ReflectiveGenerator<NewValue>' (aka 'FreerMonad<ReflectiveOperation, NewValue>') has no member 'erase'
597 |             kind: .bind(
598 |                 fingerprint: fingerprint,
599 |                 forward: { try transform($0 as! Value).erase() },
    |                                                        `- error: value of type 'ReflectiveGenerator<NewValue>' (aka 'FreerMonad<ReflectiveOperation, NewValue>') has no member 'erase'
600 |                 backward: nil,
601 |                 inputType: Value.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:600:27: error: 'nil' requires a contextual type
598 |                 fingerprint: fingerprint,
599 |                 forward: { try transform($0 as! Value).erase() },
600 |                 backward: nil,
    |                           `- error: 'nil' requires a contextual type
601 |                 inputType: Value.self,
602 |                 outputType: NewValue.self
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:633:13: error: cannot find '_bound' in scope
631 |         column: UInt = #column
632 |     ) rethrows -> ReflectiveGenerator<NewValue> {
633 |         try _bound(forward: forward, backward: backward, fileID: fileID, line: line, column: column)
    |             `- error: cannot find '_bound' in scope
634 |     }
635 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:658:13: error: cannot find '_bound' in scope
656 |         column: UInt = #column
657 |     ) rethrows -> ReflectiveGenerator<NewValue> {
658 |         try _bound(
    |             `- error: cannot find '_bound' in scope
659 |             forward: forward,
660 |             backward: {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:662:27: error: cannot find 'Interpreters' in scope
660 |             backward: {
661 |                 guard let extracted = try backward.extract(from: $0) else {
662 |                     throw Interpreters.ReflectionError.reflectedNil(
    |                           `- error: cannot find 'Interpreters' in scope
663 |                         type: "\(Value.self)",
664 |                         resultType: String(describing: type(of: $0))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+InternalCombinators.swift:28:13: error: cannot find 'Gen' in scope
26 |         backward: @escaping (NewOutput) throws -> Value
27 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
28 |         try Gen.contramap(backward, _map(forward))
   |             `- error: cannot find 'Gen' in scope
29 |     }
30 | }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+InternalCombinators.swift:28:37: error: cannot find '_map' in scope
26 |         backward: @escaping (NewOutput) throws -> Value
27 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
28 |         try Gen.contramap(backward, _map(forward))
   |                                     `- error: cannot find '_map' in scope
29 |     }
30 | }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Reexports.swift:7:40: error: no type named 'ChoiceSequence' in module 'ExhaustCore'
5 | typealias ChoiceTreeAnalysis = ExhaustCore.ChoiceTreeAnalysis
6 | typealias CoveringArrayReplay = ExhaustCore.CoveringArrayReplay
7 | typealias ChoiceSequence = ExhaustCore.ChoiceSequence
  |                                        `- error: no type named 'ChoiceSequence' in module 'ExhaustCore'
8 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:218:24: error: cannot find 'ValueAndChoiceTreeInterpreter' in scope
216 |         let startTime = ContinuousClock.now
217 |
218 |         var iterator = ValueAndChoiceTreeInterpreter(
    |                        `- error: cannot find 'ValueAndChoiceTreeInterpreter' in scope
219 |             self,
220 |             seed: seed,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:234:45: error: cannot find 'Interpreters' in scope
232 |             if !forwardOnlyDetected, failures.count < maxFailures {
233 |                 do {
234 |                     let reflectedTree = try Interpreters.reflect(self, with: value)
    |                                             `- error: cannot find 'Interpreters' in scope
235 |                     let tree = reflectedTree ?? tree
236 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:239:52: error: cannot find 'Interpreters' in scope
237 |                     if let differ {
238 |                         // Equatable path: replay the reflected tree and compare values
239 |                         if let replayedValue = try Interpreters.replay(self, using: tree) {
    |                                                    `- error: cannot find 'Interpreters' in scope
240 |                             switch differ(value, replayedValue) {
241 |                             case .equal:
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:268:38: error: cannot find type 'Interpreters' in scope
266 |                         }
267 |                     }
268 |                 } catch let error as Interpreters.ReflectionError {
    |                                      `- error: cannot find type 'Interpreters' in scope
269 |                     switch error {
270 |                     case let .forwardOnlyMap(inputType, outputType):
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:301:39: error: cannot find 'Interpreters' in scope
299 |             if failures.count < maxFailures {
300 |                 do {
301 |                     let replay1 = try Interpreters.replay(self, using: tree)
    |                                       `- error: cannot find 'Interpreters' in scope
302 |                     let replay2 = try Interpreters.replay(self, using: tree)
303 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:302:39: error: cannot find 'Interpreters' in scope
300 |                 do {
301 |                     let replay1 = try Interpreters.replay(self, using: tree)
302 |                     let replay2 = try Interpreters.replay(self, using: tree)
    |                                       `- error: cannot find 'Interpreters' in scope
303 |
304 |                     if let r1 = replay1, let r2 = replay2 {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:12:34: error: cannot find type 'ChoiceTree' in scope
 10 |         /// Coverage found a counterexample before exhausting the domain.
 11 |         case failure(
 12 |             value: Output, tree: ChoiceTree,
    |                                  `- error: cannot find type 'ChoiceTree' in scope
 13 |             iteration: Int, strength: Int, rows: Int,
 14 |             parameters: Int, totalSpace: UInt64, kind: String
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:32:30: error: cannot find type 'ChoiceTree' in scope
 30 |         coverageBudget: UInt64,
 31 |         property: (Output) -> Bool,
 32 |         onExample: ((Output, ChoiceTree, Bool) -> Void)? = nil
    |                              `- error: cannot find type 'ChoiceTree' in scope
 33 |     ) -> Result<Output> {
 34 |         guard var analysis = ChoiceTreeAnalysis.analyze(gen) else {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:147:19: error: cannot find type 'ChoiceTree' in scope
145 |     private struct RowResult<Output> {
146 |         let value: Output
147 |         let tree: ChoiceTree
    |                   `- error: cannot find type 'ChoiceTree' in scope
148 |         let passed: Bool
149 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:156:14: error: cannot find type 'CoveringArrayRow' in scope
154 |     private static func testRow<Output>(
155 |         _ gen: ReflectiveGenerator<Output>,
156 |         row: CoveringArrayRow,
    |              `- error: cannot find type 'CoveringArrayRow' in scope
157 |         rowIndex: Int,
158 |         profile: any CoverageProfile,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:158:22: error: cannot find type 'CoverageProfile' in scope
156 |         row: CoveringArrayRow,
157 |         rowIndex: Int,
158 |         profile: any CoverageProfile,
    |                      `- error: cannot find type 'CoverageProfile' in scope
159 |         property: (Output) -> Bool
160 |     ) -> RowResult<Output>? {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Reexports.swift:5:44: error: no type named 'ChoiceTreeAnalysis' in module 'ExhaustCore'
3 | // MARK: - Internal typealiases
4 |
5 | typealias ChoiceTreeAnalysis = ExhaustCore.ChoiceTreeAnalysis
  |                                            `- error: no type named 'ChoiceTreeAnalysis' in module 'ExhaustCore'
6 | typealias CoveringArrayReplay = ExhaustCore.CoveringArrayReplay
7 | typealias ChoiceSequence = ExhaustCore.ChoiceSequence
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:46:26: error: cannot find type 'CoverageProfile' in scope
 44 |         }
 45 |
 46 |         let profile: any CoverageProfile
    |                          `- error: cannot find type 'CoverageProfile' in scope
 47 |         let kind: String
 48 |         let isExhaustiveCandidate: Bool
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:74:29: error: cannot find 'PullBasedCoveringArrayGenerator' in scope
 72 |             // Use the highest strength the space can support for exhaustive candidates.
 73 |             let strength = isExhaustiveCandidate ? min(paramCount, 4) : 2
 74 |             let generator = PullBasedCoveringArrayGenerator(
    |                             `- error: cannot find 'PullBasedCoveringArrayGenerator' in scope
 75 |                 domainSizes: domainSizes,
 76 |                 strength: strength
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:114:23: error: cannot find 'CoveringArrayRow' in scope
112 |         var rowIndex = 0
113 |         while rowIndex < budget, UInt64(rowIndex) < domainSizes[0] {
114 |             let row = CoveringArrayRow(values: [UInt64(rowIndex)])
    |                       `- error: cannot find 'CoveringArrayRow' in scope
115 |             let rowResult = testRow(
116 |                 gen, row: row, rowIndex: rowIndex,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:163:20: error: cannot find 'Materializer' in scope
161 |         guard let tree = profile.buildTree(from: row) else { return nil }
162 |
163 |         let mode = Materializer.Mode.guided(
    |                    `- error: cannot find 'Materializer' in scope
164 |             seed: UInt64(rowIndex),
165 |             fallbackTree: nil
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:165:27: error: 'nil' requires a contextual type
163 |         let mode = Materializer.Mode.guided(
164 |             seed: UInt64(rowIndex),
165 |             fallbackTree: nil
    |                           `- error: 'nil' requires a contextual type
166 |         )
167 |         switch Materializer.materialize(
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:167:16: error: cannot find 'Materializer' in scope
165 |             fallbackTree: nil
166 |         )
167 |         switch Materializer.materialize(
    |                `- error: cannot find 'Materializer' in scope
168 |             gen, prefix: ChoiceSequence(), mode: mode, fallbackTree: tree
169 |         ) {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:172:20: error: generic parameter 'Output' could not be inferred
143 |     // MARK: - Row Testing
144 |
145 |     private struct RowResult<Output> {
    |                              `- note: 'Output' declared as parameter to type 'CoverageRunner.RowResult'
146 |         let value: Output
147 |         let tree: ChoiceTree
    :
170 |         case let .success(value, freshTree, _):
171 |             let passed = property(value)
172 |             return RowResult(value: value, tree: freshTree, passed: passed)
    |                    |- error: generic parameter 'Output' could not be inferred
    |                    `- note: explicitly specify the generic arguments to fix this issue
173 |         case .rejected, .failed:
174 |             return nil
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:21:13: error: cannot find 'Gen' in scope
 19 |         backward: @Sendable @escaping (NewOutput) throws -> Value
 20 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
 21 |         try Gen.contramap(backward, _map(forward))
    |             `- error: cannot find 'Gen' in scope
 22 |     }
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:21:37: error: cannot find '_map' in scope
 19 |         backward: @Sendable @escaping (NewOutput) throws -> Value
 20 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
 21 |         try Gen.contramap(backward, _map(forward))
    |                                     `- error: cannot find '_map' in scope
 22 |     }
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:41:23: error: cannot find 'Interpreters' in scope
 39 |         let erasedBackward: (Any) throws -> Any = { newOutput in
 40 |             guard let extracted = try backward.extract(from: newOutput) else {
 41 |                 throw Interpreters.ReflectionError.reflectedNil(
    |                       `- error: cannot find 'Interpreters' in scope
 42 |                     type: "\(Value.self)",
 43 |                     resultType: String(describing: type(of: newOutput))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:48:29: error: cannot find '_map' in scope
 46 |             return extracted
 47 |         }
 48 |         let erasedGen = try _map(forward)
    |                             `- error: cannot find '_map' in scope
 49 |
 50 |         return Gen.contramap(erasedBackward, erasedGen)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:50:16: error: cannot find 'Gen' in scope
 48 |         let erasedGen = try _map(forward)
 49 |
 50 |         return Gen.contramap(erasedBackward, erasedGen)
    |                `- error: cannot find 'Gen' in scope
 51 |     }
 52 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:68:23: error: cannot find 'Interpreters' in scope
 66 |         let erasedBackward: (Any) throws -> Any = { newOutput in
 67 |             guard let extracted = try backward.extract(from: newOutput) else {
 68 |                 throw Interpreters.ReflectionError.reflectedNil(
    |                       `- error: cannot find 'Interpreters' in scope
 69 |                     type: "\(Value.self)",
 70 |                     resultType: String(describing: type(of: newOutput))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:75:29: error: cannot find '_map' in scope
 73 |             return extracted
 74 |         }
 75 |         let erasedGen = try _map { try forward.extract(from: $0) }
    |                             `- error: cannot find '_map' in scope
 76 |
 77 |         return Gen.contramap(erasedBackward, erasedGen)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:77:16: error: cannot find 'Gen' in scope
 75 |         let erasedGen = try _map { try forward.extract(from: $0) }
 76 |
 77 |         return Gen.contramap(erasedBackward, erasedGen)
    |                `- error: cannot find 'Gen' in scope
 78 |     }
 79 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:94:29: error: cannot find '_map' in scope
 92 |     ) throws -> ReflectiveGenerator<NewOutput?> {
 93 |         let erasedBackward: (Any) throws -> Any = { try backward($0 as! NewOutput) }
 94 |         let erasedGen = try _map { try forward.extract(from: $0) }
    |                             `- error: cannot find '_map' in scope
 95 |
 96 |         return Gen.contramap(erasedBackward, erasedGen)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:96:16: error: cannot find 'Gen' in scope
 94 |         let erasedGen = try _map { try forward.extract(from: $0) }
 95 |
 96 |         return Gen.contramap(erasedBackward, erasedGen)
    |                `- error: cannot find 'Gen' in scope
 97 |     }
 98 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:108:9: error: cannot find 'Gen' in scope
106 |         _ path: some PartialPath<Value, NewOutput>
107 |     ) throws -> ReflectiveGenerator<NewOutput?> {
108 |         Gen.liftF(.transform(
    |         `- error: cannot find 'Gen' in scope
109 |             kind: .map(
110 |                 forward: { try path.extract(from: $0) as Any },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:114:20: error: cannot find 'erase' in scope
112 |                 outputType: NewOutput.self
113 |             ),
114 |             inner: erase()
    |                    `- error: cannot find 'erase' in scope
115 |         ))
116 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:108:20: error: cannot infer contextual base in reference to member 'transform'
106 |         _ path: some PartialPath<Value, NewOutput>
107 |     ) throws -> ReflectiveGenerator<NewOutput?> {
108 |         Gen.liftF(.transform(
    |                    `- error: cannot infer contextual base in reference to member 'transform'
109 |             kind: .map(
110 |                 forward: { try path.extract(from: $0) as Any },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:109:20: error: cannot infer contextual base in reference to member 'map'
107 |     ) throws -> ReflectiveGenerator<NewOutput?> {
108 |         Gen.liftF(.transform(
109 |             kind: .map(
    |                    `- error: cannot infer contextual base in reference to member 'map'
110 |                 forward: { try path.extract(from: $0) as Any },
111 |                 inputType: Value.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:136:27: error: cannot find 'Interpreters' in scope
134 |                 // TODO: Can we verify that this closure is executed from a `pick`?
135 |                 if let optional = result as? Value?, optional == nil {
136 |                     throw Interpreters.ReflectionError.reflectedNil(
    |                           `- error: cannot find 'Interpreters' in scope
137 |                         type: description,
138 |                         resultType: String(describing: type(of: result))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:143:19: error: cannot find 'erase' in scope
141 |                 return result as! Value
142 |             },
143 |             next: erase()
    |                   `- error: cannot find 'erase' in scope
144 |         )) { result in
145 |             .pure(result as? Value)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:164:22: error: cannot find 'erase' in scope
162 |         .impure(operation:
163 |             .classify(
164 |                 gen: erase(),
    |                      `- error: cannot find 'erase' in scope
165 |                 fingerprint: 0,
166 |                 classifiers: classifiers.map { pair in (pair.0, { pair.1($0 as! Value) }) }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:176:9: error: cannot find 'Gen' in scope
174 |     /// ```
175 |     func resize(_ newSize: UInt64) -> ReflectiveGenerator<Value> {
176 |         Gen.liftF(.resize(newSize: newSize, next: erase()))
    |         `- error: cannot find 'Gen' in scope
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:176:51: error: cannot find 'erase' in scope
174 |     /// ```
175 |     func resize(_ newSize: UInt64) -> ReflectiveGenerator<Value> {
176 |         Gen.liftF(.resize(newSize: newSize, next: erase()))
    |                                                   `- error: cannot find 'erase' in scope
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:176:20: error: cannot infer contextual base in reference to member 'resize'
174 |     /// ```
175 |     func resize(_ newSize: UInt64) -> ReflectiveGenerator<Value> {
176 |         Gen.liftF(.resize(newSize: newSize, next: erase()))
    |                    `- error: cannot infer contextual base in reference to member 'resize'
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:222:9: error: cannot find 'Gen' in scope
220 |         column: UInt = #column
221 |     ) -> ReflectiveGenerator<Value> {
222 |         Gen.filter(
    |         `- error: cannot find 'Gen' in scope
223 |             self,
224 |             type: type,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:263:37: error: cannot find 'erase' in scope
261 |
262 |         return .impure(
263 |             operation: .unique(gen: erase(), fingerprint: fingerprint, keyExtractor: nil),
    |                                     `- error: cannot find 'erase' in scope
264 |             continuation: { .pure($0 as! Value) }
265 |         )
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:287:46: warning: capture of non-Sendable type 'Key.Type' in an isolated closure [#SendableMetatypes]
285 |     ) -> ReflectiveGenerator<Value> {
286 |         unique(by: { value in
287 |             (try? path.extract(from: value)).map { AnyHashable($0) }
    |                                              `- warning: capture of non-Sendable type 'Key.Type' in an isolated closure [#SendableMetatypes]
288 |                 ?? AnyHashable(ObjectIdentifier(type(of: value as Any)))
289 |         }, fileID: fileID, line: line)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:315:22: error: cannot find 'erase' in scope
313 |         return .impure(
314 |             operation: .unique(
315 |                 gen: erase(),
    |                      `- error: cannot find 'erase' in scope
316 |                 fingerprint: fingerprint,
317 |                 keyExtractor: { value in
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:351:22: error: cannot find 'erase' in scope
349 |         return .impure(
350 |             operation: .unique(
351 |                 gen: erase(),
    |                      `- error: cannot find 'erase' in scope
352 |                 fingerprint: fingerprint,
353 |                 keyExtractor: { value in
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:390:9: error: cannot find 'Gen' in scope
388 |         ) -> ReflectiveGenerator<Value>
389 |     ) -> ReflectiveGenerator<Value> {
390 |         Gen.recursive(base: base, depthRange: depthRange, extend: extend)
    |         `- error: cannot find 'Gen' in scope
391 |     }
392 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:422:9: error: cannot find 'Gen' in scope
420 |         ) -> ReflectiveGenerator<Value>
421 |     ) -> ReflectiveGenerator<Value> {
422 |         Gen.recursive(base: Gen.just(base), depthRange: depthRange, extend: extend)
    |         `- error: cannot find 'Gen' in scope
423 |     }
424 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:422:29: error: cannot find 'Gen' in scope
420 |         ) -> ReflectiveGenerator<Value>
421 |     ) -> ReflectiveGenerator<Value> {
422 |         Gen.recursive(base: Gen.just(base), depthRange: depthRange, extend: extend)
    |                             `- error: cannot find 'Gen' in scope
423 |     }
424 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:452:16: error: cannot find 'Gen' in scope
450 |     ) -> ReflectiveGenerator<Value> {
451 |         precondition(depthRange.lowerBound >= 0, "lower bound must be >= 0")
452 |         return Gen.recursive(
    |                `- error: cannot find 'Gen' in scope
453 |             base: base,
454 |             depthRange: UInt64(depthRange.lowerBound) ... UInt64(depthRange.upperBound),
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:476:9: error: cannot find 'Gen' in scope
474 |         ) -> ReflectiveGenerator<Value>
475 |     ) -> ReflectiveGenerator<Value> {
476 |         Gen.recursive(base: base, depthRange: depthRange, extend: extend)
    |         `- error: cannot find 'Gen' in scope
477 |     }
478 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:494:9: error: cannot find 'Gen' in scope
492 |         _ forward: @escaping (UInt64) -> ReflectiveGenerator<Output>
493 |     ) -> ReflectiveGenerator<Output> {
494 |         Gen.getSize(forward)
    |         `- error: cannot find 'Gen' in scope
495 |     }
496 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:512:9: error: cannot find 'Gen' in scope
510 |         _ transform: @Sendable @escaping (Value) throws -> NewValue
511 |     ) rethrows -> ReflectiveGenerator<NewValue> {
512 |         Gen.liftF(.transform(
    |         `- error: cannot find 'Gen' in scope
513 |             kind: .map(
514 |                 forward: { try transform($0 as! Value) },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:518:20: error: cannot find 'erase' in scope
516 |                 outputType: NewValue.self
517 |             ),
518 |             inner: erase()
    |                    `- error: cannot find 'erase' in scope
519 |         ))
520 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:512:20: error: cannot infer contextual base in reference to member 'transform'
510 |         _ transform: @Sendable @escaping (Value) throws -> NewValue
511 |     ) rethrows -> ReflectiveGenerator<NewValue> {
512 |         Gen.liftF(.transform(
    |                    `- error: cannot infer contextual base in reference to member 'transform'
513 |             kind: .map(
514 |                 forward: { try transform($0 as! Value) },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:513:20: error: cannot infer contextual base in reference to member 'map'
511 |     ) rethrows -> ReflectiveGenerator<NewValue> {
512 |         Gen.liftF(.transform(
513 |             kind: .map(
    |                    `- error: cannot infer contextual base in reference to member 'map'
514 |                 forward: { try transform($0 as! Value) },
515 |                 inputType: Value.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:549:24: error: cannot find 'erase' in scope
547 |                     inputType: Value.self
548 |                 ),
549 |                 inner: erase()
    |                        `- error: cannot find 'erase' in scope
550 |             ),
551 |             continuation: {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:553:27: error: cannot find 'Interpreters' in scope
551 |             continuation: {
552 |                 guard let array = $0 as? [Any] else {
553 |                     throw Interpreters.ReflectionError.forwardOnlyMetamorph
    |                           `- error: cannot find 'Interpreters' in scope
554 |                 }
555 |                 return .pure(array)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:560:16: error: cannot find 'Gen' in scope
558 |
559 |         // `tuple.0` crashes the Swift 6.2 compiler (signal 5) on tuples with parameter packs.
560 |         return Gen.contramap(
    |                `- error: cannot find 'Gen' in scope
561 |             { (tuple: (Value, repeat each Transformed)) -> Value in
562 |                 Mirror(reflecting: tuple).children.first!.value as! Value
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:564:20: error: value of type 'ReflectiveGenerator<[Any]>' (aka 'FreerMonad<ReflectiveOperation, Array<Any>>') has no member '_map'
562 |                 Mirror(reflecting: tuple).children.first!.value as! Value
563 |             },
564 |             impure._map { (values: [Any]) -> (Value, repeat each Transformed) in
    |                    `- error: value of type 'ReflectiveGenerator<[Any]>' (aka 'FreerMonad<ReflectiveOperation, Array<Any>>') has no member '_map'
565 |                 var index = 0
566 |                 func next<Element>(_: Element.Type) -> Element {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:596:16: error: cannot find 'Gen' in scope
594 |     ) rethrows -> ReflectiveGenerator<NewValue> {
595 |         let fingerprint = fileID.hashValue.bitPattern64 &+ line.bitPattern64 &+ column.bitPattern64
596 |         return Gen.liftF(.transform(
    |                `- error: cannot find 'Gen' in scope
597 |             kind: .bind(
598 |                 fingerprint: fingerprint,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:604:20: error: cannot find 'erase' in scope
602 |                 outputType: NewValue.self
603 |             ),
604 |             inner: erase()
    |                    `- error: cannot find 'erase' in scope
605 |         ))
606 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:596:27: error: cannot infer contextual base in reference to member 'transform'
594 |     ) rethrows -> ReflectiveGenerator<NewValue> {
595 |         let fingerprint = fileID.hashValue.bitPattern64 &+ line.bitPattern64 &+ column.bitPattern64
596 |         return Gen.liftF(.transform(
    |                           `- error: cannot infer contextual base in reference to member 'transform'
597 |             kind: .bind(
598 |                 fingerprint: fingerprint,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:597:20: error: cannot infer contextual base in reference to member 'bind'
595 |         let fingerprint = fileID.hashValue.bitPattern64 &+ line.bitPattern64 &+ column.bitPattern64
596 |         return Gen.liftF(.transform(
597 |             kind: .bind(
    |                    `- error: cannot infer contextual base in reference to member 'bind'
598 |                 fingerprint: fingerprint,
599 |                 forward: { try transform($0 as! Value).erase() },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:599:56: error: value of type 'ReflectiveGenerator<NewValue>' (aka 'FreerMonad<ReflectiveOperation, NewValue>') has no member 'erase'
597 |             kind: .bind(
598 |                 fingerprint: fingerprint,
599 |                 forward: { try transform($0 as! Value).erase() },
    |                                                        `- error: value of type 'ReflectiveGenerator<NewValue>' (aka 'FreerMonad<ReflectiveOperation, NewValue>') has no member 'erase'
600 |                 backward: nil,
601 |                 inputType: Value.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:600:27: error: 'nil' requires a contextual type
598 |                 fingerprint: fingerprint,
599 |                 forward: { try transform($0 as! Value).erase() },
600 |                 backward: nil,
    |                           `- error: 'nil' requires a contextual type
601 |                 inputType: Value.self,
602 |                 outputType: NewValue.self
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:633:13: error: cannot find '_bound' in scope
631 |         column: UInt = #column
632 |     ) rethrows -> ReflectiveGenerator<NewValue> {
633 |         try _bound(forward: forward, backward: backward, fileID: fileID, line: line, column: column)
    |             `- error: cannot find '_bound' in scope
634 |     }
635 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:658:13: error: cannot find '_bound' in scope
656 |         column: UInt = #column
657 |     ) rethrows -> ReflectiveGenerator<NewValue> {
658 |         try _bound(
    |             `- error: cannot find '_bound' in scope
659 |             forward: forward,
660 |             backward: {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:662:27: error: cannot find 'Interpreters' in scope
660 |             backward: {
661 |                 guard let extracted = try backward.extract(from: $0) else {
662 |                     throw Interpreters.ReflectionError.reflectedNil(
    |                           `- error: cannot find 'Interpreters' in scope
663 |                         type: "\(Value.self)",
664 |                         resultType: String(describing: type(of: $0))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+InternalCombinators.swift:28:13: error: cannot find 'Gen' in scope
26 |         backward: @escaping (NewOutput) throws -> Value
27 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
28 |         try Gen.contramap(backward, _map(forward))
   |             `- error: cannot find 'Gen' in scope
29 |     }
30 | }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+InternalCombinators.swift:28:37: error: cannot find '_map' in scope
26 |         backward: @escaping (NewOutput) throws -> Value
27 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
28 |         try Gen.contramap(backward, _map(forward))
   |                                     `- error: cannot find '_map' in scope
29 |     }
30 | }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Reexports.swift:7:40: error: no type named 'ChoiceSequence' in module 'ExhaustCore'
5 | typealias ChoiceTreeAnalysis = ExhaustCore.ChoiceTreeAnalysis
6 | typealias CoveringArrayReplay = ExhaustCore.CoveringArrayReplay
7 | typealias ChoiceSequence = ExhaustCore.ChoiceSequence
  |                                        `- error: no type named 'ChoiceSequence' in module 'ExhaustCore'
8 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:218:24: error: cannot find 'ValueAndChoiceTreeInterpreter' in scope
216 |         let startTime = ContinuousClock.now
217 |
218 |         var iterator = ValueAndChoiceTreeInterpreter(
    |                        `- error: cannot find 'ValueAndChoiceTreeInterpreter' in scope
219 |             self,
220 |             seed: seed,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:234:45: error: cannot find 'Interpreters' in scope
232 |             if !forwardOnlyDetected, failures.count < maxFailures {
233 |                 do {
234 |                     let reflectedTree = try Interpreters.reflect(self, with: value)
    |                                             `- error: cannot find 'Interpreters' in scope
235 |                     let tree = reflectedTree ?? tree
236 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:239:52: error: cannot find 'Interpreters' in scope
237 |                     if let differ {
238 |                         // Equatable path: replay the reflected tree and compare values
239 |                         if let replayedValue = try Interpreters.replay(self, using: tree) {
    |                                                    `- error: cannot find 'Interpreters' in scope
240 |                             switch differ(value, replayedValue) {
241 |                             case .equal:
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:268:38: error: cannot find type 'Interpreters' in scope
266 |                         }
267 |                     }
268 |                 } catch let error as Interpreters.ReflectionError {
    |                                      `- error: cannot find type 'Interpreters' in scope
269 |                     switch error {
270 |                     case let .forwardOnlyMap(inputType, outputType):
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:301:39: error: cannot find 'Interpreters' in scope
299 |             if failures.count < maxFailures {
300 |                 do {
301 |                     let replay1 = try Interpreters.replay(self, using: tree)
    |                                       `- error: cannot find 'Interpreters' in scope
302 |                     let replay2 = try Interpreters.replay(self, using: tree)
303 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:302:39: error: cannot find 'Interpreters' in scope
300 |                 do {
301 |                     let replay1 = try Interpreters.replay(self, using: tree)
302 |                     let replay2 = try Interpreters.replay(self, using: tree)
    |                                       `- error: cannot find 'Interpreters' in scope
303 |
304 |                     if let r1 = replay1, let r2 = replay2 {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:12:34: error: cannot find type 'ChoiceTree' in scope
 10 |         /// Coverage found a counterexample before exhausting the domain.
 11 |         case failure(
 12 |             value: Output, tree: ChoiceTree,
    |                                  `- error: cannot find type 'ChoiceTree' in scope
 13 |             iteration: Int, strength: Int, rows: Int,
 14 |             parameters: Int, totalSpace: UInt64, kind: String
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:32:30: error: cannot find type 'ChoiceTree' in scope
 30 |         coverageBudget: UInt64,
 31 |         property: (Output) -> Bool,
 32 |         onExample: ((Output, ChoiceTree, Bool) -> Void)? = nil
    |                              `- error: cannot find type 'ChoiceTree' in scope
 33 |     ) -> Result<Output> {
 34 |         guard var analysis = ChoiceTreeAnalysis.analyze(gen) else {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:147:19: error: cannot find type 'ChoiceTree' in scope
145 |     private struct RowResult<Output> {
146 |         let value: Output
147 |         let tree: ChoiceTree
    |                   `- error: cannot find type 'ChoiceTree' in scope
148 |         let passed: Bool
149 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:156:14: error: cannot find type 'CoveringArrayRow' in scope
154 |     private static func testRow<Output>(
155 |         _ gen: ReflectiveGenerator<Output>,
156 |         row: CoveringArrayRow,
    |              `- error: cannot find type 'CoveringArrayRow' in scope
157 |         rowIndex: Int,
158 |         profile: any CoverageProfile,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:158:22: error: cannot find type 'CoverageProfile' in scope
156 |         row: CoveringArrayRow,
157 |         rowIndex: Int,
158 |         profile: any CoverageProfile,
    |                      `- error: cannot find type 'CoverageProfile' in scope
159 |         property: (Output) -> Bool
160 |     ) -> RowResult<Output>? {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Reexports.swift:5:44: error: no type named 'ChoiceTreeAnalysis' in module 'ExhaustCore'
3 | // MARK: - Internal typealiases
4 |
5 | typealias ChoiceTreeAnalysis = ExhaustCore.ChoiceTreeAnalysis
  |                                            `- error: no type named 'ChoiceTreeAnalysis' in module 'ExhaustCore'
6 | typealias CoveringArrayReplay = ExhaustCore.CoveringArrayReplay
7 | typealias ChoiceSequence = ExhaustCore.ChoiceSequence
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:46:26: error: cannot find type 'CoverageProfile' in scope
 44 |         }
 45 |
 46 |         let profile: any CoverageProfile
    |                          `- error: cannot find type 'CoverageProfile' in scope
 47 |         let kind: String
 48 |         let isExhaustiveCandidate: Bool
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:74:29: error: cannot find 'PullBasedCoveringArrayGenerator' in scope
 72 |             // Use the highest strength the space can support for exhaustive candidates.
 73 |             let strength = isExhaustiveCandidate ? min(paramCount, 4) : 2
 74 |             let generator = PullBasedCoveringArrayGenerator(
    |                             `- error: cannot find 'PullBasedCoveringArrayGenerator' in scope
 75 |                 domainSizes: domainSizes,
 76 |                 strength: strength
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:114:23: error: cannot find 'CoveringArrayRow' in scope
112 |         var rowIndex = 0
113 |         while rowIndex < budget, UInt64(rowIndex) < domainSizes[0] {
114 |             let row = CoveringArrayRow(values: [UInt64(rowIndex)])
    |                       `- error: cannot find 'CoveringArrayRow' in scope
115 |             let rowResult = testRow(
116 |                 gen, row: row, rowIndex: rowIndex,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:163:20: error: cannot find 'Materializer' in scope
161 |         guard let tree = profile.buildTree(from: row) else { return nil }
162 |
163 |         let mode = Materializer.Mode.guided(
    |                    `- error: cannot find 'Materializer' in scope
164 |             seed: UInt64(rowIndex),
165 |             fallbackTree: nil
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:165:27: error: 'nil' requires a contextual type
163 |         let mode = Materializer.Mode.guided(
164 |             seed: UInt64(rowIndex),
165 |             fallbackTree: nil
    |                           `- error: 'nil' requires a contextual type
166 |         )
167 |         switch Materializer.materialize(
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:167:16: error: cannot find 'Materializer' in scope
165 |             fallbackTree: nil
166 |         )
167 |         switch Materializer.materialize(
    |                `- error: cannot find 'Materializer' in scope
168 |             gen, prefix: ChoiceSequence(), mode: mode, fallbackTree: tree
169 |         ) {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:172:20: error: generic parameter 'Output' could not be inferred
143 |     // MARK: - Row Testing
144 |
145 |     private struct RowResult<Output> {
    |                              `- note: 'Output' declared as parameter to type 'CoverageRunner.RowResult'
146 |         let value: Output
147 |         let tree: ChoiceTree
    :
170 |         case let .success(value, freshTree, _):
171 |             let passed = property(value)
172 |             return RowResult(value: value, tree: freshTree, passed: passed)
    |                    |- error: generic parameter 'Output' could not be inferred
    |                    `- note: explicitly specify the generic arguments to fix this issue
173 |         case .rejected, .failed:
174 |             return nil
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:21:13: error: cannot find 'Gen' in scope
 19 |         backward: @Sendable @escaping (NewOutput) throws -> Value
 20 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
 21 |         try Gen.contramap(backward, _map(forward))
    |             `- error: cannot find 'Gen' in scope
 22 |     }
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:21:37: error: cannot find '_map' in scope
 19 |         backward: @Sendable @escaping (NewOutput) throws -> Value
 20 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
 21 |         try Gen.contramap(backward, _map(forward))
    |                                     `- error: cannot find '_map' in scope
 22 |     }
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:41:23: error: cannot find 'Interpreters' in scope
 39 |         let erasedBackward: (Any) throws -> Any = { newOutput in
 40 |             guard let extracted = try backward.extract(from: newOutput) else {
 41 |                 throw Interpreters.ReflectionError.reflectedNil(
    |                       `- error: cannot find 'Interpreters' in scope
 42 |                     type: "\(Value.self)",
 43 |                     resultType: String(describing: type(of: newOutput))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:48:29: error: cannot find '_map' in scope
 46 |             return extracted
 47 |         }
 48 |         let erasedGen = try _map(forward)
    |                             `- error: cannot find '_map' in scope
 49 |
 50 |         return Gen.contramap(erasedBackward, erasedGen)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:50:16: error: cannot find 'Gen' in scope
 48 |         let erasedGen = try _map(forward)
 49 |
 50 |         return Gen.contramap(erasedBackward, erasedGen)
    |                `- error: cannot find 'Gen' in scope
 51 |     }
 52 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:68:23: error: cannot find 'Interpreters' in scope
 66 |         let erasedBackward: (Any) throws -> Any = { newOutput in
 67 |             guard let extracted = try backward.extract(from: newOutput) else {
 68 |                 throw Interpreters.ReflectionError.reflectedNil(
    |                       `- error: cannot find 'Interpreters' in scope
 69 |                     type: "\(Value.self)",
 70 |                     resultType: String(describing: type(of: newOutput))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:75:29: error: cannot find '_map' in scope
 73 |             return extracted
 74 |         }
 75 |         let erasedGen = try _map { try forward.extract(from: $0) }
    |                             `- error: cannot find '_map' in scope
 76 |
 77 |         return Gen.contramap(erasedBackward, erasedGen)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:77:16: error: cannot find 'Gen' in scope
 75 |         let erasedGen = try _map { try forward.extract(from: $0) }
 76 |
 77 |         return Gen.contramap(erasedBackward, erasedGen)
    |                `- error: cannot find 'Gen' in scope
 78 |     }
 79 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:94:29: error: cannot find '_map' in scope
 92 |     ) throws -> ReflectiveGenerator<NewOutput?> {
 93 |         let erasedBackward: (Any) throws -> Any = { try backward($0 as! NewOutput) }
 94 |         let erasedGen = try _map { try forward.extract(from: $0) }
    |                             `- error: cannot find '_map' in scope
 95 |
 96 |         return Gen.contramap(erasedBackward, erasedGen)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:96:16: error: cannot find 'Gen' in scope
 94 |         let erasedGen = try _map { try forward.extract(from: $0) }
 95 |
 96 |         return Gen.contramap(erasedBackward, erasedGen)
    |                `- error: cannot find 'Gen' in scope
 97 |     }
 98 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:108:9: error: cannot find 'Gen' in scope
106 |         _ path: some PartialPath<Value, NewOutput>
107 |     ) throws -> ReflectiveGenerator<NewOutput?> {
108 |         Gen.liftF(.transform(
    |         `- error: cannot find 'Gen' in scope
109 |             kind: .map(
110 |                 forward: { try path.extract(from: $0) as Any },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:114:20: error: cannot find 'erase' in scope
112 |                 outputType: NewOutput.self
113 |             ),
114 |             inner: erase()
    |                    `- error: cannot find 'erase' in scope
115 |         ))
116 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:108:20: error: cannot infer contextual base in reference to member 'transform'
106 |         _ path: some PartialPath<Value, NewOutput>
107 |     ) throws -> ReflectiveGenerator<NewOutput?> {
108 |         Gen.liftF(.transform(
    |                    `- error: cannot infer contextual base in reference to member 'transform'
109 |             kind: .map(
110 |                 forward: { try path.extract(from: $0) as Any },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:109:20: error: cannot infer contextual base in reference to member 'map'
107 |     ) throws -> ReflectiveGenerator<NewOutput?> {
108 |         Gen.liftF(.transform(
109 |             kind: .map(
    |                    `- error: cannot infer contextual base in reference to member 'map'
110 |                 forward: { try path.extract(from: $0) as Any },
111 |                 inputType: Value.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:136:27: error: cannot find 'Interpreters' in scope
134 |                 // TODO: Can we verify that this closure is executed from a `pick`?
135 |                 if let optional = result as? Value?, optional == nil {
136 |                     throw Interpreters.ReflectionError.reflectedNil(
    |                           `- error: cannot find 'Interpreters' in scope
137 |                         type: description,
138 |                         resultType: String(describing: type(of: result))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:143:19: error: cannot find 'erase' in scope
141 |                 return result as! Value
142 |             },
143 |             next: erase()
    |                   `- error: cannot find 'erase' in scope
144 |         )) { result in
145 |             .pure(result as? Value)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:164:22: error: cannot find 'erase' in scope
162 |         .impure(operation:
163 |             .classify(
164 |                 gen: erase(),
    |                      `- error: cannot find 'erase' in scope
165 |                 fingerprint: 0,
166 |                 classifiers: classifiers.map { pair in (pair.0, { pair.1($0 as! Value) }) }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:176:9: error: cannot find 'Gen' in scope
174 |     /// ```
175 |     func resize(_ newSize: UInt64) -> ReflectiveGenerator<Value> {
176 |         Gen.liftF(.resize(newSize: newSize, next: erase()))
    |         `- error: cannot find 'Gen' in scope
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:176:51: error: cannot find 'erase' in scope
174 |     /// ```
175 |     func resize(_ newSize: UInt64) -> ReflectiveGenerator<Value> {
176 |         Gen.liftF(.resize(newSize: newSize, next: erase()))
    |                                                   `- error: cannot find 'erase' in scope
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:176:20: error: cannot infer contextual base in reference to member 'resize'
174 |     /// ```
175 |     func resize(_ newSize: UInt64) -> ReflectiveGenerator<Value> {
176 |         Gen.liftF(.resize(newSize: newSize, next: erase()))
    |                    `- error: cannot infer contextual base in reference to member 'resize'
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:222:9: error: cannot find 'Gen' in scope
220 |         column: UInt = #column
221 |     ) -> ReflectiveGenerator<Value> {
222 |         Gen.filter(
    |         `- error: cannot find 'Gen' in scope
223 |             self,
224 |             type: type,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:263:37: error: cannot find 'erase' in scope
261 |
262 |         return .impure(
263 |             operation: .unique(gen: erase(), fingerprint: fingerprint, keyExtractor: nil),
    |                                     `- error: cannot find 'erase' in scope
264 |             continuation: { .pure($0 as! Value) }
265 |         )
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:287:46: warning: capture of non-Sendable type 'Key.Type' in an isolated closure [#SendableMetatypes]
285 |     ) -> ReflectiveGenerator<Value> {
286 |         unique(by: { value in
287 |             (try? path.extract(from: value)).map { AnyHashable($0) }
    |                                              `- warning: capture of non-Sendable type 'Key.Type' in an isolated closure [#SendableMetatypes]
288 |                 ?? AnyHashable(ObjectIdentifier(type(of: value as Any)))
289 |         }, fileID: fileID, line: line)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:315:22: error: cannot find 'erase' in scope
313 |         return .impure(
314 |             operation: .unique(
315 |                 gen: erase(),
    |                      `- error: cannot find 'erase' in scope
316 |                 fingerprint: fingerprint,
317 |                 keyExtractor: { value in
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:351:22: error: cannot find 'erase' in scope
349 |         return .impure(
350 |             operation: .unique(
351 |                 gen: erase(),
    |                      `- error: cannot find 'erase' in scope
352 |                 fingerprint: fingerprint,
353 |                 keyExtractor: { value in
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:390:9: error: cannot find 'Gen' in scope
388 |         ) -> ReflectiveGenerator<Value>
389 |     ) -> ReflectiveGenerator<Value> {
390 |         Gen.recursive(base: base, depthRange: depthRange, extend: extend)
    |         `- error: cannot find 'Gen' in scope
391 |     }
392 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:422:9: error: cannot find 'Gen' in scope
420 |         ) -> ReflectiveGenerator<Value>
421 |     ) -> ReflectiveGenerator<Value> {
422 |         Gen.recursive(base: Gen.just(base), depthRange: depthRange, extend: extend)
    |         `- error: cannot find 'Gen' in scope
423 |     }
424 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:422:29: error: cannot find 'Gen' in scope
420 |         ) -> ReflectiveGenerator<Value>
421 |     ) -> ReflectiveGenerator<Value> {
422 |         Gen.recursive(base: Gen.just(base), depthRange: depthRange, extend: extend)
    |                             `- error: cannot find 'Gen' in scope
423 |     }
424 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:452:16: error: cannot find 'Gen' in scope
450 |     ) -> ReflectiveGenerator<Value> {
451 |         precondition(depthRange.lowerBound >= 0, "lower bound must be >= 0")
452 |         return Gen.recursive(
    |                `- error: cannot find 'Gen' in scope
453 |             base: base,
454 |             depthRange: UInt64(depthRange.lowerBound) ... UInt64(depthRange.upperBound),
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:476:9: error: cannot find 'Gen' in scope
474 |         ) -> ReflectiveGenerator<Value>
475 |     ) -> ReflectiveGenerator<Value> {
476 |         Gen.recursive(base: base, depthRange: depthRange, extend: extend)
    |         `- error: cannot find 'Gen' in scope
477 |     }
478 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:494:9: error: cannot find 'Gen' in scope
492 |         _ forward: @escaping (UInt64) -> ReflectiveGenerator<Output>
493 |     ) -> ReflectiveGenerator<Output> {
494 |         Gen.getSize(forward)
    |         `- error: cannot find 'Gen' in scope
495 |     }
496 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:512:9: error: cannot find 'Gen' in scope
510 |         _ transform: @Sendable @escaping (Value) throws -> NewValue
511 |     ) rethrows -> ReflectiveGenerator<NewValue> {
512 |         Gen.liftF(.transform(
    |         `- error: cannot find 'Gen' in scope
513 |             kind: .map(
514 |                 forward: { try transform($0 as! Value) },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:518:20: error: cannot find 'erase' in scope
516 |                 outputType: NewValue.self
517 |             ),
518 |             inner: erase()
    |                    `- error: cannot find 'erase' in scope
519 |         ))
520 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:512:20: error: cannot infer contextual base in reference to member 'transform'
510 |         _ transform: @Sendable @escaping (Value) throws -> NewValue
511 |     ) rethrows -> ReflectiveGenerator<NewValue> {
512 |         Gen.liftF(.transform(
    |                    `- error: cannot infer contextual base in reference to member 'transform'
513 |             kind: .map(
514 |                 forward: { try transform($0 as! Value) },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:513:20: error: cannot infer contextual base in reference to member 'map'
511 |     ) rethrows -> ReflectiveGenerator<NewValue> {
512 |         Gen.liftF(.transform(
513 |             kind: .map(
    |                    `- error: cannot infer contextual base in reference to member 'map'
514 |                 forward: { try transform($0 as! Value) },
515 |                 inputType: Value.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:549:24: error: cannot find 'erase' in scope
547 |                     inputType: Value.self
548 |                 ),
549 |                 inner: erase()
    |                        `- error: cannot find 'erase' in scope
550 |             ),
551 |             continuation: {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:553:27: error: cannot find 'Interpreters' in scope
551 |             continuation: {
552 |                 guard let array = $0 as? [Any] else {
553 |                     throw Interpreters.ReflectionError.forwardOnlyMetamorph
    |                           `- error: cannot find 'Interpreters' in scope
554 |                 }
555 |                 return .pure(array)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:560:16: error: cannot find 'Gen' in scope
558 |
559 |         // `tuple.0` crashes the Swift 6.2 compiler (signal 5) on tuples with parameter packs.
560 |         return Gen.contramap(
    |                `- error: cannot find 'Gen' in scope
561 |             { (tuple: (Value, repeat each Transformed)) -> Value in
562 |                 Mirror(reflecting: tuple).children.first!.value as! Value
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:564:20: error: value of type 'ReflectiveGenerator<[Any]>' (aka 'FreerMonad<ReflectiveOperation, Array<Any>>') has no member '_map'
562 |                 Mirror(reflecting: tuple).children.first!.value as! Value
563 |             },
564 |             impure._map { (values: [Any]) -> (Value, repeat each Transformed) in
    |                    `- error: value of type 'ReflectiveGenerator<[Any]>' (aka 'FreerMonad<ReflectiveOperation, Array<Any>>') has no member '_map'
565 |                 var index = 0
566 |                 func next<Element>(_: Element.Type) -> Element {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:596:16: error: cannot find 'Gen' in scope
594 |     ) rethrows -> ReflectiveGenerator<NewValue> {
595 |         let fingerprint = fileID.hashValue.bitPattern64 &+ line.bitPattern64 &+ column.bitPattern64
596 |         return Gen.liftF(.transform(
    |                `- error: cannot find 'Gen' in scope
597 |             kind: .bind(
598 |                 fingerprint: fingerprint,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:604:20: error: cannot find 'erase' in scope
602 |                 outputType: NewValue.self
603 |             ),
604 |             inner: erase()
    |                    `- error: cannot find 'erase' in scope
605 |         ))
606 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:596:27: error: cannot infer contextual base in reference to member 'transform'
594 |     ) rethrows -> ReflectiveGenerator<NewValue> {
595 |         let fingerprint = fileID.hashValue.bitPattern64 &+ line.bitPattern64 &+ column.bitPattern64
596 |         return Gen.liftF(.transform(
    |                           `- error: cannot infer contextual base in reference to member 'transform'
597 |             kind: .bind(
598 |                 fingerprint: fingerprint,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:597:20: error: cannot infer contextual base in reference to member 'bind'
595 |         let fingerprint = fileID.hashValue.bitPattern64 &+ line.bitPattern64 &+ column.bitPattern64
596 |         return Gen.liftF(.transform(
597 |             kind: .bind(
    |                    `- error: cannot infer contextual base in reference to member 'bind'
598 |                 fingerprint: fingerprint,
599 |                 forward: { try transform($0 as! Value).erase() },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:599:56: error: value of type 'ReflectiveGenerator<NewValue>' (aka 'FreerMonad<ReflectiveOperation, NewValue>') has no member 'erase'
597 |             kind: .bind(
598 |                 fingerprint: fingerprint,
599 |                 forward: { try transform($0 as! Value).erase() },
    |                                                        `- error: value of type 'ReflectiveGenerator<NewValue>' (aka 'FreerMonad<ReflectiveOperation, NewValue>') has no member 'erase'
600 |                 backward: nil,
601 |                 inputType: Value.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:600:27: error: 'nil' requires a contextual type
598 |                 fingerprint: fingerprint,
599 |                 forward: { try transform($0 as! Value).erase() },
600 |                 backward: nil,
    |                           `- error: 'nil' requires a contextual type
601 |                 inputType: Value.self,
602 |                 outputType: NewValue.self
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:633:13: error: cannot find '_bound' in scope
631 |         column: UInt = #column
632 |     ) rethrows -> ReflectiveGenerator<NewValue> {
633 |         try _bound(forward: forward, backward: backward, fileID: fileID, line: line, column: column)
    |             `- error: cannot find '_bound' in scope
634 |     }
635 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:658:13: error: cannot find '_bound' in scope
656 |         column: UInt = #column
657 |     ) rethrows -> ReflectiveGenerator<NewValue> {
658 |         try _bound(
    |             `- error: cannot find '_bound' in scope
659 |             forward: forward,
660 |             backward: {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:662:27: error: cannot find 'Interpreters' in scope
660 |             backward: {
661 |                 guard let extracted = try backward.extract(from: $0) else {
662 |                     throw Interpreters.ReflectionError.reflectedNil(
    |                           `- error: cannot find 'Interpreters' in scope
663 |                         type: "\(Value.self)",
664 |                         resultType: String(describing: type(of: $0))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+InternalCombinators.swift:28:13: error: cannot find 'Gen' in scope
26 |         backward: @escaping (NewOutput) throws -> Value
27 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
28 |         try Gen.contramap(backward, _map(forward))
   |             `- error: cannot find 'Gen' in scope
29 |     }
30 | }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+InternalCombinators.swift:28:37: error: cannot find '_map' in scope
26 |         backward: @escaping (NewOutput) throws -> Value
27 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
28 |         try Gen.contramap(backward, _map(forward))
   |                                     `- error: cannot find '_map' in scope
29 |     }
30 | }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Reexports.swift:7:40: error: no type named 'ChoiceSequence' in module 'ExhaustCore'
5 | typealias ChoiceTreeAnalysis = ExhaustCore.ChoiceTreeAnalysis
6 | typealias CoveringArrayReplay = ExhaustCore.CoveringArrayReplay
7 | typealias ChoiceSequence = ExhaustCore.ChoiceSequence
  |                                        `- error: no type named 'ChoiceSequence' in module 'ExhaustCore'
8 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:218:24: error: cannot find 'ValueAndChoiceTreeInterpreter' in scope
216 |         let startTime = ContinuousClock.now
217 |
218 |         var iterator = ValueAndChoiceTreeInterpreter(
    |                        `- error: cannot find 'ValueAndChoiceTreeInterpreter' in scope
219 |             self,
220 |             seed: seed,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:234:45: error: cannot find 'Interpreters' in scope
232 |             if !forwardOnlyDetected, failures.count < maxFailures {
233 |                 do {
234 |                     let reflectedTree = try Interpreters.reflect(self, with: value)
    |                                             `- error: cannot find 'Interpreters' in scope
235 |                     let tree = reflectedTree ?? tree
236 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:239:52: error: cannot find 'Interpreters' in scope
237 |                     if let differ {
238 |                         // Equatable path: replay the reflected tree and compare values
239 |                         if let replayedValue = try Interpreters.replay(self, using: tree) {
    |                                                    `- error: cannot find 'Interpreters' in scope
240 |                             switch differ(value, replayedValue) {
241 |                             case .equal:
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:268:38: error: cannot find type 'Interpreters' in scope
266 |                         }
267 |                     }
268 |                 } catch let error as Interpreters.ReflectionError {
    |                                      `- error: cannot find type 'Interpreters' in scope
269 |                     switch error {
270 |                     case let .forwardOnlyMap(inputType, outputType):
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:301:39: error: cannot find 'Interpreters' in scope
299 |             if failures.count < maxFailures {
300 |                 do {
301 |                     let replay1 = try Interpreters.replay(self, using: tree)
    |                                       `- error: cannot find 'Interpreters' in scope
302 |                     let replay2 = try Interpreters.replay(self, using: tree)
303 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:302:39: error: cannot find 'Interpreters' in scope
300 |                 do {
301 |                     let replay1 = try Interpreters.replay(self, using: tree)
302 |                     let replay2 = try Interpreters.replay(self, using: tree)
    |                                       `- error: cannot find 'Interpreters' in scope
303 |
304 |                     if let r1 = replay1, let r2 = replay2 {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:12:34: error: cannot find type 'ChoiceTree' in scope
 10 |         /// Coverage found a counterexample before exhausting the domain.
 11 |         case failure(
 12 |             value: Output, tree: ChoiceTree,
    |                                  `- error: cannot find type 'ChoiceTree' in scope
 13 |             iteration: Int, strength: Int, rows: Int,
 14 |             parameters: Int, totalSpace: UInt64, kind: String
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:32:30: error: cannot find type 'ChoiceTree' in scope
 30 |         coverageBudget: UInt64,
 31 |         property: (Output) -> Bool,
 32 |         onExample: ((Output, ChoiceTree, Bool) -> Void)? = nil
    |                              `- error: cannot find type 'ChoiceTree' in scope
 33 |     ) -> Result<Output> {
 34 |         guard var analysis = ChoiceTreeAnalysis.analyze(gen) else {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:147:19: error: cannot find type 'ChoiceTree' in scope
145 |     private struct RowResult<Output> {
146 |         let value: Output
147 |         let tree: ChoiceTree
    |                   `- error: cannot find type 'ChoiceTree' in scope
148 |         let passed: Bool
149 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:156:14: error: cannot find type 'CoveringArrayRow' in scope
154 |     private static func testRow<Output>(
155 |         _ gen: ReflectiveGenerator<Output>,
156 |         row: CoveringArrayRow,
    |              `- error: cannot find type 'CoveringArrayRow' in scope
157 |         rowIndex: Int,
158 |         profile: any CoverageProfile,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:158:22: error: cannot find type 'CoverageProfile' in scope
156 |         row: CoveringArrayRow,
157 |         rowIndex: Int,
158 |         profile: any CoverageProfile,
    |                      `- error: cannot find type 'CoverageProfile' in scope
159 |         property: (Output) -> Bool
160 |     ) -> RowResult<Output>? {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Reexports.swift:5:44: error: no type named 'ChoiceTreeAnalysis' in module 'ExhaustCore'
3 | // MARK: - Internal typealiases
4 |
5 | typealias ChoiceTreeAnalysis = ExhaustCore.ChoiceTreeAnalysis
  |                                            `- error: no type named 'ChoiceTreeAnalysis' in module 'ExhaustCore'
6 | typealias CoveringArrayReplay = ExhaustCore.CoveringArrayReplay
7 | typealias ChoiceSequence = ExhaustCore.ChoiceSequence
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:46:26: error: cannot find type 'CoverageProfile' in scope
 44 |         }
 45 |
 46 |         let profile: any CoverageProfile
    |                          `- error: cannot find type 'CoverageProfile' in scope
 47 |         let kind: String
 48 |         let isExhaustiveCandidate: Bool
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:74:29: error: cannot find 'PullBasedCoveringArrayGenerator' in scope
 72 |             // Use the highest strength the space can support for exhaustive candidates.
 73 |             let strength = isExhaustiveCandidate ? min(paramCount, 4) : 2
 74 |             let generator = PullBasedCoveringArrayGenerator(
    |                             `- error: cannot find 'PullBasedCoveringArrayGenerator' in scope
 75 |                 domainSizes: domainSizes,
 76 |                 strength: strength
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:114:23: error: cannot find 'CoveringArrayRow' in scope
112 |         var rowIndex = 0
113 |         while rowIndex < budget, UInt64(rowIndex) < domainSizes[0] {
114 |             let row = CoveringArrayRow(values: [UInt64(rowIndex)])
    |                       `- error: cannot find 'CoveringArrayRow' in scope
115 |             let rowResult = testRow(
116 |                 gen, row: row, rowIndex: rowIndex,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:163:20: error: cannot find 'Materializer' in scope
161 |         guard let tree = profile.buildTree(from: row) else { return nil }
162 |
163 |         let mode = Materializer.Mode.guided(
    |                    `- error: cannot find 'Materializer' in scope
164 |             seed: UInt64(rowIndex),
165 |             fallbackTree: nil
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:165:27: error: 'nil' requires a contextual type
163 |         let mode = Materializer.Mode.guided(
164 |             seed: UInt64(rowIndex),
165 |             fallbackTree: nil
    |                           `- error: 'nil' requires a contextual type
166 |         )
167 |         switch Materializer.materialize(
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:167:16: error: cannot find 'Materializer' in scope
165 |             fallbackTree: nil
166 |         )
167 |         switch Materializer.materialize(
    |                `- error: cannot find 'Materializer' in scope
168 |             gen, prefix: ChoiceSequence(), mode: mode, fallbackTree: tree
169 |         ) {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:172:20: error: generic parameter 'Output' could not be inferred
143 |     // MARK: - Row Testing
144 |
145 |     private struct RowResult<Output> {
    |                              `- note: 'Output' declared as parameter to type 'CoverageRunner.RowResult'
146 |         let value: Output
147 |         let tree: ChoiceTree
    :
170 |         case let .success(value, freshTree, _):
171 |             let passed = property(value)
172 |             return RowResult(value: value, tree: freshTree, passed: passed)
    |                    |- error: generic parameter 'Output' could not be inferred
    |                    `- note: explicitly specify the generic arguments to fix this issue
173 |         case .rejected, .failed:
174 |             return nil
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:21:13: error: cannot find 'Gen' in scope
 19 |         backward: @Sendable @escaping (NewOutput) throws -> Value
 20 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
 21 |         try Gen.contramap(backward, _map(forward))
    |             `- error: cannot find 'Gen' in scope
 22 |     }
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:21:37: error: cannot find '_map' in scope
 19 |         backward: @Sendable @escaping (NewOutput) throws -> Value
 20 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
 21 |         try Gen.contramap(backward, _map(forward))
    |                                     `- error: cannot find '_map' in scope
 22 |     }
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:41:23: error: cannot find 'Interpreters' in scope
 39 |         let erasedBackward: (Any) throws -> Any = { newOutput in
 40 |             guard let extracted = try backward.extract(from: newOutput) else {
 41 |                 throw Interpreters.ReflectionError.reflectedNil(
    |                       `- error: cannot find 'Interpreters' in scope
 42 |                     type: "\(Value.self)",
 43 |                     resultType: String(describing: type(of: newOutput))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:48:29: error: cannot find '_map' in scope
 46 |             return extracted
 47 |         }
 48 |         let erasedGen = try _map(forward)
    |                             `- error: cannot find '_map' in scope
 49 |
 50 |         return Gen.contramap(erasedBackward, erasedGen)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:50:16: error: cannot find 'Gen' in scope
 48 |         let erasedGen = try _map(forward)
 49 |
 50 |         return Gen.contramap(erasedBackward, erasedGen)
    |                `- error: cannot find 'Gen' in scope
 51 |     }
 52 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:68:23: error: cannot find 'Interpreters' in scope
 66 |         let erasedBackward: (Any) throws -> Any = { newOutput in
 67 |             guard let extracted = try backward.extract(from: newOutput) else {
 68 |                 throw Interpreters.ReflectionError.reflectedNil(
    |                       `- error: cannot find 'Interpreters' in scope
 69 |                     type: "\(Value.self)",
 70 |                     resultType: String(describing: type(of: newOutput))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:75:29: error: cannot find '_map' in scope
 73 |             return extracted
 74 |         }
 75 |         let erasedGen = try _map { try forward.extract(from: $0) }
    |                             `- error: cannot find '_map' in scope
 76 |
 77 |         return Gen.contramap(erasedBackward, erasedGen)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:77:16: error: cannot find 'Gen' in scope
 75 |         let erasedGen = try _map { try forward.extract(from: $0) }
 76 |
 77 |         return Gen.contramap(erasedBackward, erasedGen)
    |                `- error: cannot find 'Gen' in scope
 78 |     }
 79 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:94:29: error: cannot find '_map' in scope
 92 |     ) throws -> ReflectiveGenerator<NewOutput?> {
 93 |         let erasedBackward: (Any) throws -> Any = { try backward($0 as! NewOutput) }
 94 |         let erasedGen = try _map { try forward.extract(from: $0) }
    |                             `- error: cannot find '_map' in scope
 95 |
 96 |         return Gen.contramap(erasedBackward, erasedGen)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:96:16: error: cannot find 'Gen' in scope
 94 |         let erasedGen = try _map { try forward.extract(from: $0) }
 95 |
 96 |         return Gen.contramap(erasedBackward, erasedGen)
    |                `- error: cannot find 'Gen' in scope
 97 |     }
 98 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:108:9: error: cannot find 'Gen' in scope
106 |         _ path: some PartialPath<Value, NewOutput>
107 |     ) throws -> ReflectiveGenerator<NewOutput?> {
108 |         Gen.liftF(.transform(
    |         `- error: cannot find 'Gen' in scope
109 |             kind: .map(
110 |                 forward: { try path.extract(from: $0) as Any },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:114:20: error: cannot find 'erase' in scope
112 |                 outputType: NewOutput.self
113 |             ),
114 |             inner: erase()
    |                    `- error: cannot find 'erase' in scope
115 |         ))
116 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:108:20: error: cannot infer contextual base in reference to member 'transform'
106 |         _ path: some PartialPath<Value, NewOutput>
107 |     ) throws -> ReflectiveGenerator<NewOutput?> {
108 |         Gen.liftF(.transform(
    |                    `- error: cannot infer contextual base in reference to member 'transform'
109 |             kind: .map(
110 |                 forward: { try path.extract(from: $0) as Any },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:109:20: error: cannot infer contextual base in reference to member 'map'
107 |     ) throws -> ReflectiveGenerator<NewOutput?> {
108 |         Gen.liftF(.transform(
109 |             kind: .map(
    |                    `- error: cannot infer contextual base in reference to member 'map'
110 |                 forward: { try path.extract(from: $0) as Any },
111 |                 inputType: Value.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:136:27: error: cannot find 'Interpreters' in scope
134 |                 // TODO: Can we verify that this closure is executed from a `pick`?
135 |                 if let optional = result as? Value?, optional == nil {
136 |                     throw Interpreters.ReflectionError.reflectedNil(
    |                           `- error: cannot find 'Interpreters' in scope
137 |                         type: description,
138 |                         resultType: String(describing: type(of: result))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:143:19: error: cannot find 'erase' in scope
141 |                 return result as! Value
142 |             },
143 |             next: erase()
    |                   `- error: cannot find 'erase' in scope
144 |         )) { result in
145 |             .pure(result as? Value)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:164:22: error: cannot find 'erase' in scope
162 |         .impure(operation:
163 |             .classify(
164 |                 gen: erase(),
    |                      `- error: cannot find 'erase' in scope
165 |                 fingerprint: 0,
166 |                 classifiers: classifiers.map { pair in (pair.0, { pair.1($0 as! Value) }) }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:176:9: error: cannot find 'Gen' in scope
174 |     /// ```
175 |     func resize(_ newSize: UInt64) -> ReflectiveGenerator<Value> {
176 |         Gen.liftF(.resize(newSize: newSize, next: erase()))
    |         `- error: cannot find 'Gen' in scope
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:176:51: error: cannot find 'erase' in scope
174 |     /// ```
175 |     func resize(_ newSize: UInt64) -> ReflectiveGenerator<Value> {
176 |         Gen.liftF(.resize(newSize: newSize, next: erase()))
    |                                                   `- error: cannot find 'erase' in scope
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:176:20: error: cannot infer contextual base in reference to member 'resize'
174 |     /// ```
175 |     func resize(_ newSize: UInt64) -> ReflectiveGenerator<Value> {
176 |         Gen.liftF(.resize(newSize: newSize, next: erase()))
    |                    `- error: cannot infer contextual base in reference to member 'resize'
177 |     }
178 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:222:9: error: cannot find 'Gen' in scope
220 |         column: UInt = #column
221 |     ) -> ReflectiveGenerator<Value> {
222 |         Gen.filter(
    |         `- error: cannot find 'Gen' in scope
223 |             self,
224 |             type: type,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:263:37: error: cannot find 'erase' in scope
261 |
262 |         return .impure(
263 |             operation: .unique(gen: erase(), fingerprint: fingerprint, keyExtractor: nil),
    |                                     `- error: cannot find 'erase' in scope
264 |             continuation: { .pure($0 as! Value) }
265 |         )
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:287:46: warning: capture of non-Sendable type 'Key.Type' in an isolated closure [#SendableMetatypes]
285 |     ) -> ReflectiveGenerator<Value> {
286 |         unique(by: { value in
287 |             (try? path.extract(from: value)).map { AnyHashable($0) }
    |                                              `- warning: capture of non-Sendable type 'Key.Type' in an isolated closure [#SendableMetatypes]
288 |                 ?? AnyHashable(ObjectIdentifier(type(of: value as Any)))
289 |         }, fileID: fileID, line: line)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:315:22: error: cannot find 'erase' in scope
313 |         return .impure(
314 |             operation: .unique(
315 |                 gen: erase(),
    |                      `- error: cannot find 'erase' in scope
316 |                 fingerprint: fingerprint,
317 |                 keyExtractor: { value in
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:351:22: error: cannot find 'erase' in scope
349 |         return .impure(
350 |             operation: .unique(
351 |                 gen: erase(),
    |                      `- error: cannot find 'erase' in scope
352 |                 fingerprint: fingerprint,
353 |                 keyExtractor: { value in
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:390:9: error: cannot find 'Gen' in scope
388 |         ) -> ReflectiveGenerator<Value>
389 |     ) -> ReflectiveGenerator<Value> {
390 |         Gen.recursive(base: base, depthRange: depthRange, extend: extend)
    |         `- error: cannot find 'Gen' in scope
391 |     }
392 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:422:9: error: cannot find 'Gen' in scope
420 |         ) -> ReflectiveGenerator<Value>
421 |     ) -> ReflectiveGenerator<Value> {
422 |         Gen.recursive(base: Gen.just(base), depthRange: depthRange, extend: extend)
    |         `- error: cannot find 'Gen' in scope
423 |     }
424 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:422:29: error: cannot find 'Gen' in scope
420 |         ) -> ReflectiveGenerator<Value>
421 |     ) -> ReflectiveGenerator<Value> {
422 |         Gen.recursive(base: Gen.just(base), depthRange: depthRange, extend: extend)
    |                             `- error: cannot find 'Gen' in scope
423 |     }
424 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:452:16: error: cannot find 'Gen' in scope
450 |     ) -> ReflectiveGenerator<Value> {
451 |         precondition(depthRange.lowerBound >= 0, "lower bound must be >= 0")
452 |         return Gen.recursive(
    |                `- error: cannot find 'Gen' in scope
453 |             base: base,
454 |             depthRange: UInt64(depthRange.lowerBound) ... UInt64(depthRange.upperBound),
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:476:9: error: cannot find 'Gen' in scope
474 |         ) -> ReflectiveGenerator<Value>
475 |     ) -> ReflectiveGenerator<Value> {
476 |         Gen.recursive(base: base, depthRange: depthRange, extend: extend)
    |         `- error: cannot find 'Gen' in scope
477 |     }
478 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:494:9: error: cannot find 'Gen' in scope
492 |         _ forward: @escaping (UInt64) -> ReflectiveGenerator<Output>
493 |     ) -> ReflectiveGenerator<Output> {
494 |         Gen.getSize(forward)
    |         `- error: cannot find 'Gen' in scope
495 |     }
496 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:512:9: error: cannot find 'Gen' in scope
510 |         _ transform: @Sendable @escaping (Value) throws -> NewValue
511 |     ) rethrows -> ReflectiveGenerator<NewValue> {
512 |         Gen.liftF(.transform(
    |         `- error: cannot find 'Gen' in scope
513 |             kind: .map(
514 |                 forward: { try transform($0 as! Value) },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:518:20: error: cannot find 'erase' in scope
516 |                 outputType: NewValue.self
517 |             ),
518 |             inner: erase()
    |                    `- error: cannot find 'erase' in scope
519 |         ))
520 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:512:20: error: cannot infer contextual base in reference to member 'transform'
510 |         _ transform: @Sendable @escaping (Value) throws -> NewValue
511 |     ) rethrows -> ReflectiveGenerator<NewValue> {
512 |         Gen.liftF(.transform(
    |                    `- error: cannot infer contextual base in reference to member 'transform'
513 |             kind: .map(
514 |                 forward: { try transform($0 as! Value) },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:513:20: error: cannot infer contextual base in reference to member 'map'
511 |     ) rethrows -> ReflectiveGenerator<NewValue> {
512 |         Gen.liftF(.transform(
513 |             kind: .map(
    |                    `- error: cannot infer contextual base in reference to member 'map'
514 |                 forward: { try transform($0 as! Value) },
515 |                 inputType: Value.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:549:24: error: cannot find 'erase' in scope
547 |                     inputType: Value.self
548 |                 ),
549 |                 inner: erase()
    |                        `- error: cannot find 'erase' in scope
550 |             ),
551 |             continuation: {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:553:27: error: cannot find 'Interpreters' in scope
551 |             continuation: {
552 |                 guard let array = $0 as? [Any] else {
553 |                     throw Interpreters.ReflectionError.forwardOnlyMetamorph
    |                           `- error: cannot find 'Interpreters' in scope
554 |                 }
555 |                 return .pure(array)
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:560:16: error: cannot find 'Gen' in scope
558 |
559 |         // `tuple.0` crashes the Swift 6.2 compiler (signal 5) on tuples with parameter packs.
560 |         return Gen.contramap(
    |                `- error: cannot find 'Gen' in scope
561 |             { (tuple: (Value, repeat each Transformed)) -> Value in
562 |                 Mirror(reflecting: tuple).children.first!.value as! Value
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:564:20: error: value of type 'ReflectiveGenerator<[Any]>' (aka 'FreerMonad<ReflectiveOperation, Array<Any>>') has no member '_map'
562 |                 Mirror(reflecting: tuple).children.first!.value as! Value
563 |             },
564 |             impure._map { (values: [Any]) -> (Value, repeat each Transformed) in
    |                    `- error: value of type 'ReflectiveGenerator<[Any]>' (aka 'FreerMonad<ReflectiveOperation, Array<Any>>') has no member '_map'
565 |                 var index = 0
566 |                 func next<Element>(_: Element.Type) -> Element {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:596:16: error: cannot find 'Gen' in scope
594 |     ) rethrows -> ReflectiveGenerator<NewValue> {
595 |         let fingerprint = fileID.hashValue.bitPattern64 &+ line.bitPattern64 &+ column.bitPattern64
596 |         return Gen.liftF(.transform(
    |                `- error: cannot find 'Gen' in scope
597 |             kind: .bind(
598 |                 fingerprint: fingerprint,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:604:20: error: cannot find 'erase' in scope
602 |                 outputType: NewValue.self
603 |             ),
604 |             inner: erase()
    |                    `- error: cannot find 'erase' in scope
605 |         ))
606 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:596:27: error: cannot infer contextual base in reference to member 'transform'
594 |     ) rethrows -> ReflectiveGenerator<NewValue> {
595 |         let fingerprint = fileID.hashValue.bitPattern64 &+ line.bitPattern64 &+ column.bitPattern64
596 |         return Gen.liftF(.transform(
    |                           `- error: cannot infer contextual base in reference to member 'transform'
597 |             kind: .bind(
598 |                 fingerprint: fingerprint,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:597:20: error: cannot infer contextual base in reference to member 'bind'
595 |         let fingerprint = fileID.hashValue.bitPattern64 &+ line.bitPattern64 &+ column.bitPattern64
596 |         return Gen.liftF(.transform(
597 |             kind: .bind(
    |                    `- error: cannot infer contextual base in reference to member 'bind'
598 |                 fingerprint: fingerprint,
599 |                 forward: { try transform($0 as! Value).erase() },
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:599:56: error: value of type 'ReflectiveGenerator<NewValue>' (aka 'FreerMonad<ReflectiveOperation, NewValue>') has no member 'erase'
597 |             kind: .bind(
598 |                 fingerprint: fingerprint,
599 |                 forward: { try transform($0 as! Value).erase() },
    |                                                        `- error: value of type 'ReflectiveGenerator<NewValue>' (aka 'FreerMonad<ReflectiveOperation, NewValue>') has no member 'erase'
600 |                 backward: nil,
601 |                 inputType: Value.self,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:600:27: error: 'nil' requires a contextual type
598 |                 fingerprint: fingerprint,
599 |                 forward: { try transform($0 as! Value).erase() },
600 |                 backward: nil,
    |                           `- error: 'nil' requires a contextual type
601 |                 inputType: Value.self,
602 |                 outputType: NewValue.self
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:633:13: error: cannot find '_bound' in scope
631 |         column: UInt = #column
632 |     ) rethrows -> ReflectiveGenerator<NewValue> {
633 |         try _bound(forward: forward, backward: backward, fileID: fileID, line: line, column: column)
    |             `- error: cannot find '_bound' in scope
634 |     }
635 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:658:13: error: cannot find '_bound' in scope
656 |         column: UInt = #column
657 |     ) rethrows -> ReflectiveGenerator<NewValue> {
658 |         try _bound(
    |             `- error: cannot find '_bound' in scope
659 |             forward: forward,
660 |             backward: {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Combinators.swift:662:27: error: cannot find 'Interpreters' in scope
660 |             backward: {
661 |                 guard let extracted = try backward.extract(from: $0) else {
662 |                     throw Interpreters.ReflectionError.reflectedNil(
    |                           `- error: cannot find 'Interpreters' in scope
663 |                         type: "\(Value.self)",
664 |                         resultType: String(describing: type(of: $0))
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+InternalCombinators.swift:28:13: error: cannot find 'Gen' in scope
26 |         backward: @escaping (NewOutput) throws -> Value
27 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
28 |         try Gen.contramap(backward, _map(forward))
   |             `- error: cannot find 'Gen' in scope
29 |     }
30 | }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+InternalCombinators.swift:28:37: error: cannot find '_map' in scope
26 |         backward: @escaping (NewOutput) throws -> Value
27 |     ) rethrows -> ReflectiveGenerator<NewOutput> {
28 |         try Gen.contramap(backward, _map(forward))
   |                                     `- error: cannot find '_map' in scope
29 |     }
30 | }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Reexports.swift:7:40: error: no type named 'ChoiceSequence' in module 'ExhaustCore'
5 | typealias ChoiceTreeAnalysis = ExhaustCore.ChoiceTreeAnalysis
6 | typealias CoveringArrayReplay = ExhaustCore.CoveringArrayReplay
7 | typealias ChoiceSequence = ExhaustCore.ChoiceSequence
  |                                        `- error: no type named 'ChoiceSequence' in module 'ExhaustCore'
8 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:218:24: error: cannot find 'ValueAndChoiceTreeInterpreter' in scope
216 |         let startTime = ContinuousClock.now
217 |
218 |         var iterator = ValueAndChoiceTreeInterpreter(
    |                        `- error: cannot find 'ValueAndChoiceTreeInterpreter' in scope
219 |             self,
220 |             seed: seed,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:234:45: error: cannot find 'Interpreters' in scope
232 |             if !forwardOnlyDetected, failures.count < maxFailures {
233 |                 do {
234 |                     let reflectedTree = try Interpreters.reflect(self, with: value)
    |                                             `- error: cannot find 'Interpreters' in scope
235 |                     let tree = reflectedTree ?? tree
236 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:239:52: error: cannot find 'Interpreters' in scope
237 |                     if let differ {
238 |                         // Equatable path: replay the reflected tree and compare values
239 |                         if let replayedValue = try Interpreters.replay(self, using: tree) {
    |                                                    `- error: cannot find 'Interpreters' in scope
240 |                             switch differ(value, replayedValue) {
241 |                             case .equal:
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:268:38: error: cannot find type 'Interpreters' in scope
266 |                         }
267 |                     }
268 |                 } catch let error as Interpreters.ReflectionError {
    |                                      `- error: cannot find type 'Interpreters' in scope
269 |                     switch error {
270 |                     case let .forwardOnlyMap(inputType, outputType):
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:301:39: error: cannot find 'Interpreters' in scope
299 |             if failures.count < maxFailures {
300 |                 do {
301 |                     let replay1 = try Interpreters.replay(self, using: tree)
    |                                       `- error: cannot find 'Interpreters' in scope
302 |                     let replay2 = try Interpreters.replay(self, using: tree)
303 |
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Core/ReflectiveGenerator+Validation.swift:302:39: error: cannot find 'Interpreters' in scope
300 |                 do {
301 |                     let replay1 = try Interpreters.replay(self, using: tree)
302 |                     let replay2 = try Interpreters.replay(self, using: tree)
    |                                       `- error: cannot find 'Interpreters' in scope
303 |
304 |                     if let r1 = replay1, let r2 = replay2 {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:12:34: error: cannot find type 'ChoiceTree' in scope
 10 |         /// Coverage found a counterexample before exhausting the domain.
 11 |         case failure(
 12 |             value: Output, tree: ChoiceTree,
    |                                  `- error: cannot find type 'ChoiceTree' in scope
 13 |             iteration: Int, strength: Int, rows: Int,
 14 |             parameters: Int, totalSpace: UInt64, kind: String
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:32:30: error: cannot find type 'ChoiceTree' in scope
 30 |         coverageBudget: UInt64,
 31 |         property: (Output) -> Bool,
 32 |         onExample: ((Output, ChoiceTree, Bool) -> Void)? = nil
    |                              `- error: cannot find type 'ChoiceTree' in scope
 33 |     ) -> Result<Output> {
 34 |         guard var analysis = ChoiceTreeAnalysis.analyze(gen) else {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:147:19: error: cannot find type 'ChoiceTree' in scope
145 |     private struct RowResult<Output> {
146 |         let value: Output
147 |         let tree: ChoiceTree
    |                   `- error: cannot find type 'ChoiceTree' in scope
148 |         let passed: Bool
149 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:156:14: error: cannot find type 'CoveringArrayRow' in scope
154 |     private static func testRow<Output>(
155 |         _ gen: ReflectiveGenerator<Output>,
156 |         row: CoveringArrayRow,
    |              `- error: cannot find type 'CoveringArrayRow' in scope
157 |         rowIndex: Int,
158 |         profile: any CoverageProfile,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:158:22: error: cannot find type 'CoverageProfile' in scope
156 |         row: CoveringArrayRow,
157 |         rowIndex: Int,
158 |         profile: any CoverageProfile,
    |                      `- error: cannot find type 'CoverageProfile' in scope
159 |         property: (Output) -> Bool
160 |     ) -> RowResult<Output>? {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Reexports.swift:5:44: error: no type named 'ChoiceTreeAnalysis' in module 'ExhaustCore'
3 | // MARK: - Internal typealiases
4 |
5 | typealias ChoiceTreeAnalysis = ExhaustCore.ChoiceTreeAnalysis
  |                                            `- error: no type named 'ChoiceTreeAnalysis' in module 'ExhaustCore'
6 | typealias CoveringArrayReplay = ExhaustCore.CoveringArrayReplay
7 | typealias ChoiceSequence = ExhaustCore.ChoiceSequence
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:46:26: error: cannot find type 'CoverageProfile' in scope
 44 |         }
 45 |
 46 |         let profile: any CoverageProfile
    |                          `- error: cannot find type 'CoverageProfile' in scope
 47 |         let kind: String
 48 |         let isExhaustiveCandidate: Bool
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:74:29: error: cannot find 'PullBasedCoveringArrayGenerator' in scope
 72 |             // Use the highest strength the space can support for exhaustive candidates.
 73 |             let strength = isExhaustiveCandidate ? min(paramCount, 4) : 2
 74 |             let generator = PullBasedCoveringArrayGenerator(
    |                             `- error: cannot find 'PullBasedCoveringArrayGenerator' in scope
 75 |                 domainSizes: domainSizes,
 76 |                 strength: strength
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:114:23: error: cannot find 'CoveringArrayRow' in scope
112 |         var rowIndex = 0
113 |         while rowIndex < budget, UInt64(rowIndex) < domainSizes[0] {
114 |             let row = CoveringArrayRow(values: [UInt64(rowIndex)])
    |                       `- error: cannot find 'CoveringArrayRow' in scope
115 |             let rowResult = testRow(
116 |                 gen, row: row, rowIndex: rowIndex,
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:163:20: error: cannot find 'Materializer' in scope
161 |         guard let tree = profile.buildTree(from: row) else { return nil }
162 |
163 |         let mode = Materializer.Mode.guided(
    |                    `- error: cannot find 'Materializer' in scope
164 |             seed: UInt64(rowIndex),
165 |             fallbackTree: nil
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:165:27: error: 'nil' requires a contextual type
163 |         let mode = Materializer.Mode.guided(
164 |             seed: UInt64(rowIndex),
165 |             fallbackTree: nil
    |                           `- error: 'nil' requires a contextual type
166 |         )
167 |         switch Materializer.materialize(
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:167:16: error: cannot find 'Materializer' in scope
165 |             fallbackTree: nil
166 |         )
167 |         switch Materializer.materialize(
    |                `- error: cannot find 'Materializer' in scope
168 |             gen, prefix: ChoiceSequence(), mode: mode, fallbackTree: tree
169 |         ) {
/Users/admin/builder/spi-builder-workspace/Sources/Exhaust/Macros/CoverageRunner.swift:172:20: error: generic parameter 'Output' could not be inferred
143 |     // MARK: - Row Testing
144 |
145 |     private struct RowResult<Output> {
    |                              `- note: 'Output' declared as parameter to type 'CoverageRunner.RowResult'
146 |         let value: Output
147 |         let tree: ChoiceTree
    :
170 |         case let .success(value, freshTree, _):
171 |             let passed = property(value)
172 |             return RowResult(value: value, tree: freshTree, passed: passed)
    |                    |- error: generic parameter 'Output' could not be inferred
    |                    `- note: explicitly specify the generic arguments to fix this issue
173 |         case .rejected, .failed:
174 |             return nil
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
BUILD FAILURE 6.3 macosSpm