Build Information
Failed to build Exhaust, reference main (98e030), with Swift 6.3 for Wasm on 7 May 2026 17:09:20 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/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.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1Build Log
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 }
[128/547] Compiling ArgumentParser BashCompletionsGenerator.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 }
[129/547] Compiling ArgumentParser CompletionsGenerator.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 }
[130/547] Compiling ArgumentParser FishCompletionsGenerator.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 }
[131/547] Compiling ArgumentParser ZshCompletionsGenerator.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 }
/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 }
[143/547] 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 |
[144/547] 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 |
[145/547] 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 |
[146/547] 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 |
[147/547] 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 |
[148/547] 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 |
[149/547] 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 |
[150/547] 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 |
[151/547] 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 |
[152/547] 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 |
[153/547] 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 |
[154/547] 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 |
[155/547] 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 |
[156/547] 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 |
[157/547] 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 |
[158/547] 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 |
[159/547] 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 |
[160/547] 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 |
[161/547] 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 |
[170/548] Wrapping AST for IssueReporting for debugging
[173/551] Compiling ArgumentParser Name.swift
[174/551] Compiling ArgumentParser Parsed.swift
[175/551] Compiling ArgumentParser ParsedValues.swift
[176/551] Compiling ArgumentParser ParserError.swift
[177/551] Compiling ArgumentParser SplitArguments.swift
[178/551] Compiling ArgumentParser ParentCommand.swift
[179/551] Compiling ArgumentParser AsyncParsableCommand.swift
[180/551] Compiling ArgumentParser CommandConfiguration.swift
[181/551] Compiling ArgumentParser CommandGroup.swift
[182/551] Compiling ArgumentParser EnumerableFlag.swift
[183/551] Compiling ArgumentParser ExpressibleByArgument.swift
[184/551] Compiling ArgumentParser ParsableArguments.swift
[185/551] Compiling ArgumentParser ParsableCommand.swift
[186/551] Compiling ArgumentParser ArgumentDecoder.swift
[187/551] Compiling ArgumentParser ArgumentDefinition.swift
[188/551] Compiling ArgumentParser ArgumentSet.swift
[189/551] Compiling ArgumentParser CommandParser.swift
[190/551] Compiling ArgumentParser InputKey.swift
[191/551] Compiling XCTestDynamicOverlay Exports.swift
[192/551] Compiling XCTestDynamicOverlay Deprecations.swift
[199/551] Emitting module XCTestDynamicOverlay
[203/552] Wrapping AST for XCTestDynamicOverlay for debugging
[205/580] Compiling CustomDump UniformTypeIdentifiers.swift
[206/580] Compiling CustomDump UserNotifications.swift
[207/580] Compiling CustomDump UserNotificationsUI.swift
[208/580] Compiling CustomDump CustomDumpReflectable.swift
[209/583] Compiling CustomDump CoreMotion.swift
[210/583] Compiling CustomDump Foundation.swift
[211/583] Compiling CustomDump StoreKit.swift
[212/583] Compiling CustomDump Speech.swift
[213/583] Compiling CustomDump CoreImage.swift
[214/583] Compiling CustomDump CoreLocation.swift
[217/584] Compiling CustomDump Swift.swift
[218/584] Compiling CustomDump SwiftUI.swift
[219/584] Compiling CustomDump UIKit.swift
[220/587] Compiling CustomDump CustomDumpRepresentable.swift
[221/587] Compiling CustomDump CustomDumpStringConvertible.swift
[222/587] Compiling CustomDump Diff.swift
[223/587] Compiling CustomDump Dump.swift
[224/587] Compiling CustomDump Identifiable.swift
[225/587] Compiling CustomDump Mirror.swift
[226/587] Compiling CustomDump String.swift
[227/587] Compiling CustomDump Unordered.swift
[228/587] Compiling CustomDump XCTAssertDifference.swift
[229/587] Compiling CustomDump XCTAssertNoDifference.swift
[239/587] Compiling XCTestDynamicOverlay Exports.swift
[240/587] Compiling ArgumentParser DumpHelpGenerator.swift
[241/587] Compiling ArgumentParser HelpCommand.swift
[242/587] Compiling ArgumentParser HelpGenerator.swift
[243/587] Compiling ArgumentParser MessageInfo.swift
[244/587] Compiling ArgumentParser UsageGenerator.swift
[245/587] Compiling ArgumentParser CollectionExtensions.swift
[246/587] Compiling SwiftSyntax SyntaxKind.swift
[247/587] Compiling SwiftSyntax SyntaxRewriter.swift
[248/587] Compiling SwiftSyntax SyntaxTraits.swift
[249/587] Compiling SwiftSyntax SyntaxVisitor.swift
[250/587] Compiling SwiftSyntax TokenKind.swift
[251/587] Compiling SwiftSyntax Tokens.swift
[252/587] Compiling SwiftSyntax TriviaPieces.swift
[253/587] Compiling SwiftSyntax RawSyntaxNodesAB.swift
[254/587] Compiling SwiftSyntax RawSyntaxNodesC.swift
[255/587] Compiling SwiftSyntax RawSyntaxNodesD.swift
[256/587] Compiling SwiftSyntax RawSyntaxNodesEF.swift
[257/587] Compiling SwiftSyntax RawSyntaxNodesGHI.swift
[258/587] Compiling SwiftSyntax RawSyntaxNodesJKLMN.swift
[262/587] Compiling CustomDump GameKit.swift
[263/587] Compiling CustomDump KeyPath.swift
[264/587] Compiling CustomDump Photos.swift
[270/587] Emitting module CustomDump
[271/587] Emitting module ArgumentParser
[272/593] Compiling XCTestDynamicOverlay Deprecations.swift
[273/593] Emitting module XCTestDynamicOverlay
/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/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/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/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/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/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 |
[281/594] Compiling ArgumentParser Tree.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 |
[282/594] Compiling ArgumentParser CodingKeyValidator.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 |
[283/594] Compiling ArgumentParser NonsenseFlagsValidator.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 |
[284/594] Compiling ArgumentParser ParsableArgumentsValidation.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 |
[285/594] Compiling ArgumentParser PositionalArgumentsValidator.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 |
[286/594] Compiling ArgumentParser UniqueNamesValidator.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/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/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/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/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/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/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/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 |
[296/594] Compiling CustomDump ExpectDifference.swift
[297/594] Compiling CustomDump ExpectNoDifference.swift
[298/594] Compiling CustomDump AnyType.swift
[299/594] Compiling CustomDump CollectionDifference.swift
[309/595] Compiling SwiftSyntax RawSyntaxNodesOP.swift
[310/595] Compiling SwiftSyntax RawSyntaxNodesQRS.swift
[311/595] Compiling SwiftSyntax RawSyntaxNodesTUVWXYZ.swift
[312/595] Compiling SwiftSyntax RawSyntaxValidation.swift
[313/595] Compiling SwiftSyntax SyntaxNodesAB.swift
[328/630] Compiling CustomDump GameKit.swift
[329/630] Compiling CustomDump KeyPath.swift
[330/630] Compiling CustomDump Photos.swift
[331/630] Compiling CustomDump Speech.swift
[332/630] Compiling ExhaustCore GraphLockstepEncoder+Probing.swift
[333/630] Compiling ExhaustCore GraphLockstepEncoder.swift
[334/630] Compiling ExhaustCore GraphRedistributionEncoder+Probing.swift
[335/630] Compiling ExhaustCore GraphRedistributionEncoder+RationalMath.swift
[336/630] Compiling ExhaustCore GraphRedistributionEncoder.swift
[337/630] Compiling ExhaustCore GraphReorderEncoder.swift
[338/630] Compiling ExhaustCore GraphStructuralEncoder+Migration.swift
[339/630] Compiling ExhaustCore GraphStructuralEncoder+Removal.swift
[340/630] Compiling ExhaustCore GraphStructuralEncoder+Replacement.swift
[341/630] Compiling ExhaustCore GraphStructuralEncoder+Swap.swift
[342/630] Compiling ExhaustCore GraphStructuralEncoder.swift
[343/630] Compiling ExhaustCore GraphSwapEncoder.swift
[344/630] Compiling ExhaustCore GraphValueEncoder+Float.swift
[345/630] Compiling ExhaustCore GraphValueEncoder+Integer.swift
[346/630] Compiling ExhaustCore GraphValueEncoder.swift
[347/630] Compiling ExhaustCore SequenceDecoder.swift
[348/630] Compiling ExhaustCore SequenceEncoder.swift
[349/630] Compiling ExhaustCore ValueEncoderState.swift
[350/630] Compiling ExhaustCore DecodingReport.swift
[351/633] Compiling CustomDump UniformTypeIdentifiers.swift
[352/633] Compiling CustomDump UserNotifications.swift
[353/633] Compiling CustomDump UserNotificationsUI.swift
[354/633] Compiling CustomDump CustomDumpReflectable.swift
[355/633] Compiling CustomDump StoreKit.swift
[356/633] Compiling CustomDump Swift.swift
[357/633] Compiling CustomDump SwiftUI.swift
[358/633] Compiling CustomDump UIKit.swift
[359/633] Compiling ExhaustCore Materializer+Cursor.swift
[360/633] Compiling ExhaustCore Materializer+Handlers.swift
[361/633] Compiling ExhaustCore Materializer.swift
[362/633] Compiling ExhaustCore ReducerConfiguration.swift
[363/633] Compiling ExhaustCore ReductionResult.swift
[364/633] Compiling ExhaustCore ReductionStats.swift
[365/633] Compiling ExhaustCore BoundValueGate.swift
[366/633] Compiling ExhaustCore ChoiceGraphScheduler+BoundValueSearch.swift
[367/633] Compiling ExhaustCore ChoiceGraphScheduler+Convergence.swift
[368/633] Compiling ExhaustCore ChoiceGraphScheduler+ConvergenceConfirmation.swift
[369/633] Compiling ExhaustCore ChoiceGraphScheduler+ProbeLoop.swift
[370/633] Compiling ExhaustCore ChoiceGraphScheduler.swift
[371/633] Compiling ExhaustCore ConvergenceTypes.swift
[372/633] Compiling ExhaustCore FutilityTracker.swift
[373/633] Compiling ExhaustCore TransformationEnumerator.swift
[374/633] Compiling ExhaustCore TransformationScope.swift
[375/633] Compiling ExhaustCore TransformationYield.swift
[376/633] Compiling ExhaustCore ExchangeScopeQuery.swift
[377/633] Compiling ExhaustCore MinimizationScopeQuery.swift
[397/633] Compiling CustomDump CoreImage.swift
[398/633] Compiling CustomDump CoreLocation.swift
[399/633] Compiling CustomDump CoreMotion.swift
[400/633] Compiling CustomDump Foundation.swift
[423/633] Compiling CustomDump CustomDumpStringConvertible.swift
[424/633] Compiling CustomDump Diff.swift
[425/633] Compiling CustomDump Dump.swift
[426/633] Compiling CustomDump ExpectDifference.swift
BUILD FAILURE 6.3 wasm