Build Information
Failed to build Beton, reference master (d5cac0), with Swift 6.4 for Wasm on 26 Sep 2026 23:17:03 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-53886770-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest swift build --swift-sdk swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/adam-rocska/Beton.git
Reference: master
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/adam-rocska/Beton
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at d5cac0c ⬆️ Swift v6 upgrade
Cloned https://github.com/adam-rocska/Beton.git
Revision (git rev-parse @):
d5cac0c9d494e473e42f93b5f16ecdb3903ce092
SUCCESS checkout https://github.com/adam-rocska/Beton.git at master
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.4
Building package at path: $PWD
https://github.com/adam-rocska/Beton.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886770-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest swift build --swift-sdk swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm 2>&1
wasm-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:4328fdb43c680d205c1d6761b1e3267aa38277eefdda9ddfb17b6a0f1a77857a
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest
Fetching https://github.com/apple/swift-async-algorithms.git
Fetching https://github.com/apple/swift-docc-plugin
[1/2345] Fetching swift-docc-plugin
[236/9082] Fetching swift-docc-plugin, swift-async-algorithms
Fetched https://github.com/apple/swift-docc-plugin (0.58s)
[6670/6737] Fetching swift-async-algorithms
Fetched https://github.com/apple/swift-async-algorithms.git (0.62s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.5.0 (1.69s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3831] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (0.55s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.78s)
Computing version for https://github.com/apple/swift-async-algorithms.git
Computed https://github.com/apple/swift-async-algorithms.git at 1.1.6 (0.22s)
Fetching https://github.com/apple/swift-collections.git
[1/27779] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git (1.18s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.1 (1.47s)
Creating working copy for https://github.com/apple/swift-async-algorithms.git
Working copy of https://github.com/apple/swift-async-algorithms.git resolved at 1.1.6
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.5.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.1
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 388]
[Planning deferred tasks]
[68 / 124] Beton_PerformanceTests
[82 / 133] InternalCollectionsUtilities
[98 / 148] SpanPreview
[105 / 149] OrderedCollections
[107 / 149] OrderedCollections
[108 / 149] OrderedCollections
[109 / 150] OrderedCollections
[110 / 150] InternalCollectionsUtilities
[114 / 151] DequeModule
[117 / 160] DequeModule
[119 / 160] DequeModule
[120 / 160] DequeModule
[122 / 160] DequeModule
[123 / 160] OrderedCollections
[123 / 161] DequeModule
[123 / 161] OrderedCollections
[131 / 161] DequeModule
[131 / 162] DequeModule
[149 / 172] AsyncAlgorithms
[160 / 182] Beton
[162 / 182] Beton
[163 / 182] Beton
[170 / 183] XCTBeton
[172 / 192] XCTBeton
error: SwiftCompile normal wasm32 failed with a nonzero exit code. Command line: cd /host
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMeasureOptions.swift:3:14: [1;31merror: [1;39mclass 'XCTMeasureOptions' does not exist in module 'XCTest'[0;0m
[0;36m1 |[0;0m import Beton
[0;36m2 |[0;0m
[0;36m3 |[0;0m import class XCTest.[4;39mXCTMeasureOptions[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTMeasureOptions' does not exist in module 'XCTest'[0;0m
[0;36m4 |[0;0m
[0;36m5 |[0;0m open class XCTMeasureOptions: XCTest.XCTMeasureOptions {}
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMeasureOptions.swift:5:38: [1;31merror: [1;39mno type named 'XCTMeasureOptions' in module 'XCTest'[0;0m
[0;36m3 |[0;0m import class XCTest.XCTMeasureOptions
[0;36m4 |[0;0m
[0;36m5 |[0;0m open class XCTMeasureOptions: XCTest.XCTMeasureOptions {}
[0;36m|[0;0m `- [1;31merror: [1;39mno type named 'XCTMeasureOptions' in module 'XCTest'[0;0m
[0;36m6 |[0;0m
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:3:14: [1;31merror: [1;39mclass 'XCTCPUMetric' does not exist in module 'XCTest'[0;0m
[0;36m1 |[0;0m import Beton
[0;36m2 |[0;0m
[0;36m3 |[0;0m import class XCTest.[4;39mXCTCPUMetric[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTCPUMetric' does not exist in module 'XCTest'[0;0m
[0;36m4 |[0;0m
[0;36m5 |[0;0m /// A metric to record information about CPU activity during a performance test.
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:9:35: [1;31merror: [1;39mno type named 'XCTCPUMetric' in module 'XCTest'[0;0m
[0;36m7 |[0;0m /// ``XCTCPUMetric`` is a wrapper to
[0;36m8 |[0;0m /// [`XCTest.XCTCPUMetric`](https://developer.apple.com/documentation/xctest/xctcpumetric).
[0;36m9 |[0;0m public class XCTCPUMetric: XCTest.XCTCPUMetric, XCTMetric {
[0;36m|[0;0m `- [1;31merror: [1;39mno type named 'XCTCPUMetric' in module 'XCTest'[0;0m
[0;36m10 |[0;0m deinit { forgetSelf() }
[0;36m11 |[0;0m
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:20:16: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m18 |[0;0m from startTime: XCTPerformanceMeasurementTimestamp,
[0;36m19 |[0;0m to endTime: XCTPerformanceMeasurementTimestamp
[0;36m20 |[0;0m ) throws -> [[4;39mXCTPerformanceMeasurement[0;0m] {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m21 |[0;0m storing(measurements: try super.reportMeasurements(from: startTime, to: endTime))
[0;36m22 |[0;0m }
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:18:21: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurementTimestamp' in scope[0;0m
[0;36m16 |[0;0m /// allowing you to make assertions to them.
[0;36m17 |[0;0m public override func reportMeasurements(
[0;36m18 |[0;0m from startTime: [4;39mXCTPerformanceMeasurementTimestamp[0;0m,
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurementTimestamp' in scope[0;0m
[0;36m19 |[0;0m to endTime: XCTPerformanceMeasurementTimestamp
[0;36m20 |[0;0m ) throws -> [XCTPerformanceMeasurement] {
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:19:17: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurementTimestamp' in scope[0;0m
[0;36m17 |[0;0m public override func reportMeasurements(
[0;36m18 |[0;0m from startTime: XCTPerformanceMeasurementTimestamp,
[0;36m19 |[0;0m to endTime: [4;39mXCTPerformanceMeasurementTimestamp[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurementTimestamp' in scope[0;0m
[0;36m20 |[0;0m ) throws -> [XCTPerformanceMeasurement] {
[0;36m21 |[0;0m storing(measurements: try super.reportMeasurements(from: startTime, to: endTime))
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:24:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m22 |[0;0m }
[0;36m23 |[0;0m
[0;36m24 |[0;0m [4;39moverride[0;0m public func copy(with zone: NSZone? = nil) -> Any {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m25 |[0;0m remembering(copy: super.copy(with: zone))
[0;36m26 |[0;0m }
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:8:35: [1;31merror: [1;39mno type named 'XCTMetric' in module 'XCTest'[0;0m
[0;36m6 |[0;0m /// Extends [`XCTest.XCTMetric`](https://developer.apple.com/documentation/xctest/xctmetric) with
[0;36m7 |[0;0m /// ``XCTMetric/measurements-swift.property`` holding recorded performance metrics.
[0;36m8 |[0;0m public protocol XCTMetric: XCTest.XCTMetric {
[0;36m|[0;0m `- [1;31merror: [1;39mno type named 'XCTMetric' in module 'XCTest'[0;0m
[0;36m9 |[0;0m /// Holds recorded performance metrics.
[0;36m10 |[0;0m ///
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:12:22: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m10 |[0;0m ///
[0;36m11 |[0;0m /// Use ``XCTestCase/XCTAssertMetric(_:_:_:_:file:line:)`` to make assertions for the measurements.
[0;36m12 |[0;0m var measurements: [[4;39mXCTPerformanceMeasurement[0;0m] { get }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m13 |[0;0m }
[0;36m14 |[0;0m
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:3:14: [1;31merror: [1;39mclass 'XCTClockMetric' does not exist in module 'XCTest'[0;0m
[0;36m1 |[0;0m import Beton
[0;36m2 |[0;0m
[0;36m3 |[0;0m import class XCTest.[4;39mXCTClockMetric[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTClockMetric' does not exist in module 'XCTest'[0;0m
[0;36m4 |[0;0m
[0;36m5 |[0;0m /// A metric to record the time that elapses during a performance test.
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:9:37: [1;31merror: [1;39mno type named 'XCTClockMetric' in module 'XCTest'[0;0m
[0;36m7 |[0;0m /// ``XCTClockMetric`` is a wrapper to
[0;36m8 |[0;0m /// [`XCTest.XCTClockMetric`](https://developer.apple.com/documentation/xctest/xctclockmetric).
[0;36m9 |[0;0m public class XCTClockMetric: XCTest.XCTClockMetric, XCTMetric {
[0;36m|[0;0m `- [1;31merror: [1;39mno type named 'XCTClockMetric' in module 'XCTest'[0;0m
[0;36m10 |[0;0m deinit { forgetSelf() }
[0;36m11 |[0;0m
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:20:16: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m18 |[0;0m from startTime: XCTPerformanceMeasurementTimestamp,
[0;36m19 |[0;0m to endTime: XCTPerformanceMeasurementTimestamp
[0;36m20 |[0;0m ) throws -> [[4;39mXCTPerformanceMeasurement[0;0m] {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m21 |[0;0m storing(measurements: try super.reportMeasurements(from: startTime, to: endTime))
[0;36m22 |[0;0m }
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:18:21: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurementTimestamp' in scope[0;0m
[0;36m16 |[0;0m /// allowing you to make assertions to them.
[0;36m17 |[0;0m public override func reportMeasurements(
[0;36m18 |[0;0m from startTime: [4;39mXCTPerformanceMeasurementTimestamp[0;0m,
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurementTimestamp' in scope[0;0m
[0;36m19 |[0;0m to endTime: XCTPerformanceMeasurementTimestamp
[0;36m20 |[0;0m ) throws -> [XCTPerformanceMeasurement] {
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:19:17: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurementTimestamp' in scope[0;0m
[0;36m17 |[0;0m public override func reportMeasurements(
[0;36m18 |[0;0m from startTime: XCTPerformanceMeasurementTimestamp,
[0;36m19 |[0;0m to endTime: [4;39mXCTPerformanceMeasurementTimestamp[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurementTimestamp' in scope[0;0m
[0;36m20 |[0;0m ) throws -> [XCTPerformanceMeasurement] {
[0;36m21 |[0;0m storing(measurements: try super.reportMeasurements(from: startTime, to: endTime))
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:24:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m22 |[0;0m }
[0;36m23 |[0;0m
[0;36m24 |[0;0m [4;39moverride[0;0m public func copy(with zone: NSZone? = nil) -> Any {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m25 |[0;0m remembering(copy: super.copy(with: zone))
[0;36m26 |[0;0m }
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:3:14: [1;31merror: [1;39mclass 'XCTMemoryMetric' does not exist in module 'XCTest'[0;0m
[0;36m1 |[0;0m import Beton
[0;36m2 |[0;0m
[0;36m3 |[0;0m import class XCTest.[4;39mXCTMemoryMetric[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTMemoryMetric' does not exist in module 'XCTest'[0;0m
[0;36m4 |[0;0m
[0;36m5 |[0;0m /// A metric to record the physical memory that a performance test uses.
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:9:38: [1;31merror: [1;39mno type named 'XCTMemoryMetric' in module 'XCTest'[0;0m
[0;36m7 |[0;0m /// ``XCTMemoryMetric`` is a wrapper to
[0;36m8 |[0;0m /// [`XCTest.XCTMemoryMetric`](https://developer.apple.com/documentation/xctest/xctmemorymetric).
[0;36m9 |[0;0m public class XCTMemoryMetric: XCTest.XCTMemoryMetric, XCTMetric {
[0;36m|[0;0m `- [1;31merror: [1;39mno type named 'XCTMemoryMetric' in module 'XCTest'[0;0m
[0;36m10 |[0;0m deinit { forgetSelf() }
[0;36m11 |[0;0m
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:20:16: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m18 |[0;0m from startTime: XCTPerformanceMeasurementTimestamp,
[0;36m19 |[0;0m to endTime: XCTPerformanceMeasurementTimestamp
[0;36m20 |[0;0m ) throws -> [[4;39mXCTPerformanceMeasurement[0;0m] {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m21 |[0;0m storing(measurements: try super.reportMeasurements(from: startTime, to: endTime))
[0;36m22 |[0;0m }
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:18:21: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurementTimestamp' in scope[0;0m
[0;36m16 |[0;0m /// allowing you to make assertions to them.
[0;36m17 |[0;0m public override func reportMeasurements(
[0;36m18 |[0;0m from startTime: [4;39mXCTPerformanceMeasurementTimestamp[0;0m,
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurementTimestamp' in scope[0;0m
[0;36m19 |[0;0m to endTime: XCTPerformanceMeasurementTimestamp
[0;36m20 |[0;0m ) throws -> [XCTPerformanceMeasurement] {
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:19:17: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurementTimestamp' in scope[0;0m
[0;36m17 |[0;0m public override func reportMeasurements(
[0;36m18 |[0;0m from startTime: XCTPerformanceMeasurementTimestamp,
[0;36m19 |[0;0m to endTime: [4;39mXCTPerformanceMeasurementTimestamp[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurementTimestamp' in scope[0;0m
[0;36m20 |[0;0m ) throws -> [XCTPerformanceMeasurement] {
[0;36m21 |[0;0m storing(measurements: try super.reportMeasurements(from: startTime, to: endTime))
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:24:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m22 |[0;0m }
[0;36m23 |[0;0m
[0;36m24 |[0;0m [4;39moverride[0;0m public func copy(with zone: NSZone? = nil) -> Any {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m25 |[0;0m remembering(copy: super.copy(with: zone))
[0;36m26 |[0;0m }
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:8:44: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m6 |[0;0m private final class MeasurementStorage: @unchecked Sendable {
[0;36m7 |[0;0m private let lock = NSLock()
[0;36m8 |[0;0m private var results: [ObjectIdentifier: [[4;39mXCTPerformanceMeasurement[0;0m]] = [:]
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m9 |[0;0m private var copyMap: [ObjectIdentifier: ObjectIdentifier] = [:]
[0;36m10 |[0;0m
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:11:51: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m9 |[0;0m private var copyMap: [ObjectIdentifier: ObjectIdentifier] = [:]
[0;36m10 |[0;0m
[0;36m11 |[0;0m func measurements(for id: ObjectIdentifier) -> [[4;39mXCTPerformanceMeasurement[0;0m] {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m12 |[0;0m lock.lock()
[0;36m13 |[0;0m defer { lock.unlock() }
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:18:20: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m16 |[0;0m
[0;36m17 |[0;0m func store(
[0;36m18 |[0;0m measurements: [[4;39mXCTPerformanceMeasurement[0;0m],
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m19 |[0;0m for id: ObjectIdentifier
[0;36m20 |[0;0m ) {
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:49:29: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m47 |[0;0m
[0;36m48 |[0;0m extension XCTMetric {
[0;36m49 |[0;0m public var measurements: [[4;39mXCTPerformanceMeasurement[0;0m] {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m50 |[0;0m measurementStorage.measurements(for: id)
[0;36m51 |[0;0m }
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:55:63: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m53 |[0;0m
[0;36m54 |[0;0m extension XCTMetric {
[0;36m55 |[0;0m func storing(measurements: [XCTPerformanceMeasurement]) -> [[4;39mXCTPerformanceMeasurement[0;0m] {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m56 |[0;0m measurementStorage.store(measurements: measurements, for: id)
[0;36m57 |[0;0m return measurements
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:55:31: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m53 |[0;0m
[0;36m54 |[0;0m extension XCTMetric {
[0;36m55 |[0;0m func storing(measurements: [[4;39mXCTPerformanceMeasurement[0;0m]) -> [XCTPerformanceMeasurement] {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m56 |[0;0m measurementStorage.store(measurements: measurements, for: id)
[0;36m57 |[0;0m return measurements
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:3:17: [1;31merror: [1;39mprotocol 'XCTMetric' does not exist in module 'XCTest'[0;0m
[0;36m1 |[0;0m import Beton
[0;36m2 |[0;0m
[0;36m3 |[0;0m import protocol XCTest.[4;39mXCTMetric[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mprotocol 'XCTMetric' does not exist in module 'XCTest'[0;0m
[0;36m4 |[0;0m import class XCTest.XCTPerformanceMeasurement
[0;36m5 |[0;0m
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:4:14: [1;31merror: [1;39mclass 'XCTPerformanceMeasurement' does not exist in module 'XCTest'[0;0m
[0;36m2 |[0;0m
[0;36m3 |[0;0m import protocol XCTest.XCTMetric
[0;36m4 |[0;0m import class XCTest.[4;39mXCTPerformanceMeasurement[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTPerformanceMeasurement' does not exist in module 'XCTest'[0;0m
[0;36m5 |[0;0m
[0;36m6 |[0;0m /// Extends [`XCTest.XCTMetric`](https://developer.apple.com/documentation/xctest/xctmetric) with
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:3:14: [1;31merror: [1;39mclass 'XCTStorageMetric' does not exist in module 'XCTest'[0;0m
[0;36m1 |[0;0m import Beton
[0;36m2 |[0;0m
[0;36m3 |[0;0m import class XCTest.[4;39mXCTStorageMetric[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTStorageMetric' does not exist in module 'XCTest'[0;0m
[0;36m4 |[0;0m
[0;36m5 |[0;0m /// A metric to record the amount of data that a performance test logically writes to storage.
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:9:39: [1;31merror: [1;39mno type named 'XCTStorageMetric' in module 'XCTest'[0;0m
[0;36m7 |[0;0m /// ``XCTStorageMetric`` is a wrapper to
[0;36m8 |[0;0m /// [`XCTest.XCTStorageMetric`](https://developer.apple.com/documentation/xctest/xctstoragemetric).
[0;36m9 |[0;0m public class XCTStorageMetric: XCTest.XCTStorageMetric, XCTMetric {
[0;36m|[0;0m `- [1;31merror: [1;39mno type named 'XCTStorageMetric' in module 'XCTest'[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m deinit { forgetSelf() }
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:21:16: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m19 |[0;0m from startTime: XCTPerformanceMeasurementTimestamp,
[0;36m20 |[0;0m to endTime: XCTPerformanceMeasurementTimestamp
[0;36m21 |[0;0m ) throws -> [[4;39mXCTPerformanceMeasurement[0;0m] {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m22 |[0;0m storing(measurements: try super.reportMeasurements(from: startTime, to: endTime))
[0;36m23 |[0;0m }
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:19:21: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurementTimestamp' in scope[0;0m
[0;36m17 |[0;0m /// allowing you to make assertions to them.
[0;36m18 |[0;0m public override func reportMeasurements(
[0;36m19 |[0;0m from startTime: [4;39mXCTPerformanceMeasurementTimestamp[0;0m,
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurementTimestamp' in scope[0;0m
[0;36m20 |[0;0m to endTime: XCTPerformanceMeasurementTimestamp
[0;36m21 |[0;0m ) throws -> [XCTPerformanceMeasurement] {
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:20:17: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurementTimestamp' in scope[0;0m
[0;36m18 |[0;0m public override func reportMeasurements(
[0;36m19 |[0;0m from startTime: XCTPerformanceMeasurementTimestamp,
[0;36m20 |[0;0m to endTime: [4;39mXCTPerformanceMeasurementTimestamp[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurementTimestamp' in scope[0;0m
[0;36m21 |[0;0m ) throws -> [XCTPerformanceMeasurement] {
[0;36m22 |[0;0m storing(measurements: try super.reportMeasurements(from: startTime, to: endTime))
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:25:24: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m23 |[0;0m }
[0;36m24 |[0;0m
[0;36m25 |[0;0m [4;39moverride[0;0m public func copy(with zone: NSZone? = nil) -> Any {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m26 |[0;0m remembering(copy: super.copy(with: zone))
[0;36m27 |[0;0m }
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:1:28: [1;31merror: [1;39mprotocol 'XCTActivity' does not exist in module 'XCTest'[0;0m
[0;36m1 |[0;0m @_exported import protocol XCTest.[4;39mXCTActivity[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mprotocol 'XCTActivity' does not exist in module 'XCTest'[0;0m
[0;36m2 |[0;0m @_exported import class XCTest.XCTApplicationLaunchMetric
[0;36m3 |[0;0m @_exported import func XCTest.XCTAssert
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:2:25: [1;31merror: [1;39mclass 'XCTApplicationLaunchMetric' does not exist in module 'XCTest'[0;0m
[0;36m1 |[0;0m @_exported import protocol XCTest.XCTActivity
[0;36m2 |[0;0m @_exported import class XCTest.[4;39mXCTApplicationLaunchMetric[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTApplicationLaunchMetric' does not exist in module 'XCTest'[0;0m
[0;36m3 |[0;0m @_exported import func XCTest.XCTAssert
[0;36m4 |[0;0m @_exported import func XCTest.XCTAssertEqual
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:20:25: [1;31merror: [1;39mclass 'XCTAttachment' does not exist in module 'XCTest'[0;0m
[0;36m18 |[0;0m @_exported import func XCTest.XCTAssertThrowsError
[0;36m19 |[0;0m @_exported import func XCTest.XCTAssertTrue
[0;36m20 |[0;0m @_exported import class XCTest.[4;39mXCTAttachment[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTAttachment' does not exist in module 'XCTest'[0;0m
[0;36m21 |[0;0m @_exported import class XCTest.XCTContext
[0;36m22 |[0;0m @_exported import class XCTest.XCTDarwinNotificationExpectation
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:21:25: [1;31merror: [1;39mclass 'XCTContext' does not exist in module 'XCTest'[0;0m
[0;36m19 |[0;0m @_exported import func XCTest.XCTAssertTrue
[0;36m20 |[0;0m @_exported import class XCTest.XCTAttachment
[0;36m21 |[0;0m @_exported import class XCTest.[4;39mXCTContext[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTContext' does not exist in module 'XCTest'[0;0m
[0;36m22 |[0;0m @_exported import class XCTest.XCTDarwinNotificationExpectation
[0;36m23 |[0;0m @_exported import func XCTest.XCTExpectFailure
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:22:25: [1;31merror: [1;39mclass 'XCTDarwinNotificationExpectation' does not exist in module 'XCTest'[0;0m
[0;36m20 |[0;0m @_exported import class XCTest.XCTAttachment
[0;36m21 |[0;0m @_exported import class XCTest.XCTContext
[0;36m22 |[0;0m @_exported import class XCTest.[4;39mXCTDarwinNotificationExpectation[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTDarwinNotificationExpectation' does not exist in module 'XCTest'[0;0m
[0;36m23 |[0;0m @_exported import func XCTest.XCTExpectFailure
[0;36m24 |[0;0m @_exported import class XCTest.XCTExpectedFailure
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:23:24: [1;31merror: [1;39mfunction 'XCTExpectFailure' does not exist in module 'XCTest'[0;0m
[0;36m21 |[0;0m @_exported import class XCTest.XCTContext
[0;36m22 |[0;0m @_exported import class XCTest.XCTDarwinNotificationExpectation
[0;36m23 |[0;0m @_exported import func XCTest.[4;39mXCTExpectFailure[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mfunction 'XCTExpectFailure' does not exist in module 'XCTest'[0;0m
[0;36m24 |[0;0m @_exported import class XCTest.XCTExpectedFailure
[0;36m25 |[0;0m @_exported import func XCTest.XCTFail
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:24:25: [1;31merror: [1;39mclass 'XCTExpectedFailure' does not exist in module 'XCTest'[0;0m
[0;36m22 |[0;0m @_exported import class XCTest.XCTDarwinNotificationExpectation
[0;36m23 |[0;0m @_exported import func XCTest.XCTExpectFailure
[0;36m24 |[0;0m @_exported import class XCTest.[4;39mXCTExpectedFailure[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTExpectedFailure' does not exist in module 'XCTest'[0;0m
[0;36m25 |[0;0m @_exported import func XCTest.XCTFail
[0;36m26 |[0;0m @_exported import struct XCTest.XCTIssue
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:26:26: [1;31merror: [1;39mstruct 'XCTIssue' does not exist in module 'XCTest'[0;0m
[0;36m24 |[0;0m @_exported import class XCTest.XCTExpectedFailure
[0;36m25 |[0;0m @_exported import func XCTest.XCTFail
[0;36m26 |[0;0m @_exported import struct XCTest.[4;39mXCTIssue[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mstruct 'XCTIssue' does not exist in module 'XCTest'[0;0m
[0;36m27 |[0;0m @_exported import class XCTest.XCTIssueReference
[0;36m28 |[0;0m @_exported import class XCTest.XCTKVOExpectation
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:27:25: [1;31merror: [1;39mclass 'XCTIssueReference' does not exist in module 'XCTest'[0;0m
[0;36m25 |[0;0m @_exported import func XCTest.XCTFail
[0;36m26 |[0;0m @_exported import struct XCTest.XCTIssue
[0;36m27 |[0;0m @_exported import class XCTest.[4;39mXCTIssueReference[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTIssueReference' does not exist in module 'XCTest'[0;0m
[0;36m28 |[0;0m @_exported import class XCTest.XCTKVOExpectation
[0;36m29 |[0;0m @_exported import class XCTest.XCTMutableIssue
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:28:25: [1;31merror: [1;39mclass 'XCTKVOExpectation' does not exist in module 'XCTest'[0;0m
[0;36m26 |[0;0m @_exported import struct XCTest.XCTIssue
[0;36m27 |[0;0m @_exported import class XCTest.XCTIssueReference
[0;36m28 |[0;0m @_exported import class XCTest.[4;39mXCTKVOExpectation[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTKVOExpectation' does not exist in module 'XCTest'[0;0m
[0;36m29 |[0;0m @_exported import class XCTest.XCTMutableIssue
[0;36m30 |[0;0m @_exported import class XCTest.XCTNSNotificationExpectation
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:29:25: [1;31merror: [1;39mclass 'XCTMutableIssue' does not exist in module 'XCTest'[0;0m
[0;36m27 |[0;0m @_exported import class XCTest.XCTIssueReference
[0;36m28 |[0;0m @_exported import class XCTest.XCTKVOExpectation
[0;36m29 |[0;0m @_exported import class XCTest.[4;39mXCTMutableIssue[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTMutableIssue' does not exist in module 'XCTest'[0;0m
[0;36m30 |[0;0m @_exported import class XCTest.XCTNSNotificationExpectation
[0;36m31 |[0;0m @_exported import class XCTest.XCTNSPredicateExpectation
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:30:25: [1;31merror: [1;39mclass 'XCTNSNotificationExpectation' does not exist in module 'XCTest'[0;0m
[0;36m28 |[0;0m @_exported import class XCTest.XCTKVOExpectation
[0;36m29 |[0;0m @_exported import class XCTest.XCTMutableIssue
[0;36m30 |[0;0m @_exported import class XCTest.[4;39mXCTNSNotificationExpectation[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTNSNotificationExpectation' does not exist in module 'XCTest'[0;0m
[0;36m31 |[0;0m @_exported import class XCTest.XCTNSPredicateExpectation
[0;36m32 |[0;0m @_exported import class XCTest.XCTOSSignpostMetric
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:31:25: [1;31merror: [1;39mclass 'XCTNSPredicateExpectation' does not exist in module 'XCTest'[0;0m
[0;36m29 |[0;0m @_exported import class XCTest.XCTMutableIssue
[0;36m30 |[0;0m @_exported import class XCTest.XCTNSNotificationExpectation
[0;36m31 |[0;0m @_exported import class XCTest.[4;39mXCTNSPredicateExpectation[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTNSPredicateExpectation' does not exist in module 'XCTest'[0;0m
[0;36m32 |[0;0m @_exported import class XCTest.XCTOSSignpostMetric
[0;36m33 |[0;0m @_exported import class XCTest.XCTPerformanceMeasurement
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:32:25: [1;31merror: [1;39mclass 'XCTOSSignpostMetric' does not exist in module 'XCTest'[0;0m
[0;36m30 |[0;0m @_exported import class XCTest.XCTNSNotificationExpectation
[0;36m31 |[0;0m @_exported import class XCTest.XCTNSPredicateExpectation
[0;36m32 |[0;0m @_exported import class XCTest.[4;39mXCTOSSignpostMetric[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTOSSignpostMetric' does not exist in module 'XCTest'[0;0m
[0;36m33 |[0;0m @_exported import class XCTest.XCTPerformanceMeasurement
[0;36m34 |[0;0m @_exported import class XCTest.XCTPerformanceMeasurementTimestamp
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:33:25: [1;31merror: [1;39mclass 'XCTPerformanceMeasurement' does not exist in module 'XCTest'[0;0m
[0;36m31 |[0;0m @_exported import class XCTest.XCTNSPredicateExpectation
[0;36m32 |[0;0m @_exported import class XCTest.XCTOSSignpostMetric
[0;36m33 |[0;0m @_exported import class XCTest.[4;39mXCTPerformanceMeasurement[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTPerformanceMeasurement' does not exist in module 'XCTest'[0;0m
[0;36m34 |[0;0m @_exported import class XCTest.XCTPerformanceMeasurementTimestamp
[0;36m35 |[0;0m @_exported import struct XCTest.XCTPerformanceMetric
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:34:25: [1;31merror: [1;39mclass 'XCTPerformanceMeasurementTimestamp' does not exist in module 'XCTest'[0;0m
[0;36m32 |[0;0m @_exported import class XCTest.XCTOSSignpostMetric
[0;36m33 |[0;0m @_exported import class XCTest.XCTPerformanceMeasurement
[0;36m34 |[0;0m @_exported import class XCTest.[4;39mXCTPerformanceMeasurementTimestamp[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTPerformanceMeasurementTimestamp' does not exist in module 'XCTest'[0;0m
[0;36m35 |[0;0m @_exported import struct XCTest.XCTPerformanceMetric
[0;36m36 |[0;0m @_exported import func XCTest.XCTSelfTestMain
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:36:24: [1;31merror: [1;39mfunction 'XCTSelfTestMain' does not exist in module 'XCTest'[0;0m
[0;36m34 |[0;0m @_exported import class XCTest.XCTPerformanceMeasurementTimestamp
[0;36m35 |[0;0m @_exported import struct XCTest.XCTPerformanceMetric
[0;36m36 |[0;0m @_exported import func XCTest.[4;39mXCTSelfTestMain[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mfunction 'XCTSelfTestMain' does not exist in module 'XCTest'[0;0m
[0;36m37 |[0;0m @_exported import struct XCTest.XCTSkip
[0;36m38 |[0;0m @_exported import func XCTest.XCTSkipIf
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:40:25: [1;31merror: [1;39mclass 'XCTSourceCodeContext' does not exist in module 'XCTest'[0;0m
[0;36m38 |[0;0m @_exported import func XCTest.XCTSkipIf
[0;36m39 |[0;0m @_exported import func XCTest.XCTSkipUnless
[0;36m40 |[0;0m @_exported import class XCTest.[4;39mXCTSourceCodeContext[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTSourceCodeContext' does not exist in module 'XCTest'[0;0m
[0;36m41 |[0;0m @_exported import class XCTest.XCTSourceCodeFrame
[0;36m42 |[0;0m @_exported import class XCTest.XCTSourceCodeLocation
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:41:25: [1;31merror: [1;39mclass 'XCTSourceCodeFrame' does not exist in module 'XCTest'[0;0m
[0;36m39 |[0;0m @_exported import func XCTest.XCTSkipUnless
[0;36m40 |[0;0m @_exported import class XCTest.XCTSourceCodeContext
[0;36m41 |[0;0m @_exported import class XCTest.[4;39mXCTSourceCodeFrame[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTSourceCodeFrame' does not exist in module 'XCTest'[0;0m
[0;36m42 |[0;0m @_exported import class XCTest.XCTSourceCodeLocation
[0;36m43 |[0;0m @_exported import class XCTest.XCTSourceCodeSymbolInfo
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:42:25: [1;31merror: [1;39mclass 'XCTSourceCodeLocation' does not exist in module 'XCTest'[0;0m
[0;36m40 |[0;0m @_exported import class XCTest.XCTSourceCodeContext
[0;36m41 |[0;0m @_exported import class XCTest.XCTSourceCodeFrame
[0;36m42 |[0;0m @_exported import class XCTest.[4;39mXCTSourceCodeLocation[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTSourceCodeLocation' does not exist in module 'XCTest'[0;0m
[0;36m43 |[0;0m @_exported import class XCTest.XCTSourceCodeSymbolInfo
[0;36m44 |[0;0m @_exported import func XCTest.XCTUnwrap
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:43:25: [1;31merror: [1;39mclass 'XCTSourceCodeSymbolInfo' does not exist in module 'XCTest'[0;0m
[0;36m41 |[0;0m @_exported import class XCTest.XCTSourceCodeFrame
[0;36m42 |[0;0m @_exported import class XCTest.XCTSourceCodeLocation
[0;36m43 |[0;0m @_exported import class XCTest.[4;39mXCTSourceCodeSymbolInfo[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTSourceCodeSymbolInfo' does not exist in module 'XCTest'[0;0m
[0;36m44 |[0;0m @_exported import func XCTest.XCTUnwrap
[0;36m45 |[0;0m @_exported import class XCTest.XCTWaiter
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:45:25: [1;31merror: [1;39mclass 'XCTWaiter' does not exist in module 'XCTest'[0;0m
[0;36m43 |[0;0m @_exported import class XCTest.XCTSourceCodeSymbolInfo
[0;36m44 |[0;0m @_exported import func XCTest.XCTUnwrap
[0;36m45 |[0;0m @_exported import class XCTest.[4;39mXCTWaiter[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTWaiter' does not exist in module 'XCTest'[0;0m
[0;36m46 |[0;0m @_exported import protocol XCTest.XCTWaiterDelegate
[0;36m47 |[0;0m @_exported import var XCTest.XCT_UI_TESTING_AVAILABLE
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:46:28: [1;31merror: [1;39mprotocol 'XCTWaiterDelegate' does not exist in module 'XCTest'[0;0m
[0;36m44 |[0;0m @_exported import func XCTest.XCTUnwrap
[0;36m45 |[0;0m @_exported import class XCTest.XCTWaiter
[0;36m46 |[0;0m @_exported import protocol XCTest.[4;39mXCTWaiterDelegate[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mprotocol 'XCTWaiterDelegate' does not exist in module 'XCTest'[0;0m
[0;36m47 |[0;0m @_exported import var XCTest.XCT_UI_TESTING_AVAILABLE
[0;36m48 |[0;0m import class XCTest.XCTest
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:47:23: [1;31merror: [1;39mvariable 'XCT_UI_TESTING_AVAILABLE' does not exist in module 'XCTest'[0;0m
[0;36m45 |[0;0m @_exported import class XCTest.XCTWaiter
[0;36m46 |[0;0m @_exported import protocol XCTest.XCTWaiterDelegate
[0;36m47 |[0;0m @_exported import var XCTest.[4;39mXCT_UI_TESTING_AVAILABLE[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mvariable 'XCT_UI_TESTING_AVAILABLE' does not exist in module 'XCTest'[0;0m
[0;36m48 |[0;0m import class XCTest.XCTest
[0;36m49 |[0;0m @_exported import class XCTest.XCTestCaseRun
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:52:25: [1;31merror: [1;39mclass 'XCTestExpectation' does not exist in module 'XCTest'[0;0m
[0;36m50 |[0;0m @_exported import struct XCTest.XCTestError
[0;36m51 |[0;0m @_exported import let XCTest.XCTestErrorDomain
[0;36m52 |[0;0m @_exported import class XCTest.[4;39mXCTestExpectation[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTestExpectation' does not exist in module 'XCTest'[0;0m
[0;36m53 |[0;0m @_exported import class XCTest.XCTestLog
[0;36m54 |[0;0m @_exported import protocol XCTest.XCTestObservation
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:53:25: [1;31merror: [1;39mclass 'XCTestLog' does not exist in module 'XCTest'[0;0m
[0;36m51 |[0;0m @_exported import let XCTest.XCTestErrorDomain
[0;36m52 |[0;0m @_exported import class XCTest.XCTestExpectation
[0;36m53 |[0;0m @_exported import class XCTest.[4;39mXCTestLog[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTestLog' does not exist in module 'XCTest'[0;0m
[0;36m54 |[0;0m @_exported import protocol XCTest.XCTestObservation
[0;36m55 |[0;0m @_exported import class XCTest.XCTestObservationCenter
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:56:25: [1;31merror: [1;39mclass 'XCTestObserver' does not exist in module 'XCTest'[0;0m
[0;36m54 |[0;0m @_exported import protocol XCTest.XCTestObservation
[0;36m55 |[0;0m @_exported import class XCTest.XCTestObservationCenter
[0;36m56 |[0;0m @_exported import class XCTest.[4;39mXCTestObserver[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTestObserver' does not exist in module 'XCTest'[0;0m
[0;36m57 |[0;0m @_exported import let XCTest.XCTestObserverClassKey
[0;36m58 |[0;0m @_exported import class XCTest.XCTestProbe
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:57:23: [1;31merror: [1;39mvariable 'XCTestObserverClassKey' does not exist in module 'XCTest'[0;0m
[0;36m55 |[0;0m @_exported import class XCTest.XCTestObservationCenter
[0;36m56 |[0;0m @_exported import class XCTest.XCTestObserver
[0;36m57 |[0;0m @_exported import let XCTest.[4;39mXCTestObserverClassKey[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mvariable 'XCTestObserverClassKey' does not exist in module 'XCTest'[0;0m
[0;36m58 |[0;0m @_exported import class XCTest.XCTestProbe
[0;36m59 |[0;0m @_exported import class XCTest.XCTestRun
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:58:25: [1;31merror: [1;39mclass 'XCTestProbe' does not exist in module 'XCTest'[0;0m
[0;36m56 |[0;0m @_exported import class XCTest.XCTestObserver
[0;36m57 |[0;0m @_exported import let XCTest.XCTestObserverClassKey
[0;36m58 |[0;0m @_exported import class XCTest.[4;39mXCTestProbe[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCTestProbe' does not exist in module 'XCTest'[0;0m
[0;36m59 |[0;0m @_exported import class XCTest.XCTestRun
[0;36m60 |[0;0m @_exported import let XCTest.XCTestScopeAll
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:60:23: [1;31merror: [1;39mvariable 'XCTestScopeAll' does not exist in module 'XCTest'[0;0m
[0;36m58 |[0;0m @_exported import class XCTest.XCTestProbe
[0;36m59 |[0;0m @_exported import class XCTest.XCTestRun
[0;36m60 |[0;0m @_exported import let XCTest.[4;39mXCTestScopeAll[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mvariable 'XCTestScopeAll' does not exist in module 'XCTest'[0;0m
[0;36m61 |[0;0m @_exported import let XCTest.XCTestScopeKey
[0;36m62 |[0;0m @_exported import let XCTest.XCTestScopeNone
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:61:23: [1;31merror: [1;39mvariable 'XCTestScopeKey' does not exist in module 'XCTest'[0;0m
[0;36m59 |[0;0m @_exported import class XCTest.XCTestRun
[0;36m60 |[0;0m @_exported import let XCTest.XCTestScopeAll
[0;36m61 |[0;0m @_exported import let XCTest.[4;39mXCTestScopeKey[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mvariable 'XCTestScopeKey' does not exist in module 'XCTest'[0;0m
[0;36m62 |[0;0m @_exported import let XCTest.XCTestScopeNone
[0;36m63 |[0;0m @_exported import let XCTest.XCTestScopeSelf
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:62:23: [1;31merror: [1;39mvariable 'XCTestScopeNone' does not exist in module 'XCTest'[0;0m
[0;36m60 |[0;0m @_exported import let XCTest.XCTestScopeAll
[0;36m61 |[0;0m @_exported import let XCTest.XCTestScopeKey
[0;36m62 |[0;0m @_exported import let XCTest.[4;39mXCTestScopeNone[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mvariable 'XCTestScopeNone' does not exist in module 'XCTest'[0;0m
[0;36m63 |[0;0m @_exported import let XCTest.XCTestScopeSelf
[0;36m64 |[0;0m @_exported import class XCTest.XCTestSuite
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:63:23: [1;31merror: [1;39mvariable 'XCTestScopeSelf' does not exist in module 'XCTest'[0;0m
[0;36m61 |[0;0m @_exported import let XCTest.XCTestScopeKey
[0;36m62 |[0;0m @_exported import let XCTest.XCTestScopeNone
[0;36m63 |[0;0m @_exported import let XCTest.[4;39mXCTestScopeSelf[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mvariable 'XCTestScopeSelf' does not exist in module 'XCTest'[0;0m
[0;36m64 |[0;0m @_exported import class XCTest.XCTestSuite
[0;36m65 |[0;0m @_exported import class XCTest.XCTestSuiteRun
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:66:23: [1;31merror: [1;39mvariable 'XCTestToolKey' does not exist in module 'XCTest'[0;0m
[0;36m64 |[0;0m @_exported import class XCTest.XCTestSuite
[0;36m65 |[0;0m @_exported import class XCTest.XCTestSuiteRun
[0;36m66 |[0;0m @_exported import let XCTest.[4;39mXCTestToolKey[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mvariable 'XCTestToolKey' does not exist in module 'XCTest'[0;0m
[0;36m67 |[0;0m @_exported import let XCTest.XCTestedUnitPath
[0;36m68 |[0;0m @_exported import class XCTest.XCUIApplication
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:67:23: [1;31merror: [1;39mvariable 'XCTestedUnitPath' does not exist in module 'XCTest'[0;0m
[0;36m65 |[0;0m @_exported import class XCTest.XCTestSuiteRun
[0;36m66 |[0;0m @_exported import let XCTest.XCTestToolKey
[0;36m67 |[0;0m @_exported import let XCTest.[4;39mXCTestedUnitPath[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mvariable 'XCTestedUnitPath' does not exist in module 'XCTest'[0;0m
[0;36m68 |[0;0m @_exported import class XCTest.XCUIApplication
[0;36m69 |[0;0m @_exported import class XCTest.XCUICoordinate
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:68:25: [1;31merror: [1;39mclass 'XCUIApplication' does not exist in module 'XCTest'[0;0m
[0;36m66 |[0;0m @_exported import let XCTest.XCTestToolKey
[0;36m67 |[0;0m @_exported import let XCTest.XCTestedUnitPath
[0;36m68 |[0;0m @_exported import class XCTest.[4;39mXCUIApplication[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCUIApplication' does not exist in module 'XCTest'[0;0m
[0;36m69 |[0;0m @_exported import class XCTest.XCUICoordinate
[0;36m70 |[0;0m @_exported import class XCTest.XCUIElement
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:69:25: [1;31merror: [1;39mclass 'XCUICoordinate' does not exist in module 'XCTest'[0;0m
[0;36m67 |[0;0m @_exported import let XCTest.XCTestedUnitPath
[0;36m68 |[0;0m @_exported import class XCTest.XCUIApplication
[0;36m69 |[0;0m @_exported import class XCTest.[4;39mXCUICoordinate[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCUICoordinate' does not exist in module 'XCTest'[0;0m
[0;36m70 |[0;0m @_exported import class XCTest.XCUIElement
[0;36m71 |[0;0m @_exported import protocol XCTest.XCUIElementAttributes
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:70:25: [1;31merror: [1;39mclass 'XCUIElement' does not exist in module 'XCTest'[0;0m
[0;36m68 |[0;0m @_exported import class XCTest.XCUIApplication
[0;36m69 |[0;0m @_exported import class XCTest.XCUICoordinate
[0;36m70 |[0;0m @_exported import class XCTest.[4;39mXCUIElement[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCUIElement' does not exist in module 'XCTest'[0;0m
[0;36m71 |[0;0m @_exported import protocol XCTest.XCUIElementAttributes
[0;36m72 |[0;0m @_exported import class XCTest.XCUIElementQuery
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:71:28: [1;31merror: [1;39mprotocol 'XCUIElementAttributes' does not exist in module 'XCTest'[0;0m
[0;36m69 |[0;0m @_exported import class XCTest.XCUICoordinate
[0;36m70 |[0;0m @_exported import class XCTest.XCUIElement
[0;36m71 |[0;0m @_exported import protocol XCTest.[4;39mXCUIElementAttributes[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mprotocol 'XCUIElementAttributes' does not exist in module 'XCTest'[0;0m
[0;36m72 |[0;0m @_exported import class XCTest.XCUIElementQuery
[0;36m73 |[0;0m @_exported import protocol XCTest.XCUIElementSnapshot
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:72:25: [1;31merror: [1;39mclass 'XCUIElementQuery' does not exist in module 'XCTest'[0;0m
[0;36m70 |[0;0m @_exported import class XCTest.XCUIElement
[0;36m71 |[0;0m @_exported import protocol XCTest.XCUIElementAttributes
[0;36m72 |[0;0m @_exported import class XCTest.[4;39mXCUIElementQuery[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCUIElementQuery' does not exist in module 'XCTest'[0;0m
[0;36m73 |[0;0m @_exported import protocol XCTest.XCUIElementSnapshot
[0;36m74 |[0;0m @_exported import protocol XCTest.XCUIElementSnapshotProviding
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:73:28: [1;31merror: [1;39mprotocol 'XCUIElementSnapshot' does not exist in module 'XCTest'[0;0m
[0;36m71 |[0;0m @_exported import protocol XCTest.XCUIElementAttributes
[0;36m72 |[0;0m @_exported import class XCTest.XCUIElementQuery
[0;36m73 |[0;0m @_exported import protocol XCTest.[4;39mXCUIElementSnapshot[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mprotocol 'XCUIElementSnapshot' does not exist in module 'XCTest'[0;0m
[0;36m74 |[0;0m @_exported import protocol XCTest.XCUIElementSnapshotProviding
[0;36m75 |[0;0m @_exported import protocol XCTest.XCUIElementTypeQueryProvider
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:74:28: [1;31merror: [1;39mprotocol 'XCUIElementSnapshotProviding' does not exist in module 'XCTest'[0;0m
[0;36m72 |[0;0m @_exported import class XCTest.XCUIElementQuery
[0;36m73 |[0;0m @_exported import protocol XCTest.XCUIElementSnapshot
[0;36m74 |[0;0m @_exported import protocol XCTest.[4;39mXCUIElementSnapshotProviding[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mprotocol 'XCUIElementSnapshotProviding' does not exist in module 'XCTest'[0;0m
[0;36m75 |[0;0m @_exported import protocol XCTest.XCUIElementTypeQueryProvider
[0;36m76 |[0;0m @_exported import struct XCTest.XCUIGestureVelocity
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:75:28: [1;31merror: [1;39mprotocol 'XCUIElementTypeQueryProvider' does not exist in module 'XCTest'[0;0m
[0;36m73 |[0;0m @_exported import protocol XCTest.XCUIElementSnapshot
[0;36m74 |[0;0m @_exported import protocol XCTest.XCUIElementSnapshotProviding
[0;36m75 |[0;0m @_exported import protocol XCTest.[4;39mXCUIElementTypeQueryProvider[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mprotocol 'XCUIElementTypeQueryProvider' does not exist in module 'XCTest'[0;0m
[0;36m76 |[0;0m @_exported import struct XCTest.XCUIGestureVelocity
[0;36m77 |[0;0m @_exported import let XCTest.XCUIIdentifierCloseWindow
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:76:26: [1;31merror: [1;39mstruct 'XCUIGestureVelocity' does not exist in module 'XCTest'[0;0m
[0;36m74 |[0;0m @_exported import protocol XCTest.XCUIElementSnapshotProviding
[0;36m75 |[0;0m @_exported import protocol XCTest.XCUIElementTypeQueryProvider
[0;36m76 |[0;0m @_exported import struct XCTest.[4;39mXCUIGestureVelocity[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mstruct 'XCUIGestureVelocity' does not exist in module 'XCTest'[0;0m
[0;36m77 |[0;0m @_exported import let XCTest.XCUIIdentifierCloseWindow
[0;36m78 |[0;0m @_exported import let XCTest.XCUIIdentifierFullScreenWindow
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:77:23: [1;31merror: [1;39mvariable 'XCUIIdentifierCloseWindow' does not exist in module 'XCTest'[0;0m
[0;36m75 |[0;0m @_exported import protocol XCTest.XCUIElementTypeQueryProvider
[0;36m76 |[0;0m @_exported import struct XCTest.XCUIGestureVelocity
[0;36m77 |[0;0m @_exported import let XCTest.[4;39mXCUIIdentifierCloseWindow[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mvariable 'XCUIIdentifierCloseWindow' does not exist in module 'XCTest'[0;0m
[0;36m78 |[0;0m @_exported import let XCTest.XCUIIdentifierFullScreenWindow
[0;36m79 |[0;0m @_exported import let XCTest.XCUIIdentifierMinimizeWindow
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:78:23: [1;31merror: [1;39mvariable 'XCUIIdentifierFullScreenWindow' does not exist in module 'XCTest'[0;0m
[0;36m76 |[0;0m @_exported import struct XCTest.XCUIGestureVelocity
[0;36m77 |[0;0m @_exported import let XCTest.XCUIIdentifierCloseWindow
[0;36m78 |[0;0m @_exported import let XCTest.[4;39mXCUIIdentifierFullScreenWindow[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mvariable 'XCUIIdentifierFullScreenWindow' does not exist in module 'XCTest'[0;0m
[0;36m79 |[0;0m @_exported import let XCTest.XCUIIdentifierMinimizeWindow
[0;36m80 |[0;0m @_exported import let XCTest.XCUIIdentifierZoomWindow
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:79:23: [1;31merror: [1;39mvariable 'XCUIIdentifierMinimizeWindow' does not exist in module 'XCTest'[0;0m
[0;36m77 |[0;0m @_exported import let XCTest.XCUIIdentifierCloseWindow
[0;36m78 |[0;0m @_exported import let XCTest.XCUIIdentifierFullScreenWindow
[0;36m79 |[0;0m @_exported import let XCTest.[4;39mXCUIIdentifierMinimizeWindow[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mvariable 'XCUIIdentifierMinimizeWindow' does not exist in module 'XCTest'[0;0m
[0;36m80 |[0;0m @_exported import let XCTest.XCUIIdentifierZoomWindow
[0;36m81 |[0;0m @_exported import struct XCTest.XCUIKeyboardKey
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:80:23: [1;31merror: [1;39mvariable 'XCUIIdentifierZoomWindow' does not exist in module 'XCTest'[0;0m
[0;36m78 |[0;0m @_exported import let XCTest.XCUIIdentifierFullScreenWindow
[0;36m79 |[0;0m @_exported import let XCTest.XCUIIdentifierMinimizeWindow
[0;36m80 |[0;0m @_exported import let XCTest.[4;39mXCUIIdentifierZoomWindow[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mvariable 'XCUIIdentifierZoomWindow' does not exist in module 'XCTest'[0;0m
[0;36m81 |[0;0m @_exported import struct XCTest.XCUIKeyboardKey
[0;36m82 |[0;0m @_exported import enum XCTest.XCUIProtectedResource
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:81:26: [1;31merror: [1;39mstruct 'XCUIKeyboardKey' does not exist in module 'XCTest'[0;0m
[0;36m79 |[0;0m @_exported import let XCTest.XCUIIdentifierMinimizeWindow
[0;36m80 |[0;0m @_exported import let XCTest.XCUIIdentifierZoomWindow
[0;36m81 |[0;0m @_exported import struct XCTest.[4;39mXCUIKeyboardKey[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mstruct 'XCUIKeyboardKey' does not exist in module 'XCTest'[0;0m
[0;36m82 |[0;0m @_exported import enum XCTest.XCUIProtectedResource
[0;36m83 |[0;0m @_exported import enum XCTest.XCUIRemoteButton
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:82:24: [1;31merror: [1;39menum 'XCUIProtectedResource' does not exist in module 'XCTest'[0;0m
[0;36m80 |[0;0m @_exported import let XCTest.XCUIIdentifierZoomWindow
[0;36m81 |[0;0m @_exported import struct XCTest.XCUIKeyboardKey
[0;36m82 |[0;0m @_exported import enum XCTest.[4;39mXCUIProtectedResource[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39menum 'XCUIProtectedResource' does not exist in module 'XCTest'[0;0m
[0;36m83 |[0;0m @_exported import enum XCTest.XCUIRemoteButton
[0;36m84 |[0;0m @_exported import class XCTest.XCUIScreen
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:83:24: [1;31merror: [1;39menum 'XCUIRemoteButton' does not exist in module 'XCTest'[0;0m
[0;36m81 |[0;0m @_exported import struct XCTest.XCUIKeyboardKey
[0;36m82 |[0;0m @_exported import enum XCTest.XCUIProtectedResource
[0;36m83 |[0;0m @_exported import enum XCTest.[4;39mXCUIRemoteButton[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39menum 'XCUIRemoteButton' does not exist in module 'XCTest'[0;0m
[0;36m84 |[0;0m @_exported import class XCTest.XCUIScreen
[0;36m85 |[0;0m @_exported import class XCTest.XCUIScreenshot
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:84:25: [1;31merror: [1;39mclass 'XCUIScreen' does not exist in module 'XCTest'[0;0m
[0;36m82 |[0;0m @_exported import enum XCTest.XCUIProtectedResource
[0;36m83 |[0;0m @_exported import enum XCTest.XCUIRemoteButton
[0;36m84 |[0;0m @_exported import class XCTest.[4;39mXCUIScreen[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCUIScreen' does not exist in module 'XCTest'[0;0m
[0;36m85 |[0;0m @_exported import class XCTest.XCUIScreenshot
[0;36m86 |[0;0m @_exported import protocol XCTest.XCUIScreenshotProviding
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:85:25: [1;31merror: [1;39mclass 'XCUIScreenshot' does not exist in module 'XCTest'[0;0m
[0;36m83 |[0;0m @_exported import enum XCTest.XCUIRemoteButton
[0;36m84 |[0;0m @_exported import class XCTest.XCUIScreen
[0;36m85 |[0;0m @_exported import class XCTest.[4;39mXCUIScreenshot[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass 'XCUIScreenshot' does not exist in module 'XCTest'[0;0m
[0;36m86 |[0;0m @_exported import protocol XCTest.XCUIScreenshotProviding
[0;36m87 |[0;0m @_exported import typealias XCTest.XCWaitCompletionHandler
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:86:28: [1;31merror: [1;39mprotocol 'XCUIScreenshotProviding' does not exist in module 'XCTest'[0;0m
[0;36m84 |[0;0m @_exported import class XCTest.XCUIScreen
[0;36m85 |[0;0m @_exported import class XCTest.XCUIScreenshot
[0;36m86 |[0;0m @_exported import protocol XCTest.[4;39mXCUIScreenshotProviding[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mprotocol 'XCUIScreenshotProviding' does not exist in module 'XCTest'[0;0m
[0;36m87 |[0;0m @_exported import typealias XCTest.XCWaitCompletionHandler
[0;36m88 |[0;0m @_exported import enum XCTest._XCTAssertionType
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:87:29: [1;31merror: [1;39mtype 'XCWaitCompletionHandler' does not exist in module 'XCTest'[0;0m
[0;36m85 |[0;0m @_exported import class XCTest.XCUIScreenshot
[0;36m86 |[0;0m @_exported import protocol XCTest.XCUIScreenshotProviding
[0;36m87 |[0;0m @_exported import typealias XCTest.[4;39mXCWaitCompletionHandler[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mtype 'XCWaitCompletionHandler' does not exist in module 'XCTest'[0;0m
[0;36m88 |[0;0m @_exported import enum XCTest._XCTAssertionType
[0;36m89 |[0;0m @_exported import func XCTest._XCTDescriptionForValue
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:88:24: [1;31merror: [1;39menum '_XCTAssertionType' does not exist in module 'XCTest'[0;0m
[0;36m86 |[0;0m @_exported import protocol XCTest.XCUIScreenshotProviding
[0;36m87 |[0;0m @_exported import typealias XCTest.XCWaitCompletionHandler
[0;36m88 |[0;0m @_exported import enum XCTest.[4;39m_XCTAssertionType[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39menum '_XCTAssertionType' does not exist in module 'XCTest'[0;0m
[0;36m89 |[0;0m @_exported import func XCTest._XCTDescriptionForValue
[0;36m90 |[0;0m @_exported import func XCTest._XCTFailureFormat
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:89:24: [1;31merror: [1;39mfunction '_XCTDescriptionForValue' does not exist in module 'XCTest'[0;0m
[0;36m87 |[0;0m @_exported import typealias XCTest.XCWaitCompletionHandler
[0;36m88 |[0;0m @_exported import enum XCTest._XCTAssertionType
[0;36m89 |[0;0m @_exported import func XCTest.[4;39m_XCTDescriptionForValue[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mfunction '_XCTDescriptionForValue' does not exist in module 'XCTest'[0;0m
[0;36m90 |[0;0m @_exported import func XCTest._XCTFailureFormat
[0;36m91 |[0;0m @_exported import func XCTest._XCTPreformattedFailureHandler
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:90:24: [1;31merror: [1;39mfunction '_XCTFailureFormat' does not exist in module 'XCTest'[0;0m
[0;36m88 |[0;0m @_exported import enum XCTest._XCTAssertionType
[0;36m89 |[0;0m @_exported import func XCTest._XCTDescriptionForValue
[0;36m90 |[0;0m @_exported import func XCTest.[4;39m_XCTFailureFormat[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mfunction '_XCTFailureFormat' does not exist in module 'XCTest'[0;0m
[0;36m91 |[0;0m @_exported import func XCTest._XCTPreformattedFailureHandler
[0;36m92 |[0;0m @_exported import class XCTest._XCTSkipFailureException
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:91:24: [1;31merror: [1;39mfunction '_XCTPreformattedFailureHandler' does not exist in module 'XCTest'[0;0m
[0;36m89 |[0;0m @_exported import func XCTest._XCTDescriptionForValue
[0;36m90 |[0;0m @_exported import func XCTest._XCTFailureFormat
[0;36m91 |[0;0m @_exported import func XCTest.[4;39m_XCTPreformattedFailureHandler[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mfunction '_XCTPreformattedFailureHandler' does not exist in module 'XCTest'[0;0m
[0;36m92 |[0;0m @_exported import class XCTest._XCTSkipFailureException
[0;36m93 |[0;0m @_exported import class XCTest._XCTestCaseInterruptionException
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:92:25: [1;31merror: [1;39mclass '_XCTSkipFailureException' does not exist in module 'XCTest'[0;0m
[0;36m90 |[0;0m @_exported import func XCTest._XCTFailureFormat
[0;36m91 |[0;0m @_exported import func XCTest._XCTPreformattedFailureHandler
[0;36m92 |[0;0m @_exported import class XCTest.[4;39m_XCTSkipFailureException[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass '_XCTSkipFailureException' does not exist in module 'XCTest'[0;0m
[0;36m93 |[0;0m @_exported import class XCTest._XCTestCaseInterruptionException
[0;36m94 |[0;0m
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:93:25: [1;31merror: [1;39mclass '_XCTestCaseInterruptionException' does not exist in module 'XCTest'[0;0m
[0;36m91 |[0;0m @_exported import func XCTest._XCTPreformattedFailureHandler
[0;36m92 |[0;0m @_exported import class XCTest._XCTSkipFailureException
[0;36m93 |[0;0m @_exported import class XCTest.[4;39m_XCTestCaseInterruptionException[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mclass '_XCTestCaseInterruptionException' does not exist in module 'XCTest'[0;0m
[0;36m94 |[0;0m
[0;36m95 |[0;0m public typealias XCTBeton = XCTest
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTestCase+XCTAssertMetric.swift:60:9: [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m58 |[0;0m
[0;36m59 |[0;0m internal func fetchMeasurement<Identifier>(for identifier: Identifier)
[0;36m60 |[0;0m -> [[4;39mXCTPerformanceMeasurement[0;0m] where Identifier: XCTAssertMetricIdentifier
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'XCTPerformanceMeasurement' in scope[0;0m
[0;36m61 |[0;0m {
[0;36m62 |[0;0m let measurements =
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTestCase+measure.swift:14:33: [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m12 |[0;0m ///
[0;36m13 |[0;0m /// - Parameter block: A block whose performance is measured.
[0;36m14 |[0;0m @nonobjc public [4;39moverride[0;0m func measure(_ block: () -> Void) {
[0;36m|[0;0m `- [1;31merror: [1;39mmethod does not override any method from its superclass[0;0m
[0;36m15 |[0;0m self.measure(metrics: Self.defaultMetrics, options: Self.defaultMeasureOptions, block: block)
[0;36m16 |[0;0m }
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTestCase.swift:28:27: [1;31merror: [1;39mproperty does not override any property from its superclass[0;0m
[0;36m26 |[0;0m internal var lastRunMetrics: [XCTMetric] = []
[0;36m27 |[0;0m /// Default options for ``XCTestCase/measure(_:)``. The default instance specifies 5 iteration counts.
[0;36m28 |[0;0m open class [4;39moverride[0;0m var defaultMeasureOptions: XCTMeasureOptions { XCTMeasureOptions() }
[0;36m|[0;0m `- [1;31merror: [1;39mproperty does not override any property from its superclass[0;0m
[0;36m29 |[0;0m }
[0;36m30 |[0;0m
Failed frontend command:
/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMeasureOptions.swift /host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift /host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift /host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift /host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift /host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift /host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift /host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift /host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTAssertClockIdentifier.swift /host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTAssertCpuIdentifier.swift /host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTAssertDiskIdentifier.swift /host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTAssertMemoryIdentifier.swift /host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTAssertMetric.swift /host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTestCase+XCTAssertMetric.swift /host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetricIdentifier.swift /host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTestCase+measure.swift /host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTestCase.swift -target wasm32-unknown-wasip1 -disable-objc-interop -sdk /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/WASI.sdk -sysroot /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/WASI.sdk -I /host/spi-builder-workspace/.build/out/Products/Debug-webassembly-wasm32 -module-cache-path /host/spi-builder-workspace/.build/out/ModuleCache.noindex -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -external-plugin-path /usr/lib/swift/host/plugins/testing\#/usr/bin/swift-plugin-server -validate-clang-modules-once -clang-build-session-file /host/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /host -resource-dir /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static -use-static-resource-dir -enable-anonymous-context-mangled-names -file-compilation-dir /host -Xcc -resource-dir -Xcc /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/clang -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/host/spi-builder-workspace/.build/out/Products/Debug-webassembly-wasm32/include -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Beton.build/Debug-webassembly-wasm32/XCTBeton-t.build/DerivedSources-normal/wasm32 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Beton.build/Debug-webassembly-wasm32/XCTBeton-t.build/DerivedSources/wasm32 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Beton.build/Debug-webassembly-wasm32/XCTBeton-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name XCTBeton -package-name spi_builder_workspace -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/Beton.build/Debug-webassembly-wasm32/XCTBeton-t.build/Objects-normal/wasm32/XCTBeton_const_extract_protocols.json -in-process-plugin-server-path /usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -emit-module-doc-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Beton.build/Debug-webassembly-wasm32/XCTBeton-t.build/Objects-normal/wasm32/Modules/XCTBeton.swiftdoc -emit-module-source-info-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Beton.build/Debug-webassembly-wasm32/XCTBeton-t.build/Objects-normal/wasm32/Modules/XCTBeton.swiftsourceinfo -emit-objc-header-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Beton.build/Debug-webassembly-wasm32/XCTBeton-t.build/Objects-normal/wasm32/XCTBeton-Swift.h -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Beton.build/Debug-webassembly-wasm32/XCTBeton-t.build/Objects-normal/wasm32/XCTBeton-primary-emit-module.dia -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Beton.build/Debug-webassembly-wasm32/XCTBeton-t.build/Objects-normal/wasm32/XCTBeton-primary-emit-module.d -parse-as-library -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/Beton.build/Debug-webassembly-wasm32/XCTBeton-t.build/Objects-normal/wasm32/Modules/XCTBeton.swiftmodule
error: Build failed
BUILD FAILURE 6.4 wasm