Build Information
Failed to build Exhaust, reference main (98e030), with Swift 6.2 for Wasm on 7 May 2026 17:12:01 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.2-latest swift build --swift-sdk swift-6.2-RELEASE_wasm 2>&1Build Log
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
[116/439] Compiling ArgumentParser Platform.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:170:20: error: cannot find type 'DispatchTime' in scope
168 | directionCount: Int,
169 | state: inout RunState,
170 | startTime: DispatchTime
| `- error: cannot find type 'DispatchTime' in scope
171 | ) -> ClassificationExploreResult<Output>? {
172 | let tunedGen: ReflectiveGenerator<Output>
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:302:20: error: cannot find type 'DispatchTime' in scope
300 | failure: ReducedFailure<Output>?,
301 | matchingDirections: [Int],
302 | startTime: DispatchTime,
| `- error: cannot find type 'DispatchTime' in scope
303 | termination: ClassificationExploreTermination
304 | ) -> ClassificationExploreResult<Output> {
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:78:25: error: cannot find 'DispatchTime' in scope
76 | package mutating func run() -> ClassificationExploreResult<Output> {
77 | let directionCount = directions.count
78 | let startTime = DispatchTime.now()
| `- error: cannot find 'DispatchTime' in scope
79 | let totalPool = directionCount * maxAttemptsPerDirection
80 | var state = RunState(directionCount: directionCount, totalPool: totalPool)
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:111:57: error: cannot infer contextual base in reference to member 'propertyFailed'
109 | return assembleResult(
110 | state: state, failure: reduced, matchingDirections: reducedDirections,
111 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
112 | )
113 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:157:36: error: 'nil' requires a contextual type
155 |
156 | return assembleResult(
157 | state: state, failure: nil, matchingDirections: [],
| `- error: 'nil' requires a contextual type
158 | startTime: startTime, termination: termination
159 | )
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:232:57: error: cannot infer contextual base in reference to member 'propertyFailed'
230 | return assembleResult(
231 | state: state, failure: reduced, matchingDirections: reducedDirections,
232 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
233 | )
234 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:324:30: error: cannot find 'DispatchTime' in scope
322 | }
323 |
324 | let elapsed = Double(DispatchTime.now().uptimeNanoseconds - startTime.uptimeNanoseconds) / 1_000_000
| `- error: cannot find 'DispatchTime' in scope
325 |
326 | return ClassificationExploreResult(
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:44: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:88: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:138:50: error: cannot find 'log2' in scope
136 |
137 | if countAB > 0 {
138 | mutualInformation += probabilityAB * log2(probabilityAB / (probabilityA * probabilityB))
| `- error: cannot find 'log2' in scope
139 | }
140 | let countANotB = countA - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:143:53: error: cannot find 'log2' in scope
141 | if countANotB > 0 {
142 | let probabilityANotB = Double(countANotB) / totalDouble
143 | mutualInformation += probabilityANotB * log2(probabilityANotB / (probabilityA * probabilityNotB))
| `- error: cannot find 'log2' in scope
144 | }
145 | let countNotAB = countB - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:148:53: error: cannot find 'log2' in scope
146 | if countNotAB > 0 {
147 | let probabilityNotAB = Double(countNotAB) / totalDouble
148 | mutualInformation += probabilityNotAB * log2(probabilityNotAB / (probabilityNotA * probabilityB))
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
[117/439] Compiling ArgumentParser SequenceExtensions.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:170:20: error: cannot find type 'DispatchTime' in scope
168 | directionCount: Int,
169 | state: inout RunState,
170 | startTime: DispatchTime
| `- error: cannot find type 'DispatchTime' in scope
171 | ) -> ClassificationExploreResult<Output>? {
172 | let tunedGen: ReflectiveGenerator<Output>
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:302:20: error: cannot find type 'DispatchTime' in scope
300 | failure: ReducedFailure<Output>?,
301 | matchingDirections: [Int],
302 | startTime: DispatchTime,
| `- error: cannot find type 'DispatchTime' in scope
303 | termination: ClassificationExploreTermination
304 | ) -> ClassificationExploreResult<Output> {
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:78:25: error: cannot find 'DispatchTime' in scope
76 | package mutating func run() -> ClassificationExploreResult<Output> {
77 | let directionCount = directions.count
78 | let startTime = DispatchTime.now()
| `- error: cannot find 'DispatchTime' in scope
79 | let totalPool = directionCount * maxAttemptsPerDirection
80 | var state = RunState(directionCount: directionCount, totalPool: totalPool)
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:111:57: error: cannot infer contextual base in reference to member 'propertyFailed'
109 | return assembleResult(
110 | state: state, failure: reduced, matchingDirections: reducedDirections,
111 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
112 | )
113 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:157:36: error: 'nil' requires a contextual type
155 |
156 | return assembleResult(
157 | state: state, failure: nil, matchingDirections: [],
| `- error: 'nil' requires a contextual type
158 | startTime: startTime, termination: termination
159 | )
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:232:57: error: cannot infer contextual base in reference to member 'propertyFailed'
230 | return assembleResult(
231 | state: state, failure: reduced, matchingDirections: reducedDirections,
232 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
233 | )
234 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:324:30: error: cannot find 'DispatchTime' in scope
322 | }
323 |
324 | let elapsed = Double(DispatchTime.now().uptimeNanoseconds - startTime.uptimeNanoseconds) / 1_000_000
| `- error: cannot find 'DispatchTime' in scope
325 |
326 | return ClassificationExploreResult(
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:44: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:88: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:138:50: error: cannot find 'log2' in scope
136 |
137 | if countAB > 0 {
138 | mutualInformation += probabilityAB * log2(probabilityAB / (probabilityA * probabilityB))
| `- error: cannot find 'log2' in scope
139 | }
140 | let countANotB = countA - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:143:53: error: cannot find 'log2' in scope
141 | if countANotB > 0 {
142 | let probabilityANotB = Double(countANotB) / totalDouble
143 | mutualInformation += probabilityANotB * log2(probabilityANotB / (probabilityA * probabilityNotB))
| `- error: cannot find 'log2' in scope
144 | }
145 | let countNotAB = countB - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:148:53: error: cannot find 'log2' in scope
146 | if countNotAB > 0 {
147 | let probabilityNotAB = Double(countNotAB) / totalDouble
148 | mutualInformation += probabilityNotAB * log2(probabilityNotAB / (probabilityNotA * probabilityB))
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
[118/439] Compiling ArgumentParser StringExtensions.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:170:20: error: cannot find type 'DispatchTime' in scope
168 | directionCount: Int,
169 | state: inout RunState,
170 | startTime: DispatchTime
| `- error: cannot find type 'DispatchTime' in scope
171 | ) -> ClassificationExploreResult<Output>? {
172 | let tunedGen: ReflectiveGenerator<Output>
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:302:20: error: cannot find type 'DispatchTime' in scope
300 | failure: ReducedFailure<Output>?,
301 | matchingDirections: [Int],
302 | startTime: DispatchTime,
| `- error: cannot find type 'DispatchTime' in scope
303 | termination: ClassificationExploreTermination
304 | ) -> ClassificationExploreResult<Output> {
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:78:25: error: cannot find 'DispatchTime' in scope
76 | package mutating func run() -> ClassificationExploreResult<Output> {
77 | let directionCount = directions.count
78 | let startTime = DispatchTime.now()
| `- error: cannot find 'DispatchTime' in scope
79 | let totalPool = directionCount * maxAttemptsPerDirection
80 | var state = RunState(directionCount: directionCount, totalPool: totalPool)
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:111:57: error: cannot infer contextual base in reference to member 'propertyFailed'
109 | return assembleResult(
110 | state: state, failure: reduced, matchingDirections: reducedDirections,
111 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
112 | )
113 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:157:36: error: 'nil' requires a contextual type
155 |
156 | return assembleResult(
157 | state: state, failure: nil, matchingDirections: [],
| `- error: 'nil' requires a contextual type
158 | startTime: startTime, termination: termination
159 | )
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:232:57: error: cannot infer contextual base in reference to member 'propertyFailed'
230 | return assembleResult(
231 | state: state, failure: reduced, matchingDirections: reducedDirections,
232 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
233 | )
234 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:324:30: error: cannot find 'DispatchTime' in scope
322 | }
323 |
324 | let elapsed = Double(DispatchTime.now().uptimeNanoseconds - startTime.uptimeNanoseconds) / 1_000_000
| `- error: cannot find 'DispatchTime' in scope
325 |
326 | return ClassificationExploreResult(
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:44: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:88: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:138:50: error: cannot find 'log2' in scope
136 |
137 | if countAB > 0 {
138 | mutualInformation += probabilityAB * log2(probabilityAB / (probabilityA * probabilityB))
| `- error: cannot find 'log2' in scope
139 | }
140 | let countANotB = countA - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:143:53: error: cannot find 'log2' in scope
141 | if countANotB > 0 {
142 | let probabilityANotB = Double(countANotB) / totalDouble
143 | mutualInformation += probabilityANotB * log2(probabilityANotB / (probabilityA * probabilityNotB))
| `- error: cannot find 'log2' in scope
144 | }
145 | let countNotAB = countB - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:148:53: error: cannot find 'log2' in scope
146 | if countNotAB > 0 {
147 | let probabilityNotAB = Double(countNotAB) / totalDouble
148 | mutualInformation += probabilityNotAB * log2(probabilityNotAB / (probabilityNotA * probabilityB))
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
[119/439] Compiling ArgumentParser SwiftExtensions.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:170:20: error: cannot find type 'DispatchTime' in scope
168 | directionCount: Int,
169 | state: inout RunState,
170 | startTime: DispatchTime
| `- error: cannot find type 'DispatchTime' in scope
171 | ) -> ClassificationExploreResult<Output>? {
172 | let tunedGen: ReflectiveGenerator<Output>
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:302:20: error: cannot find type 'DispatchTime' in scope
300 | failure: ReducedFailure<Output>?,
301 | matchingDirections: [Int],
302 | startTime: DispatchTime,
| `- error: cannot find type 'DispatchTime' in scope
303 | termination: ClassificationExploreTermination
304 | ) -> ClassificationExploreResult<Output> {
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:78:25: error: cannot find 'DispatchTime' in scope
76 | package mutating func run() -> ClassificationExploreResult<Output> {
77 | let directionCount = directions.count
78 | let startTime = DispatchTime.now()
| `- error: cannot find 'DispatchTime' in scope
79 | let totalPool = directionCount * maxAttemptsPerDirection
80 | var state = RunState(directionCount: directionCount, totalPool: totalPool)
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:111:57: error: cannot infer contextual base in reference to member 'propertyFailed'
109 | return assembleResult(
110 | state: state, failure: reduced, matchingDirections: reducedDirections,
111 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
112 | )
113 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:157:36: error: 'nil' requires a contextual type
155 |
156 | return assembleResult(
157 | state: state, failure: nil, matchingDirections: [],
| `- error: 'nil' requires a contextual type
158 | startTime: startTime, termination: termination
159 | )
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:232:57: error: cannot infer contextual base in reference to member 'propertyFailed'
230 | return assembleResult(
231 | state: state, failure: reduced, matchingDirections: reducedDirections,
232 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
233 | )
234 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:324:30: error: cannot find 'DispatchTime' in scope
322 | }
323 |
324 | let elapsed = Double(DispatchTime.now().uptimeNanoseconds - startTime.uptimeNanoseconds) / 1_000_000
| `- error: cannot find 'DispatchTime' in scope
325 |
326 | return ClassificationExploreResult(
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:44: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:88: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:138:50: error: cannot find 'log2' in scope
136 |
137 | if countAB > 0 {
138 | mutualInformation += probabilityAB * log2(probabilityAB / (probabilityA * probabilityB))
| `- error: cannot find 'log2' in scope
139 | }
140 | let countANotB = countA - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:143:53: error: cannot find 'log2' in scope
141 | if countANotB > 0 {
142 | let probabilityANotB = Double(countANotB) / totalDouble
143 | mutualInformation += probabilityANotB * log2(probabilityANotB / (probabilityA * probabilityNotB))
| `- error: cannot find 'log2' in scope
144 | }
145 | let countNotAB = countB - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:148:53: error: cannot find 'log2' in scope
146 | if countNotAB > 0 {
147 | let probabilityNotAB = Double(countNotAB) / totalDouble
148 | mutualInformation += probabilityNotAB * log2(probabilityNotAB / (probabilityNotA * probabilityB))
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
[120/439] Compiling ExhaustCore GeneratorTuning+Handlers.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:170:20: error: cannot find type 'DispatchTime' in scope
168 | directionCount: Int,
169 | state: inout RunState,
170 | startTime: DispatchTime
| `- error: cannot find type 'DispatchTime' in scope
171 | ) -> ClassificationExploreResult<Output>? {
172 | let tunedGen: ReflectiveGenerator<Output>
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:302:20: error: cannot find type 'DispatchTime' in scope
300 | failure: ReducedFailure<Output>?,
301 | matchingDirections: [Int],
302 | startTime: DispatchTime,
| `- error: cannot find type 'DispatchTime' in scope
303 | termination: ClassificationExploreTermination
304 | ) -> ClassificationExploreResult<Output> {
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:78:25: error: cannot find 'DispatchTime' in scope
76 | package mutating func run() -> ClassificationExploreResult<Output> {
77 | let directionCount = directions.count
78 | let startTime = DispatchTime.now()
| `- error: cannot find 'DispatchTime' in scope
79 | let totalPool = directionCount * maxAttemptsPerDirection
80 | var state = RunState(directionCount: directionCount, totalPool: totalPool)
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:111:57: error: cannot infer contextual base in reference to member 'propertyFailed'
109 | return assembleResult(
110 | state: state, failure: reduced, matchingDirections: reducedDirections,
111 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
112 | )
113 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:157:36: error: 'nil' requires a contextual type
155 |
156 | return assembleResult(
157 | state: state, failure: nil, matchingDirections: [],
| `- error: 'nil' requires a contextual type
158 | startTime: startTime, termination: termination
159 | )
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:232:57: error: cannot infer contextual base in reference to member 'propertyFailed'
230 | return assembleResult(
231 | state: state, failure: reduced, matchingDirections: reducedDirections,
232 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
233 | )
234 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:324:30: error: cannot find 'DispatchTime' in scope
322 | }
323 |
324 | let elapsed = Double(DispatchTime.now().uptimeNanoseconds - startTime.uptimeNanoseconds) / 1_000_000
| `- error: cannot find 'DispatchTime' in scope
325 |
326 | return ClassificationExploreResult(
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:44: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:88: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:138:50: error: cannot find 'log2' in scope
136 |
137 | if countAB > 0 {
138 | mutualInformation += probabilityAB * log2(probabilityAB / (probabilityA * probabilityB))
| `- error: cannot find 'log2' in scope
139 | }
140 | let countANotB = countA - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:143:53: error: cannot find 'log2' in scope
141 | if countANotB > 0 {
142 | let probabilityANotB = Double(countANotB) / totalDouble
143 | mutualInformation += probabilityANotB * log2(probabilityANotB / (probabilityA * probabilityNotB))
| `- error: cannot find 'log2' in scope
144 | }
145 | let countNotAB = countB - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:148:53: error: cannot find 'log2' in scope
146 | if countNotAB > 0 {
147 | let probabilityNotAB = Double(countNotAB) / totalDouble
148 | mutualInformation += probabilityNotAB * log2(probabilityNotAB / (probabilityNotA * probabilityB))
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
[121/439] Compiling ArgumentParser ArgumentHelp.swift
[122/439] Compiling ArgumentParser InputOrigin.swift
[123/439] Compiling ArgumentParser Name.swift
[124/439] Compiling ArgumentParser BashCompletionsGenerator.swift
[125/439] Compiling ArgumentParser CompletionsGenerator.swift
[126/439] Compiling ArgumentParser FishCompletionsGenerator.swift
[127/439] Compiling ExhaustCore GeneratorTuning.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:170:20: error: cannot find type 'DispatchTime' in scope
168 | directionCount: Int,
169 | state: inout RunState,
170 | startTime: DispatchTime
| `- error: cannot find type 'DispatchTime' in scope
171 | ) -> ClassificationExploreResult<Output>? {
172 | let tunedGen: ReflectiveGenerator<Output>
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:302:20: error: cannot find type 'DispatchTime' in scope
300 | failure: ReducedFailure<Output>?,
301 | matchingDirections: [Int],
302 | startTime: DispatchTime,
| `- error: cannot find type 'DispatchTime' in scope
303 | termination: ClassificationExploreTermination
304 | ) -> ClassificationExploreResult<Output> {
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:78:25: error: cannot find 'DispatchTime' in scope
76 | package mutating func run() -> ClassificationExploreResult<Output> {
77 | let directionCount = directions.count
78 | let startTime = DispatchTime.now()
| `- error: cannot find 'DispatchTime' in scope
79 | let totalPool = directionCount * maxAttemptsPerDirection
80 | var state = RunState(directionCount: directionCount, totalPool: totalPool)
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:111:57: error: cannot infer contextual base in reference to member 'propertyFailed'
109 | return assembleResult(
110 | state: state, failure: reduced, matchingDirections: reducedDirections,
111 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
112 | )
113 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:157:36: error: 'nil' requires a contextual type
155 |
156 | return assembleResult(
157 | state: state, failure: nil, matchingDirections: [],
| `- error: 'nil' requires a contextual type
158 | startTime: startTime, termination: termination
159 | )
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:232:57: error: cannot infer contextual base in reference to member 'propertyFailed'
230 | return assembleResult(
231 | state: state, failure: reduced, matchingDirections: reducedDirections,
232 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
233 | )
234 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:324:30: error: cannot find 'DispatchTime' in scope
322 | }
323 |
324 | let elapsed = Double(DispatchTime.now().uptimeNanoseconds - startTime.uptimeNanoseconds) / 1_000_000
| `- error: cannot find 'DispatchTime' in scope
325 |
326 | return ClassificationExploreResult(
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:44: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:88: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:138:50: error: cannot find 'log2' in scope
136 |
137 | if countAB > 0 {
138 | mutualInformation += probabilityAB * log2(probabilityAB / (probabilityA * probabilityB))
| `- error: cannot find 'log2' in scope
139 | }
140 | let countANotB = countA - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:143:53: error: cannot find 'log2' in scope
141 | if countANotB > 0 {
142 | let probabilityANotB = Double(countANotB) / totalDouble
143 | mutualInformation += probabilityANotB * log2(probabilityANotB / (probabilityA * probabilityNotB))
| `- error: cannot find 'log2' in scope
144 | }
145 | let countNotAB = countB - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:148:53: error: cannot find 'log2' in scope
146 | if countNotAB > 0 {
147 | let probabilityNotAB = Double(countNotAB) / totalDouble
148 | mutualInformation += probabilityNotAB * log2(probabilityNotAB / (probabilityNotA * probabilityB))
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
[128/439] Compiling ExhaustCore OnlineCGSInterpreter.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:170:20: error: cannot find type 'DispatchTime' in scope
168 | directionCount: Int,
169 | state: inout RunState,
170 | startTime: DispatchTime
| `- error: cannot find type 'DispatchTime' in scope
171 | ) -> ClassificationExploreResult<Output>? {
172 | let tunedGen: ReflectiveGenerator<Output>
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:302:20: error: cannot find type 'DispatchTime' in scope
300 | failure: ReducedFailure<Output>?,
301 | matchingDirections: [Int],
302 | startTime: DispatchTime,
| `- error: cannot find type 'DispatchTime' in scope
303 | termination: ClassificationExploreTermination
304 | ) -> ClassificationExploreResult<Output> {
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:78:25: error: cannot find 'DispatchTime' in scope
76 | package mutating func run() -> ClassificationExploreResult<Output> {
77 | let directionCount = directions.count
78 | let startTime = DispatchTime.now()
| `- error: cannot find 'DispatchTime' in scope
79 | let totalPool = directionCount * maxAttemptsPerDirection
80 | var state = RunState(directionCount: directionCount, totalPool: totalPool)
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:111:57: error: cannot infer contextual base in reference to member 'propertyFailed'
109 | return assembleResult(
110 | state: state, failure: reduced, matchingDirections: reducedDirections,
111 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
112 | )
113 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:157:36: error: 'nil' requires a contextual type
155 |
156 | return assembleResult(
157 | state: state, failure: nil, matchingDirections: [],
| `- error: 'nil' requires a contextual type
158 | startTime: startTime, termination: termination
159 | )
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:232:57: error: cannot infer contextual base in reference to member 'propertyFailed'
230 | return assembleResult(
231 | state: state, failure: reduced, matchingDirections: reducedDirections,
232 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
233 | )
234 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:324:30: error: cannot find 'DispatchTime' in scope
322 | }
323 |
324 | let elapsed = Double(DispatchTime.now().uptimeNanoseconds - startTime.uptimeNanoseconds) / 1_000_000
| `- error: cannot find 'DispatchTime' in scope
325 |
326 | return ClassificationExploreResult(
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:44: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:88: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:138:50: error: cannot find 'log2' in scope
136 |
137 | if countAB > 0 {
138 | mutualInformation += probabilityAB * log2(probabilityAB / (probabilityA * probabilityB))
| `- error: cannot find 'log2' in scope
139 | }
140 | let countANotB = countA - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:143:53: error: cannot find 'log2' in scope
141 | if countANotB > 0 {
142 | let probabilityANotB = Double(countANotB) / totalDouble
143 | mutualInformation += probabilityANotB * log2(probabilityANotB / (probabilityA * probabilityNotB))
| `- error: cannot find 'log2' in scope
144 | }
145 | let countNotAB = countB - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:148:53: error: cannot find 'log2' in scope
146 | if countNotAB > 0 {
147 | let probabilityNotAB = Double(countNotAB) / totalDouble
148 | mutualInformation += probabilityNotAB * log2(probabilityNotAB / (probabilityNotA * probabilityB))
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
[129/439] Compiling ExhaustCore ChoiceTreeHandlers.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:170:20: error: cannot find type 'DispatchTime' in scope
168 | directionCount: Int,
169 | state: inout RunState,
170 | startTime: DispatchTime
| `- error: cannot find type 'DispatchTime' in scope
171 | ) -> ClassificationExploreResult<Output>? {
172 | let tunedGen: ReflectiveGenerator<Output>
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:302:20: error: cannot find type 'DispatchTime' in scope
300 | failure: ReducedFailure<Output>?,
301 | matchingDirections: [Int],
302 | startTime: DispatchTime,
| `- error: cannot find type 'DispatchTime' in scope
303 | termination: ClassificationExploreTermination
304 | ) -> ClassificationExploreResult<Output> {
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:78:25: error: cannot find 'DispatchTime' in scope
76 | package mutating func run() -> ClassificationExploreResult<Output> {
77 | let directionCount = directions.count
78 | let startTime = DispatchTime.now()
| `- error: cannot find 'DispatchTime' in scope
79 | let totalPool = directionCount * maxAttemptsPerDirection
80 | var state = RunState(directionCount: directionCount, totalPool: totalPool)
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:111:57: error: cannot infer contextual base in reference to member 'propertyFailed'
109 | return assembleResult(
110 | state: state, failure: reduced, matchingDirections: reducedDirections,
111 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
112 | )
113 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:157:36: error: 'nil' requires a contextual type
155 |
156 | return assembleResult(
157 | state: state, failure: nil, matchingDirections: [],
| `- error: 'nil' requires a contextual type
158 | startTime: startTime, termination: termination
159 | )
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:232:57: error: cannot infer contextual base in reference to member 'propertyFailed'
230 | return assembleResult(
231 | state: state, failure: reduced, matchingDirections: reducedDirections,
232 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
233 | )
234 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:324:30: error: cannot find 'DispatchTime' in scope
322 | }
323 |
324 | let elapsed = Double(DispatchTime.now().uptimeNanoseconds - startTime.uptimeNanoseconds) / 1_000_000
| `- error: cannot find 'DispatchTime' in scope
325 |
326 | return ClassificationExploreResult(
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:44: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:88: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:138:50: error: cannot find 'log2' in scope
136 |
137 | if countAB > 0 {
138 | mutualInformation += probabilityAB * log2(probabilityAB / (probabilityA * probabilityB))
| `- error: cannot find 'log2' in scope
139 | }
140 | let countANotB = countA - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:143:53: error: cannot find 'log2' in scope
141 | if countANotB > 0 {
142 | let probabilityANotB = Double(countANotB) / totalDouble
143 | mutualInformation += probabilityANotB * log2(probabilityANotB / (probabilityA * probabilityNotB))
| `- error: cannot find 'log2' in scope
144 | }
145 | let countNotAB = countB - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:148:53: error: cannot find 'log2' in scope
146 | if countNotAB > 0 {
147 | let probabilityNotAB = Double(countNotAB) / totalDouble
148 | mutualInformation += probabilityNotAB * log2(probabilityNotAB / (probabilityNotA * probabilityB))
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
[130/439] Compiling ExhaustCore GenerationContext.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:170:20: error: cannot find type 'DispatchTime' in scope
168 | directionCount: Int,
169 | state: inout RunState,
170 | startTime: DispatchTime
| `- error: cannot find type 'DispatchTime' in scope
171 | ) -> ClassificationExploreResult<Output>? {
172 | let tunedGen: ReflectiveGenerator<Output>
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:302:20: error: cannot find type 'DispatchTime' in scope
300 | failure: ReducedFailure<Output>?,
301 | matchingDirections: [Int],
302 | startTime: DispatchTime,
| `- error: cannot find type 'DispatchTime' in scope
303 | termination: ClassificationExploreTermination
304 | ) -> ClassificationExploreResult<Output> {
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:78:25: error: cannot find 'DispatchTime' in scope
76 | package mutating func run() -> ClassificationExploreResult<Output> {
77 | let directionCount = directions.count
78 | let startTime = DispatchTime.now()
| `- error: cannot find 'DispatchTime' in scope
79 | let totalPool = directionCount * maxAttemptsPerDirection
80 | var state = RunState(directionCount: directionCount, totalPool: totalPool)
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:111:57: error: cannot infer contextual base in reference to member 'propertyFailed'
109 | return assembleResult(
110 | state: state, failure: reduced, matchingDirections: reducedDirections,
111 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
112 | )
113 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:157:36: error: 'nil' requires a contextual type
155 |
156 | return assembleResult(
157 | state: state, failure: nil, matchingDirections: [],
| `- error: 'nil' requires a contextual type
158 | startTime: startTime, termination: termination
159 | )
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:232:57: error: cannot infer contextual base in reference to member 'propertyFailed'
230 | return assembleResult(
231 | state: state, failure: reduced, matchingDirections: reducedDirections,
232 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
233 | )
234 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:324:30: error: cannot find 'DispatchTime' in scope
322 | }
323 |
324 | let elapsed = Double(DispatchTime.now().uptimeNanoseconds - startTime.uptimeNanoseconds) / 1_000_000
| `- error: cannot find 'DispatchTime' in scope
325 |
326 | return ClassificationExploreResult(
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:44: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:88: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:138:50: error: cannot find 'log2' in scope
136 |
137 | if countAB > 0 {
138 | mutualInformation += probabilityAB * log2(probabilityAB / (probabilityA * probabilityB))
| `- error: cannot find 'log2' in scope
139 | }
140 | let countANotB = countA - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:143:53: error: cannot find 'log2' in scope
141 | if countANotB > 0 {
142 | let probabilityANotB = Double(countANotB) / totalDouble
143 | mutualInformation += probabilityANotB * log2(probabilityANotB / (probabilityA * probabilityNotB))
| `- error: cannot find 'log2' in scope
144 | }
145 | let countNotAB = countB - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:148:53: error: cannot find 'log2' in scope
146 | if countNotAB > 0 {
147 | let probabilityNotAB = Double(countNotAB) / totalDouble
148 | mutualInformation += probabilityNotAB * log2(probabilityNotAB / (probabilityNotA * probabilityB))
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
[131/439] Compiling ExhaustCore LightweightSampler.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:170:20: error: cannot find type 'DispatchTime' in scope
168 | directionCount: Int,
169 | state: inout RunState,
170 | startTime: DispatchTime
| `- error: cannot find type 'DispatchTime' in scope
171 | ) -> ClassificationExploreResult<Output>? {
172 | let tunedGen: ReflectiveGenerator<Output>
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:302:20: error: cannot find type 'DispatchTime' in scope
300 | failure: ReducedFailure<Output>?,
301 | matchingDirections: [Int],
302 | startTime: DispatchTime,
| `- error: cannot find type 'DispatchTime' in scope
303 | termination: ClassificationExploreTermination
304 | ) -> ClassificationExploreResult<Output> {
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:78:25: error: cannot find 'DispatchTime' in scope
76 | package mutating func run() -> ClassificationExploreResult<Output> {
77 | let directionCount = directions.count
78 | let startTime = DispatchTime.now()
| `- error: cannot find 'DispatchTime' in scope
79 | let totalPool = directionCount * maxAttemptsPerDirection
80 | var state = RunState(directionCount: directionCount, totalPool: totalPool)
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:111:57: error: cannot infer contextual base in reference to member 'propertyFailed'
109 | return assembleResult(
110 | state: state, failure: reduced, matchingDirections: reducedDirections,
111 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
112 | )
113 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:157:36: error: 'nil' requires a contextual type
155 |
156 | return assembleResult(
157 | state: state, failure: nil, matchingDirections: [],
| `- error: 'nil' requires a contextual type
158 | startTime: startTime, termination: termination
159 | )
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:232:57: error: cannot infer contextual base in reference to member 'propertyFailed'
230 | return assembleResult(
231 | state: state, failure: reduced, matchingDirections: reducedDirections,
232 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
233 | )
234 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:324:30: error: cannot find 'DispatchTime' in scope
322 | }
323 |
324 | let elapsed = Double(DispatchTime.now().uptimeNanoseconds - startTime.uptimeNanoseconds) / 1_000_000
| `- error: cannot find 'DispatchTime' in scope
325 |
326 | return ClassificationExploreResult(
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:44: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:88: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:138:50: error: cannot find 'log2' in scope
136 |
137 | if countAB > 0 {
138 | mutualInformation += probabilityAB * log2(probabilityAB / (probabilityA * probabilityB))
| `- error: cannot find 'log2' in scope
139 | }
140 | let countANotB = countA - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:143:53: error: cannot find 'log2' in scope
141 | if countANotB > 0 {
142 | let probabilityANotB = Double(countANotB) / totalDouble
143 | mutualInformation += probabilityANotB * log2(probabilityANotB / (probabilityA * probabilityNotB))
| `- error: cannot find 'log2' in scope
144 | }
145 | let countNotAB = countB - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:148:53: error: cannot find 'log2' in scope
146 | if countNotAB > 0 {
147 | let probabilityNotAB = Double(countNotAB) / totalDouble
148 | mutualInformation += probabilityNotAB * log2(probabilityNotAB / (probabilityNotA * probabilityB))
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
[132/439] Compiling ExhaustCore WeightedPickSelection.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:170:20: error: cannot find type 'DispatchTime' in scope
168 | directionCount: Int,
169 | state: inout RunState,
170 | startTime: DispatchTime
| `- error: cannot find type 'DispatchTime' in scope
171 | ) -> ClassificationExploreResult<Output>? {
172 | let tunedGen: ReflectiveGenerator<Output>
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:302:20: error: cannot find type 'DispatchTime' in scope
300 | failure: ReducedFailure<Output>?,
301 | matchingDirections: [Int],
302 | startTime: DispatchTime,
| `- error: cannot find type 'DispatchTime' in scope
303 | termination: ClassificationExploreTermination
304 | ) -> ClassificationExploreResult<Output> {
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:78:25: error: cannot find 'DispatchTime' in scope
76 | package mutating func run() -> ClassificationExploreResult<Output> {
77 | let directionCount = directions.count
78 | let startTime = DispatchTime.now()
| `- error: cannot find 'DispatchTime' in scope
79 | let totalPool = directionCount * maxAttemptsPerDirection
80 | var state = RunState(directionCount: directionCount, totalPool: totalPool)
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:111:57: error: cannot infer contextual base in reference to member 'propertyFailed'
109 | return assembleResult(
110 | state: state, failure: reduced, matchingDirections: reducedDirections,
111 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
112 | )
113 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:157:36: error: 'nil' requires a contextual type
155 |
156 | return assembleResult(
157 | state: state, failure: nil, matchingDirections: [],
| `- error: 'nil' requires a contextual type
158 | startTime: startTime, termination: termination
159 | )
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:232:57: error: cannot infer contextual base in reference to member 'propertyFailed'
230 | return assembleResult(
231 | state: state, failure: reduced, matchingDirections: reducedDirections,
232 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
233 | )
234 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:324:30: error: cannot find 'DispatchTime' in scope
322 | }
323 |
324 | let elapsed = Double(DispatchTime.now().uptimeNanoseconds - startTime.uptimeNanoseconds) / 1_000_000
| `- error: cannot find 'DispatchTime' in scope
325 |
326 | return ClassificationExploreResult(
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:44: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:88: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:138:50: error: cannot find 'log2' in scope
136 |
137 | if countAB > 0 {
138 | mutualInformation += probabilityAB * log2(probabilityAB / (probabilityA * probabilityB))
| `- error: cannot find 'log2' in scope
139 | }
140 | let countANotB = countA - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:143:53: error: cannot find 'log2' in scope
141 | if countANotB > 0 {
142 | let probabilityANotB = Double(countANotB) / totalDouble
143 | mutualInformation += probabilityANotB * log2(probabilityANotB / (probabilityA * probabilityNotB))
| `- error: cannot find 'log2' in scope
144 | }
145 | let countNotAB = countB - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:148:53: error: cannot find 'log2' in scope
146 | if countNotAB > 0 {
147 | let probabilityNotAB = Double(countNotAB) / totalDouble
148 | mutualInformation += probabilityNotAB * log2(probabilityNotAB / (probabilityNotA * probabilityB))
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
[133/439] Compiling ExhaustCore ValueAndChoiceTreeInterpreter.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:170:20: error: cannot find type 'DispatchTime' in scope
168 | directionCount: Int,
169 | state: inout RunState,
170 | startTime: DispatchTime
| `- error: cannot find type 'DispatchTime' in scope
171 | ) -> ClassificationExploreResult<Output>? {
172 | let tunedGen: ReflectiveGenerator<Output>
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:302:20: error: cannot find type 'DispatchTime' in scope
300 | failure: ReducedFailure<Output>?,
301 | matchingDirections: [Int],
302 | startTime: DispatchTime,
| `- error: cannot find type 'DispatchTime' in scope
303 | termination: ClassificationExploreTermination
304 | ) -> ClassificationExploreResult<Output> {
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:78:25: error: cannot find 'DispatchTime' in scope
76 | package mutating func run() -> ClassificationExploreResult<Output> {
77 | let directionCount = directions.count
78 | let startTime = DispatchTime.now()
| `- error: cannot find 'DispatchTime' in scope
79 | let totalPool = directionCount * maxAttemptsPerDirection
80 | var state = RunState(directionCount: directionCount, totalPool: totalPool)
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:111:57: error: cannot infer contextual base in reference to member 'propertyFailed'
109 | return assembleResult(
110 | state: state, failure: reduced, matchingDirections: reducedDirections,
111 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
112 | )
113 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:157:36: error: 'nil' requires a contextual type
155 |
156 | return assembleResult(
157 | state: state, failure: nil, matchingDirections: [],
| `- error: 'nil' requires a contextual type
158 | startTime: startTime, termination: termination
159 | )
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:232:57: error: cannot infer contextual base in reference to member 'propertyFailed'
230 | return assembleResult(
231 | state: state, failure: reduced, matchingDirections: reducedDirections,
232 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
233 | )
234 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:324:30: error: cannot find 'DispatchTime' in scope
322 | }
323 |
324 | let elapsed = Double(DispatchTime.now().uptimeNanoseconds - startTime.uptimeNanoseconds) / 1_000_000
| `- error: cannot find 'DispatchTime' in scope
325 |
326 | return ClassificationExploreResult(
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:44: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:88: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:138:50: error: cannot find 'log2' in scope
136 |
137 | if countAB > 0 {
138 | mutualInformation += probabilityAB * log2(probabilityAB / (probabilityA * probabilityB))
| `- error: cannot find 'log2' in scope
139 | }
140 | let countANotB = countA - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:143:53: error: cannot find 'log2' in scope
141 | if countANotB > 0 {
142 | let probabilityANotB = Double(countANotB) / totalDouble
143 | mutualInformation += probabilityANotB * log2(probabilityANotB / (probabilityA * probabilityNotB))
| `- error: cannot find 'log2' in scope
144 | }
145 | let countNotAB = countB - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:148:53: error: cannot find 'log2' in scope
146 | if countNotAB > 0 {
147 | let probabilityNotAB = Double(countNotAB) / totalDouble
148 | mutualInformation += probabilityNotAB * log2(probabilityNotAB / (probabilityNotA * probabilityB))
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
[134/439] Compiling ExhaustCore ValueInterpreter.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:170:20: error: cannot find type 'DispatchTime' in scope
168 | directionCount: Int,
169 | state: inout RunState,
170 | startTime: DispatchTime
| `- error: cannot find type 'DispatchTime' in scope
171 | ) -> ClassificationExploreResult<Output>? {
172 | let tunedGen: ReflectiveGenerator<Output>
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:302:20: error: cannot find type 'DispatchTime' in scope
300 | failure: ReducedFailure<Output>?,
301 | matchingDirections: [Int],
302 | startTime: DispatchTime,
| `- error: cannot find type 'DispatchTime' in scope
303 | termination: ClassificationExploreTermination
304 | ) -> ClassificationExploreResult<Output> {
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:78:25: error: cannot find 'DispatchTime' in scope
76 | package mutating func run() -> ClassificationExploreResult<Output> {
77 | let directionCount = directions.count
78 | let startTime = DispatchTime.now()
| `- error: cannot find 'DispatchTime' in scope
79 | let totalPool = directionCount * maxAttemptsPerDirection
80 | var state = RunState(directionCount: directionCount, totalPool: totalPool)
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:111:57: error: cannot infer contextual base in reference to member 'propertyFailed'
109 | return assembleResult(
110 | state: state, failure: reduced, matchingDirections: reducedDirections,
111 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
112 | )
113 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:157:36: error: 'nil' requires a contextual type
155 |
156 | return assembleResult(
157 | state: state, failure: nil, matchingDirections: [],
| `- error: 'nil' requires a contextual type
158 | startTime: startTime, termination: termination
159 | )
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:232:57: error: cannot infer contextual base in reference to member 'propertyFailed'
230 | return assembleResult(
231 | state: state, failure: reduced, matchingDirections: reducedDirections,
232 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
233 | )
234 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:324:30: error: cannot find 'DispatchTime' in scope
322 | }
323 |
324 | let elapsed = Double(DispatchTime.now().uptimeNanoseconds - startTime.uptimeNanoseconds) / 1_000_000
| `- error: cannot find 'DispatchTime' in scope
325 |
326 | return ClassificationExploreResult(
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:44: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:88: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:138:50: error: cannot find 'log2' in scope
136 |
137 | if countAB > 0 {
138 | mutualInformation += probabilityAB * log2(probabilityAB / (probabilityA * probabilityB))
| `- error: cannot find 'log2' in scope
139 | }
140 | let countANotB = countA - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:143:53: error: cannot find 'log2' in scope
141 | if countANotB > 0 {
142 | let probabilityANotB = Double(countANotB) / totalDouble
143 | mutualInformation += probabilityANotB * log2(probabilityANotB / (probabilityA * probabilityNotB))
| `- error: cannot find 'log2' in scope
144 | }
145 | let countNotAB = countB - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:148:53: error: cannot find 'log2' in scope
146 | if countNotAB > 0 {
147 | let probabilityNotAB = Double(countNotAB) / totalDouble
148 | mutualInformation += probabilityNotAB * log2(probabilityNotAB / (probabilityNotA * probabilityB))
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
[135/440] Compiling ExhaustCore BindClassification.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:170:20: error: cannot find type 'DispatchTime' in scope
168 | directionCount: Int,
169 | state: inout RunState,
170 | startTime: DispatchTime
| `- error: cannot find type 'DispatchTime' in scope
171 | ) -> ClassificationExploreResult<Output>? {
172 | let tunedGen: ReflectiveGenerator<Output>
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:302:20: error: cannot find type 'DispatchTime' in scope
300 | failure: ReducedFailure<Output>?,
301 | matchingDirections: [Int],
302 | startTime: DispatchTime,
| `- error: cannot find type 'DispatchTime' in scope
303 | termination: ClassificationExploreTermination
304 | ) -> ClassificationExploreResult<Output> {
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:78:25: error: cannot find 'DispatchTime' in scope
76 | package mutating func run() -> ClassificationExploreResult<Output> {
77 | let directionCount = directions.count
78 | let startTime = DispatchTime.now()
| `- error: cannot find 'DispatchTime' in scope
79 | let totalPool = directionCount * maxAttemptsPerDirection
80 | var state = RunState(directionCount: directionCount, totalPool: totalPool)
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:111:57: error: cannot infer contextual base in reference to member 'propertyFailed'
109 | return assembleResult(
110 | state: state, failure: reduced, matchingDirections: reducedDirections,
111 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
112 | )
113 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:157:36: error: 'nil' requires a contextual type
155 |
156 | return assembleResult(
157 | state: state, failure: nil, matchingDirections: [],
| `- error: 'nil' requires a contextual type
158 | startTime: startTime, termination: termination
159 | )
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:232:57: error: cannot infer contextual base in reference to member 'propertyFailed'
230 | return assembleResult(
231 | state: state, failure: reduced, matchingDirections: reducedDirections,
232 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
233 | )
234 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:324:30: error: cannot find 'DispatchTime' in scope
322 | }
323 |
324 | let elapsed = Double(DispatchTime.now().uptimeNanoseconds - startTime.uptimeNanoseconds) / 1_000_000
| `- error: cannot find 'DispatchTime' in scope
325 |
326 | return ClassificationExploreResult(
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:44: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:88: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:138:50: error: cannot find 'log2' in scope
136 |
137 | if countAB > 0 {
138 | mutualInformation += probabilityAB * log2(probabilityAB / (probabilityA * probabilityB))
| `- error: cannot find 'log2' in scope
139 | }
140 | let countANotB = countA - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:143:53: error: cannot find 'log2' in scope
141 | if countANotB > 0 {
142 | let probabilityANotB = Double(countANotB) / totalDouble
143 | mutualInformation += probabilityANotB * log2(probabilityANotB / (probabilityA * probabilityNotB))
| `- error: cannot find 'log2' in scope
144 | }
145 | let countNotAB = countB - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:148:53: error: cannot find 'log2' in scope
146 | if countNotAB > 0 {
147 | let probabilityNotAB = Double(countNotAB) / totalDouble
148 | mutualInformation += probabilityNotAB * log2(probabilityNotAB / (probabilityNotA * probabilityB))
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
[136/440] Compiling ExhaustCore BindPath.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:170:20: error: cannot find type 'DispatchTime' in scope
168 | directionCount: Int,
169 | state: inout RunState,
170 | startTime: DispatchTime
| `- error: cannot find type 'DispatchTime' in scope
171 | ) -> ClassificationExploreResult<Output>? {
172 | let tunedGen: ReflectiveGenerator<Output>
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:302:20: error: cannot find type 'DispatchTime' in scope
300 | failure: ReducedFailure<Output>?,
301 | matchingDirections: [Int],
302 | startTime: DispatchTime,
| `- error: cannot find type 'DispatchTime' in scope
303 | termination: ClassificationExploreTermination
304 | ) -> ClassificationExploreResult<Output> {
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:78:25: error: cannot find 'DispatchTime' in scope
76 | package mutating func run() -> ClassificationExploreResult<Output> {
77 | let directionCount = directions.count
78 | let startTime = DispatchTime.now()
| `- error: cannot find 'DispatchTime' in scope
79 | let totalPool = directionCount * maxAttemptsPerDirection
80 | var state = RunState(directionCount: directionCount, totalPool: totalPool)
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:111:57: error: cannot infer contextual base in reference to member 'propertyFailed'
109 | return assembleResult(
110 | state: state, failure: reduced, matchingDirections: reducedDirections,
111 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
112 | )
113 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:157:36: error: 'nil' requires a contextual type
155 |
156 | return assembleResult(
157 | state: state, failure: nil, matchingDirections: [],
| `- error: 'nil' requires a contextual type
158 | startTime: startTime, termination: termination
159 | )
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:232:57: error: cannot infer contextual base in reference to member 'propertyFailed'
230 | return assembleResult(
231 | state: state, failure: reduced, matchingDirections: reducedDirections,
232 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
233 | )
234 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:324:30: error: cannot find 'DispatchTime' in scope
322 | }
323 |
324 | let elapsed = Double(DispatchTime.now().uptimeNanoseconds - startTime.uptimeNanoseconds) / 1_000_000
| `- error: cannot find 'DispatchTime' in scope
325 |
326 | return ClassificationExploreResult(
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:44: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:88: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:138:50: error: cannot find 'log2' in scope
136 |
137 | if countAB > 0 {
138 | mutualInformation += probabilityAB * log2(probabilityAB / (probabilityA * probabilityB))
| `- error: cannot find 'log2' in scope
139 | }
140 | let countANotB = countA - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:143:53: error: cannot find 'log2' in scope
141 | if countANotB > 0 {
142 | let probabilityANotB = Double(countANotB) / totalDouble
143 | mutualInformation += probabilityANotB * log2(probabilityANotB / (probabilityA * probabilityNotB))
| `- error: cannot find 'log2' in scope
144 | }
145 | let countNotAB = countB - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:148:53: error: cannot find 'log2' in scope
146 | if countNotAB > 0 {
147 | let probabilityNotAB = Double(countNotAB) / totalDouble
148 | mutualInformation += probabilityNotAB * log2(probabilityNotAB / (probabilityNotA * probabilityB))
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
[137/440] Compiling ExhaustCore ChoiceGraph+Classification.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:170:20: error: cannot find type 'DispatchTime' in scope
168 | directionCount: Int,
169 | state: inout RunState,
170 | startTime: DispatchTime
| `- error: cannot find type 'DispatchTime' in scope
171 | ) -> ClassificationExploreResult<Output>? {
172 | let tunedGen: ReflectiveGenerator<Output>
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:302:20: error: cannot find type 'DispatchTime' in scope
300 | failure: ReducedFailure<Output>?,
301 | matchingDirections: [Int],
302 | startTime: DispatchTime,
| `- error: cannot find type 'DispatchTime' in scope
303 | termination: ClassificationExploreTermination
304 | ) -> ClassificationExploreResult<Output> {
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:78:25: error: cannot find 'DispatchTime' in scope
76 | package mutating func run() -> ClassificationExploreResult<Output> {
77 | let directionCount = directions.count
78 | let startTime = DispatchTime.now()
| `- error: cannot find 'DispatchTime' in scope
79 | let totalPool = directionCount * maxAttemptsPerDirection
80 | var state = RunState(directionCount: directionCount, totalPool: totalPool)
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:111:57: error: cannot infer contextual base in reference to member 'propertyFailed'
109 | return assembleResult(
110 | state: state, failure: reduced, matchingDirections: reducedDirections,
111 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
112 | )
113 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:157:36: error: 'nil' requires a contextual type
155 |
156 | return assembleResult(
157 | state: state, failure: nil, matchingDirections: [],
| `- error: 'nil' requires a contextual type
158 | startTime: startTime, termination: termination
159 | )
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:232:57: error: cannot infer contextual base in reference to member 'propertyFailed'
230 | return assembleResult(
231 | state: state, failure: reduced, matchingDirections: reducedDirections,
232 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
233 | )
234 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:324:30: error: cannot find 'DispatchTime' in scope
322 | }
323 |
324 | let elapsed = Double(DispatchTime.now().uptimeNanoseconds - startTime.uptimeNanoseconds) / 1_000_000
| `- error: cannot find 'DispatchTime' in scope
325 |
326 | return ClassificationExploreResult(
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:44: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:88: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:138:50: error: cannot find 'log2' in scope
136 |
137 | if countAB > 0 {
138 | mutualInformation += probabilityAB * log2(probabilityAB / (probabilityA * probabilityB))
| `- error: cannot find 'log2' in scope
139 | }
140 | let countANotB = countA - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:143:53: error: cannot find 'log2' in scope
141 | if countANotB > 0 {
142 | let probabilityANotB = Double(countANotB) / totalDouble
143 | mutualInformation += probabilityANotB * log2(probabilityANotB / (probabilityA * probabilityNotB))
| `- error: cannot find 'log2' in scope
144 | }
145 | let countNotAB = countB - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:148:53: error: cannot find 'log2' in scope
146 | if countNotAB > 0 {
147 | let probabilityNotAB = Double(countNotAB) / totalDouble
148 | mutualInformation += probabilityNotAB * log2(probabilityNotAB / (probabilityNotA * probabilityB))
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
[138/440] Compiling ExhaustCore ChoiceGraph+DynamicRebuild.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:170:20: error: cannot find type 'DispatchTime' in scope
168 | directionCount: Int,
169 | state: inout RunState,
170 | startTime: DispatchTime
| `- error: cannot find type 'DispatchTime' in scope
171 | ) -> ClassificationExploreResult<Output>? {
172 | let tunedGen: ReflectiveGenerator<Output>
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:302:20: error: cannot find type 'DispatchTime' in scope
300 | failure: ReducedFailure<Output>?,
301 | matchingDirections: [Int],
302 | startTime: DispatchTime,
| `- error: cannot find type 'DispatchTime' in scope
303 | termination: ClassificationExploreTermination
304 | ) -> ClassificationExploreResult<Output> {
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:78:25: error: cannot find 'DispatchTime' in scope
76 | package mutating func run() -> ClassificationExploreResult<Output> {
77 | let directionCount = directions.count
78 | let startTime = DispatchTime.now()
| `- error: cannot find 'DispatchTime' in scope
79 | let totalPool = directionCount * maxAttemptsPerDirection
80 | var state = RunState(directionCount: directionCount, totalPool: totalPool)
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:111:57: error: cannot infer contextual base in reference to member 'propertyFailed'
109 | return assembleResult(
110 | state: state, failure: reduced, matchingDirections: reducedDirections,
111 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
112 | )
113 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:157:36: error: 'nil' requires a contextual type
155 |
156 | return assembleResult(
157 | state: state, failure: nil, matchingDirections: [],
| `- error: 'nil' requires a contextual type
158 | startTime: startTime, termination: termination
159 | )
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:232:57: error: cannot infer contextual base in reference to member 'propertyFailed'
230 | return assembleResult(
231 | state: state, failure: reduced, matchingDirections: reducedDirections,
232 | startTime: startTime, termination: .propertyFailed
| `- error: cannot infer contextual base in reference to member 'propertyFailed'
233 | )
234 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/ClassificationExploreRunner.swift:324:30: error: cannot find 'DispatchTime' in scope
322 | }
323 |
324 | let elapsed = Double(DispatchTime.now().uptimeNanoseconds - startTime.uptimeNanoseconds) / 1_000_000
| `- error: cannot find 'DispatchTime' in scope
325 |
326 | return ClassificationExploreResult(
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:44: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:81:88: error: cannot find 'log2' in scope
79 | guard countA > 0 else { continue }
80 | let probabilityA = Double(countA) / total
81 | let entropyA = -probabilityA * log2(probabilityA) - (1.0 - probabilityA) * log2(1.0 - probabilityA)
| `- error: cannot find 'log2' in scope
82 | guard entropyA > 1e-10 else { continue }
83 |
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:138:50: error: cannot find 'log2' in scope
136 |
137 | if countAB > 0 {
138 | mutualInformation += probabilityAB * log2(probabilityAB / (probabilityA * probabilityB))
| `- error: cannot find 'log2' in scope
139 | }
140 | let countANotB = countA - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:143:53: error: cannot find 'log2' in scope
141 | if countANotB > 0 {
142 | let probabilityANotB = Double(countANotB) / totalDouble
143 | mutualInformation += probabilityANotB * log2(probabilityANotB / (probabilityA * probabilityNotB))
| `- error: cannot find 'log2' in scope
144 | }
145 | let countNotAB = countB - countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:148:53: error: cannot find 'log2' in scope
146 | if countNotAB > 0 {
147 | let probabilityNotAB = Double(countNotAB) / totalDouble
148 | mutualInformation += probabilityNotAB * log2(probabilityNotAB / (probabilityNotA * probabilityB))
| `- error: cannot find 'log2' in scope
149 | }
150 | let countNotANotB = total - countA - countB + countAB
/host/spi-builder-workspace/Sources/ExhaustCore/Exploration/CoOccurrenceMatrix.swift:153:56: error: cannot find 'log2' in scope
151 | if countNotANotB > 0 {
152 | let probabilityNotANotB = Double(countNotANotB) / totalDouble
153 | mutualInformation += probabilityNotANotB * log2(probabilityNotANotB / (probabilityNotA * probabilityNotB))
| `- error: cannot find 'log2' in scope
154 | }
155 |
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
[154/440] Compiling ArgumentParser Errors.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
[155/440] Compiling ArgumentParser Flag.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
[156/440] Compiling ArgumentParser NameSpecification.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
[157/440] Compiling ArgumentParser Option.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:35:31: error: cannot find 'log2' in scope
33 | branchCount: Int
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
| `- error: cannot find 'log2' in scope
36 | let maxDomain = sqrt(Double(budget) / logLen)
37 | let perBranch = maxDomain / Double(branchCount)
/host/spi-builder-workspace/Sources/ExhaustCore/Analysis/SequenceCoveringArray.swift:36:25: error: cannot find 'sqrt' in scope
34 | ) -> UInt64 {
35 | let logLen = max(1.0, log2(Double(sequenceLength)))
36 | let maxDomain = sqrt(Double(budget) / logLen)
| `- error: cannot find 'sqrt' in scope
37 | let perBranch = maxDomain / Double(branchCount)
38 | return max(2, UInt64(perBranch))
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:238:43: error: cannot find 'pow' in scope
236 | let scaledUpper: Double
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
240 | } else {
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:239:43: error: cannot find 'pow' in scope
237 | if isExponential {
238 | scaledLower = lowerSpan > 0 ? pow(lowerSpan, fraction) : 0
239 | scaledUpper = upperSpan > 0 ? pow(upperSpan, fraction) : 0
| `- error: cannot find 'pow' in scope
240 | } else {
241 | scaledLower = lowerSpan * fraction
/host/spi-builder-workspace/Sources/ExhaustCore/Core/Combinators/Gen+Choice.swift:314:15: error: cannot find 'pow' in scope
312 | let base = distance == .max ? Double(distance) : Double(distance) + 1.0
313 | let scaled = isExponential
314 | ? pow(base, fraction) - 1.0
| `- error: cannot find 'pow' in scope
315 | : base * fraction
316 | guard scaled > 0 else { return 0 }
[159/440] Compiling ExhaustCore Replay.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[160/440] Compiling ExhaustCore InterpreterWrapperHandlers.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[161/440] Compiling ExhaustCore PickBranchResolution.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[162/440] Compiling ExhaustCore AdaptiveProbe.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[163/440] Compiling ExhaustCore ChoiceMetadata.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[164/440] Compiling ExhaustCore ChoiceSequence.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[165/440] Compiling ExhaustCore ChoiceSequenceValue.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[166/440] Compiling ExhaustCore ChoiceTree.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[167/440] Compiling ExhaustCore ChoiceValue.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[168/440] Compiling ExhaustCore ExhaustIterator.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[169/440] Compiling ExhaustCore FitnessAccumulator.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[170/440] Compiling ExhaustCore Float16Emulation.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[171/440] Compiling ExhaustCore FloatReduction.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[172/440] Compiling ExhaustCore FloatShortlex.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[173/440] Compiling ExhaustCore GeneratorError.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[174/440] Compiling ExhaustCore ShortlexOrder.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[175/440] Compiling ExhaustCore Xoshiro.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[176/440] Compiling ExhaustCore ExhaustLog.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[177/440] Compiling ExhaustCore OpenPBTStats.swift
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:102:46: error: cannot find 'pow' in scope
100 | }
101 | // Subnormal: (-1)^sign × mantissa × 2^(1 - bias - mantissaBits)
102 | return sign * Double(mantissa) * pow(2.0, Double(1 - exponentBias - mantissaBits))
| `- error: cannot find 'pow' in scope
103 | }
104 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:114:37: error: cannot find 'pow' in scope
112 | // Normal: (-1)^sign × (1 + mantissa/1024) × 2^(exponent - bias)
113 | let significand = 1.0 + Double(mantissa) / Double(1 << mantissaBits)
114 | return sign * significand * pow(2.0, Double(exponentBits - exponentBias))
| `- error: cannot find 'pow' in scope
115 | }
116 |
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:149:48: error: cannot find 'pow' in scope
147 | return sign // Underflows to ±0
148 | }
149 | let mantissa = UInt16((magnitude / pow(2.0, Double(1 - exponentBias - mantissaBits))).rounded(.toNearestOrEven))
| `- error: cannot find 'pow' in scope
150 | return sign | (mantissa & mantissaMask)
151 | }
/host/spi-builder-workspace/Sources/ExhaustCore/Interpreters/Types/Float16Emulation.swift:158:43: error: cannot find 'pow' in scope
156 |
157 | // Normal number: round mantissa to 10 bits
158 | let scaledMantissa = (magnitude / pow(2.0, Double(exponent))) - 1.0
| `- error: cannot find 'pow' in scope
159 | var mantissa = UInt16((scaledMantissa * Double(1 << mantissaBits)).rounded(.toNearestOrEven))
160 |
[183/440] Wrapping AST for IssueReporting for debugging
[185/440] Compiling ExhaustCore PermutationScopeQuery.swift
[186/440] Compiling ExhaustCore RemovalScopeQuery.swift
[187/440] Compiling ExhaustCore ReorderingScopeQuery.swift
[188/440] Compiling ExhaustCore ReplacementScopeQuery.swift
[189/440] Compiling ExhaustCore ScopeQueryHelpers.swift
[190/440] Compiling ExhaustCore ScopeRejectionCache.swift
[191/440] Compiling ExhaustCore ScopeSource+Migration.swift
[192/440] Compiling ExhaustCore ScopeSource+Removal.swift
[193/440] Compiling ExhaustCore ScopeSource+Restructuring.swift
[194/440] Compiling ExhaustCore ScopeSource+ValueSearch.swift
[195/440] Compiling ExhaustCore ScopeSource.swift
[196/440] Compiling ExhaustCore BinarySearchStepper.swift
[197/440] Compiling ExhaustCore BipartiteMatching.swift
[198/440] Compiling ExhaustCore FindIntegerStepper.swift
[199/440] Compiling ExhaustCore InterpolationSearchStepper.swift
[200/440] Compiling ExhaustCore MaxBinarySearchStepper.swift
[201/440] Compiling ExhaustCore MaxInterpolationSearchStepper.swift
[202/440] Compiling ExhaustCore ZobristHash.swift
[203/440] Compiling ExhaustCore Reflect.swift
[204/462] Compiling XCTestDynamicOverlay Exports.swift
[235/466] Compiling ExhaustCore GraphLockstepEncoder+Probing.swift
[236/466] Compiling ExhaustCore GraphLockstepEncoder.swift
[237/466] Compiling ExhaustCore GraphRedistributionEncoder+Probing.swift
[238/466] Compiling ExhaustCore GraphRedistributionEncoder+RationalMath.swift
[239/466] Compiling ExhaustCore GraphRedistributionEncoder.swift
[240/466] Compiling ExhaustCore GraphReorderEncoder.swift
[241/466] Compiling ExhaustCore GraphStructuralEncoder+Migration.swift
[242/466] Compiling ExhaustCore GraphStructuralEncoder+Removal.swift
[243/466] Compiling ExhaustCore GraphStructuralEncoder+Replacement.swift
[244/466] Compiling ExhaustCore GraphStructuralEncoder+Swap.swift
[245/466] Compiling ExhaustCore GraphStructuralEncoder.swift
[246/466] Compiling ExhaustCore GraphSwapEncoder.swift
[247/466] Compiling ExhaustCore GraphValueEncoder+Float.swift
[248/466] Compiling ExhaustCore GraphValueEncoder+Integer.swift
[249/466] Compiling ExhaustCore GraphValueEncoder.swift
[250/466] Compiling ExhaustCore SequenceDecoder.swift
[251/466] Compiling ExhaustCore SequenceEncoder.swift
[252/466] Compiling ExhaustCore ValueEncoderState.swift
[253/466] Compiling ExhaustCore DecodingReport.swift
[254/466] Emitting module XCTestDynamicOverlay
[255/466] Compiling XCTestDynamicOverlay Deprecations.swift
[256/467] Wrapping AST for XCTestDynamicOverlay for debugging
[258/495] Emitting module XCTestDynamicOverlay
[259/495] Compiling XCTestDynamicOverlay Deprecations.swift
[260/496] Compiling ExhaustCore ChoiceGraph+LazyComputation.swift
[261/496] Compiling ExhaustCore ChoiceGraph+Lifecycle.swift
[262/496] Compiling ExhaustCore ChoiceGraph+Queries.swift
[263/496] Compiling ExhaustCore ChoiceGraph+SubtreeExtraction.swift
[264/496] Compiling ExhaustCore ChoiceGraph.swift
[265/496] Compiling ExhaustCore ChoiceGraphBuilder+InactiveBranch.swift
[266/496] Compiling ExhaustCore ChoiceGraphBuilder+Subtree.swift
[267/496] Compiling ExhaustCore ChoiceGraphBuilder.swift
[268/496] Compiling ExhaustCore ChoiceGraphEdge.swift
[269/496] Compiling ExhaustCore ChoiceGraphNode.swift
[270/496] Compiling ExhaustCore ChoiceGraphReducer.swift
[271/496] Compiling ExhaustCore ChoiceGraphStats.swift
[272/496] Compiling ExhaustCore GraphMutation.swift
[273/496] Compiling ExhaustCore GraphOperation.swift
[274/496] Compiling ExhaustCore ReadOnlyChoiceGraph.swift
[275/496] Compiling ExhaustCore BoundValueCoveringEncoder.swift
[276/496] Compiling ExhaustCore ComposableEncoder.swift
[277/496] Compiling ExhaustCore GraphComposedEncoder.swift
[278/496] Compiling ExhaustCore GraphEncoder.swift
[299/524] Compiling CustomDump CoreImage.swift
[300/524] Compiling CustomDump CoreLocation.swift
[301/524] Compiling CustomDump CoreMotion.swift
[302/524] Compiling CustomDump Foundation.swift
[303/527] Compiling CustomDump Identifiable.swift
[304/527] Compiling CustomDump Mirror.swift
[305/527] Compiling CustomDump String.swift
[306/527] Compiling CustomDump ExpectDifference.swift
[307/527] Compiling CustomDump ExpectNoDifference.swift
[308/527] Compiling CustomDump AnyType.swift
[309/527] Compiling CustomDump CollectionDifference.swift
[310/527] Compiling CustomDump Unordered.swift
[311/527] Compiling CustomDump XCTAssertDifference.swift
[312/527] Compiling CustomDump XCTAssertNoDifference.swift
[385/527] Compiling CustomDump GameKit.swift
[386/527] Compiling CustomDump KeyPath.swift
[387/527] Compiling CustomDump Photos.swift
[388/527] Compiling CustomDump Speech.swift
[395/536] Emitting module ExhaustCore
BUILD FAILURE 6.2 wasm