The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build Beton, reference master (ead711), with Swift 5.9 for Linux on 4 Aug 2024 00:01:00 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.48.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/21GramConsulting/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/21GramConsulting/Beton
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at ead7113 🏗️ A ton of convenience initializers for measurements.
Cloned https://github.com/21GramConsulting/Beton.git
Revision (git rev-parse @):
ead7113116e17fa5da041d72a04127068e0a4677
SUCCESS checkout https://github.com/21GramConsulting/Beton.git at master
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.9
Building package at path:  $PWD
https://github.com/21GramConsulting/Beton.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-5.9-latest: Pulling from finestructure/spi-images
Digest: sha256:ab95bcf8ae8f59ab6d4725f4fd8a1a6162581ba0800402e498200829aee2a822
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-5.9-latest
Fetching https://github.com/apple/swift-async-algorithms.git
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/apple/swift-collections.git
[1/4424] Fetching swift-async-algorithms
[2435/6034] Fetching swift-async-algorithms, swift-docc-plugin
[5923/20709] Fetching swift-async-algorithms, swift-docc-plugin, swift-collections
Fetching https://github.com/apple/swift-docc-symbolkit
[3193/16285] Fetching swift-docc-plugin, swift-collections
Fetched https://github.com/apple/swift-async-algorithms.git (0.31s)
Fetched https://github.com/apple/swift-docc-plugin (0.39s)
Computing version for https://github.com/apple/swift-docc-plugin
[4403/14675] Fetching swift-collections
[7486/17713] Fetching swift-collections, swift-docc-symbolkit
Fetched https://github.com/apple/swift-docc-symbolkit (0.37s)
[8659/14675] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git (1.08s)
Computed https://github.com/apple/swift-docc-plugin at 1.3.0 (1.17s)
Computing version for https://github.com/apple/swift-async-algorithms.git
Computed https://github.com/apple/swift-async-algorithms.git at 1.0.1 (0.34s)
Computing version for https://github.com/apple/swift-docc-symbolkit
Computed https://github.com/apple/swift-docc-symbolkit at 1.0.0 (0.39s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.1.2 (0.51s)
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.1.2
Creating working copy for https://github.com/apple/swift-docc-symbolkit
Working copy of https://github.com/apple/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.3.0
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.0.1
/host/spi-builder-workspace/.build/checkouts/swift-docc-plugin/Plugins/Swift-DocC Convert/Symbolic Links/SharedPackagePluginExtensions/PackageExtensions.swift:31:17: warning: switch covers known cases, but 'TargetDependency' may have additional unknown values
                switch dependency {
                ^
/host/spi-builder-workspace/.build/checkouts/swift-docc-plugin/Plugins/Swift-DocC Convert/Symbolic Links/SharedPackagePluginExtensions/PackageExtensions.swift:31:17: note: handle unknown values using "@unknown default"
                switch dependency {
                ^
[1/1] Compiling plugin Swift-DocC
/host/spi-builder-workspace/.build/checkouts/swift-docc-plugin/Plugins/Swift-DocC Preview/Symbolic Links/SharedPackagePluginExtensions/PackageExtensions.swift:31:17: warning: switch covers known cases, but 'TargetDependency' may have additional unknown values
                switch dependency {
                ^
/host/spi-builder-workspace/.build/checkouts/swift-docc-plugin/Plugins/Swift-DocC Preview/Symbolic Links/SharedPackagePluginExtensions/PackageExtensions.swift:31:17: note: handle unknown values using "@unknown default"
                switch dependency {
                ^
[2/2] Compiling plugin Swift-DocC Preview
Building for debugging...
[3/19] Emitting module InternalCollectionsUtilities
[4/21] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[5/21] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[6/21] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+SE-0370.swift
[7/21] Compiling InternalCollectionsUtilities UnsafeMutablePointer+SE-0370.swift
[8/21] Compiling InternalCollectionsUtilities UnsafeRawPointer extensions.swift
[9/21] Compiling InternalCollectionsUtilities _SortedCollection.swift
[10/21] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[11/21] Compiling InternalCollectionsUtilities _UnsafeBitSet+_Word.swift
[12/21] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[13/21] Compiling InternalCollectionsUtilities Debugging.swift
[14/21] Compiling InternalCollectionsUtilities Descriptions.swift
[15/21] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[16/21] Compiling InternalCollectionsUtilities Integer rank.swift
[17/21] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[18/21] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[19/21] Compiling InternalCollectionsUtilities Specialize.swift
[20/21] Compiling InternalCollectionsUtilities UInt+reversed.swift
[21/21] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[24/94] Compiling OrderedCollections _HashTable+CustomStringConvertible.swift
[25/94] Compiling OrderedCollections _HashTable+Testing.swift
[26/94] Compiling OrderedCollections OrderedDictionary+Elements.swift
[27/94] Compiling OrderedCollections OrderedDictionary+Equatable.swift
[28/94] Compiling OrderedCollections _Hashtable+Header.swift
[29/94] Compiling OrderedCollections OrderedDictionary+Codable.swift
[30/94] Compiling OrderedCollections OrderedDictionary+Descriptions.swift
[31/94] Compiling OrderedCollections OrderedDictionary+Elements.SubSequence.swift
[32/96] Compiling OrderedCollections OrderedDictionary+CustomReflectable.swift
[33/96] Compiling OrderedCollections OrderedDictionary+Deprecations.swift
[34/96] Compiling OrderedCollections _HashTable+UnsafeHandle.swift
[35/96] Compiling OrderedCollections _HashTable.swift
[36/96] Compiling OrderedCollections _HashTable+Bucket.swift
[37/96] Compiling OrderedCollections _HashTable+BucketIterator.swift
[38/96] Compiling OrderedCollections _HashTable+Constants.swift
[39/96] Compiling OrderedCollections OrderedSet+Partial SetAlgebra intersection.swift
[40/96] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isDisjoint.swift
[41/96] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isEqualSet.swift
[42/96] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSubset.swift
[43/96] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSuperset.swift
[44/96] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSubset.swift
[45/96] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSuperset.swift
[46/103] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtract.swift
[47/103] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtracting.swift
[48/103] Compiling OrderedCollections OrderedSet+Partial SetAlgebra symmetricDifference.swift
[49/103] Compiling OrderedCollections OrderedSet+Partial SetAlgebra union.swift
[50/103] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[51/103] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[52/103] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[53/103] Compiling DequeModule _UnsafeWrappedBuffer.swift
[54/103] Compiling OrderedCollections OrderedDictionary+Initializers.swift
[55/103] Compiling OrderedCollections OrderedDictionary+Invariants.swift
[56/103] Compiling OrderedCollections OrderedDictionary+Partial MutableCollection.swift
[57/103] Compiling OrderedCollections OrderedDictionary+Partial RangeReplaceableCollection.swift
[58/103] Compiling OrderedCollections OrderedDictionary+Sendable.swift
[59/103] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[60/103] Compiling OrderedCollections OrderedDictionary+Values.swift
[61/103] Emitting module DequeModule
[62/103] Compiling DequeModule _DequeSlot.swift
[64/104] Compiling OrderedCollections OrderedDictionary.swift
[65/104] Compiling OrderedCollections OrderedSet+Codable.swift
[66/104] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[67/104] Compiling OrderedCollections OrderedSet+Descriptions.swift
[68/104] Compiling OrderedCollections OrderedSet+Diffing.swift
[69/104] Compiling OrderedCollections OrderedSet+Equatable.swift
[70/104] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[71/104] Compiling OrderedCollections OrderedSet+Hashable.swift
[72/104] Compiling OrderedCollections OrderedSet+Initializers.swift
[73/104] Compiling OrderedCollections OrderedSet+Insertions.swift
[74/104] Compiling OrderedCollections OrderedSet+Invariants.swift
[75/104] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[76/104] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[77/104] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formIntersection.swift
[78/104] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formSymmetricDifference.swift
[79/104] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formUnion.swift
[98/105] Compiling OrderedCollections OrderedSet+Sendable.swift
[99/105] Compiling OrderedCollections OrderedSet+SubSequence.swift
[100/105] Compiling OrderedCollections OrderedSet+Testing.swift
[101/105] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[102/105] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[103/105] Compiling OrderedCollections OrderedSet.swift
[104/105] Compiling OrderedCollections _UnsafeBitset.swift
[105/105] Emitting module OrderedCollections
[108/152] Emitting module AsyncAlgorithms
[109/158] Compiling AsyncAlgorithms AsyncSyncSequence.swift
[110/158] Compiling AsyncAlgorithms AsyncThrottleSequence.swift
[111/158] Compiling AsyncAlgorithms AsyncThrowingExclusiveReductionsSequence.swift
[112/158] Compiling AsyncAlgorithms AsyncThrowingInclusiveReductionsSequence.swift
[113/158] Compiling AsyncAlgorithms AsyncTimerSequence.swift
[114/158] Compiling AsyncAlgorithms AsyncBufferSequence.swift
[115/158] Compiling AsyncAlgorithms AsyncAdjacentPairsSequence.swift
[116/158] Compiling AsyncAlgorithms AsyncBufferedByteIterator.swift
[117/158] Compiling AsyncAlgorithms AsyncChain2Sequence.swift
[118/158] Compiling AsyncAlgorithms AsyncChain3Sequence.swift
[119/158] Compiling AsyncAlgorithms AsyncChunkedByGroupSequence.swift
[120/158] Compiling AsyncAlgorithms AsyncChunkedOnProjectionSequence.swift
[121/158] Compiling AsyncAlgorithms AsyncChunksOfCountOrSignalSequence.swift
[122/158] Compiling AsyncAlgorithms AsyncMerge2Sequence.swift
[123/158] Compiling AsyncAlgorithms AsyncMerge3Sequence.swift
[124/158] Compiling AsyncAlgorithms MergeStateMachine.swift
[125/158] Compiling AsyncAlgorithms MergeStorage.swift
[126/158] Compiling AsyncAlgorithms RangeReplaceableCollection.swift
[127/158] Compiling AsyncAlgorithms Rethrow.swift
[128/158] Compiling AsyncAlgorithms BoundedBufferStateMachine.swift
[129/158] Compiling AsyncAlgorithms BoundedBufferStorage.swift
[130/158] Compiling AsyncAlgorithms UnboundedBufferStateMachine.swift
[131/158] Compiling AsyncAlgorithms UnboundedBufferStorage.swift
[132/158] Compiling AsyncAlgorithms AsyncChannel.swift
[133/158] Compiling AsyncAlgorithms AsyncThrowingChannel.swift
[134/158] Compiling AsyncAlgorithms AsyncChunksOfCountSequence.swift
[135/158] Compiling AsyncAlgorithms AsyncCompactedSequence.swift
[136/158] Compiling AsyncAlgorithms AsyncExclusiveReductionsSequence.swift
[137/158] Compiling AsyncAlgorithms AsyncInclusiveReductionsSequence.swift
[138/158] Compiling AsyncAlgorithms AsyncJoinedBySeparatorSequence.swift
[139/158] Compiling AsyncAlgorithms AsyncJoinedSequence.swift
[140/158] Compiling AsyncAlgorithms AsyncRemoveDuplicatesSequence.swift
[141/158] Compiling AsyncAlgorithms SetAlgebra.swift
[142/158] Compiling AsyncAlgorithms UnsafeTransfer.swift
[143/158] Compiling AsyncAlgorithms AsyncZip2Sequence.swift
[144/158] Compiling AsyncAlgorithms AsyncZip3Sequence.swift
[145/158] Compiling AsyncAlgorithms ZipStateMachine.swift
[146/158] Compiling AsyncAlgorithms ZipStorage.swift
[147/158] Compiling AsyncAlgorithms ChannelStateMachine.swift
[148/158] Compiling AsyncAlgorithms ChannelStorage.swift
[149/158] Compiling AsyncAlgorithms AsyncCombineLatest2Sequence.swift
[150/158] Compiling AsyncAlgorithms AsyncCombineLatest3Sequence.swift
[151/158] Compiling AsyncAlgorithms CombineLatestStateMachine.swift
[152/158] Compiling AsyncAlgorithms CombineLatestStorage.swift
[153/158] Compiling AsyncAlgorithms AsyncDebounceSequence.swift
[154/158] Compiling AsyncAlgorithms DebounceStateMachine.swift
[155/158] Compiling AsyncAlgorithms DebounceStorage.swift
[156/158] Compiling AsyncAlgorithms Dictionary.swift
[157/158] Compiling AsyncAlgorithms AsyncInterspersedSequence.swift
[158/158] Compiling AsyncAlgorithms Locking.swift
[161/220] Emitting module Beton
[162/228] Compiling Beton Measurement+convenienceInit+whenUnitArea.swift
[163/228] Compiling Beton Measurement+convenienceInit+whenUnitConcentrationMass.swift
[164/228] Compiling Beton Measurement+convenienceInit+whenUnitDispersion.swift
[165/228] Compiling Beton Measurement+convenienceInit+whenUnitDuration.swift
[166/228] Compiling Beton Measurement+convenienceInit+whenUnitElectricCharge.swift
[167/228] Compiling Beton Measurement+convenienceInit+whenUnitElectricCurrent.swift
[168/228] Compiling Beton Measurement+convenienceInit+whenUnitElectricPotentialDifference.swift
[169/228] Compiling Beton Measurement+convenienceInit+whenUnitElectricResistance.swift
[170/228] Compiling Beton Measurement+convenienceInit+whenUnitEnergy.swift
[171/228] Compiling Beton UnitPower+default.swift
[172/228] Compiling Beton UnitPressure+default.swift
[173/228] Compiling Beton UnitSpeed+default.swift
[174/228] Compiling Beton UnitTemperature+default.swift
[175/228] Compiling Beton UnitVolume+default.swift
[176/228] Compiling Beton pow+measurement.swift
[177/228] Compiling Beton sqrt+measurement.swift
[178/228] Compiling Beton Notification.Name+ExpressibleByStringLiteral.swift
[179/228] Compiling Beton Measurement+convenienceInit+whenUnitFrequency.swift
[180/228] Compiling Beton Measurement+convenienceInit+whenUnitFuelEfficiency.swift
[181/228] Compiling Beton Measurement+convenienceInit+whenUnitIlluminance.swift
[182/228] Compiling Beton Measurement+convenienceInit+whenUnitInformationStorage.swift
[183/228] Compiling Beton Measurement+convenienceInit+whenUnitLength.swift
[184/228] Compiling Beton Measurement+convenienceInit+whenUnitMass.swift
[185/228] Compiling Beton Measurement+convenienceInit+whenUnitPower.swift
[186/228] Compiling Beton Measurement+convenienceInit+whenUnitPressure.swift
[187/228] Compiling Beton Measurement+convenienceInit+whenUnitSpeed.swift
[188/228] Compiling Beton Measurement+convenienceInit+whenUnitTemperature.swift
[189/228] Compiling Beton Measurement+convenienceInit+whenUnitVolume.swift
[190/228] Compiling Beton Measurement+AdditiveArithmetic.swift
[191/228] Compiling Beton Measurement+ExpressibleByFloatLiteral.swift
[192/228] Compiling Beton Measurement+ExpressibleByIntegerLiteral.swift
[193/228] Compiling Beton Measurement+convenienceInit.swift
[194/228] Compiling Beton Unit.swift
[195/228] Compiling Beton UnitAcceleration+default.swift
[196/228] Compiling Beton UnitElectricResistance+default.swift
[197/228] Compiling Beton UnitEnergy+default.swift
[198/228] Compiling Beton UnitFrequency+default.swift
[199/228] Compiling Beton UnitFuelEfficiency+default.swift
[200/228] Compiling Beton UnitIlluminance+default.swift
[201/228] Compiling Beton UnitInformationStorage+default.swift
[202/228] Compiling Beton UnitLength+default.swift
[203/228] Compiling Beton UnitMass+default.swift
[204/228] Compiling Beton UnitAngle+default.swift
[205/228] Compiling Beton UnitArea+default.swift
[206/228] Compiling Beton UnitConcentrationMass+default.swift
[207/228] Compiling Beton UnitDispersion+default.swift
[208/228] Compiling Beton UnitDuration+default.swift
[209/228] Compiling Beton UnitElectricCharge+default.swift
[210/228] Compiling Beton UnitElectricCurrent+default.swift
[211/228] Compiling Beton UnitElectricPotentialDifference+default.swift
[212/228] Compiling Beton pipe.swift
[213/228] Compiling Beton wtf+throwIfOptional.swift
[214/228] Compiling Beton wtf.swift
[215/228] Compiling Beton Sequence+sum.swift
[216/228] Compiling Beton URL+ExpressibleByStringLiteral.swift
[217/228] Compiling Beton URL+append#linux.swift
[218/228] Compiling Beton Array+init+fromUuid+whenUint8.swift
[219/228] Compiling Beton Data+UUID+convenienceBridge.swift
[220/228] Compiling Beton Beton.swift
[221/228] Compiling Beton Bundle+localizationBundles.swift
[222/228] Compiling Beton Bundle+localizedString.swift
[223/228] Compiling Beton BundleAware.swift
[224/228] Compiling Beton repeating.swift
[225/228] Compiling Beton Locale+ExpressibleByStringLiteral.swift
[226/228] Compiling Beton LocaleAware.swift
[227/228] Compiling Beton Measurement+convenienceInit+whenUnitAcceleration.swift
[228/228] Compiling Beton Measurement+convenienceInit+whenUnitAngle.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[231/246] Emitting module XCTBeton
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMeasureOptions.swift:3:14: error: class 'XCTMeasureOptions' does not exist in module 'XCTest'
import class XCTest.XCTMeasureOptions
             ^      ~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMeasureOptions.swift:5:38: error: no type named 'XCTMeasureOptions' in module 'XCTest'
open class XCTMeasureOptions: XCTest.XCTMeasureOptions {}
                                     ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:3:14: error: class 'XCTCPUMetric' does not exist in module 'XCTest'
import class XCTest.XCTCPUMetric
             ^      ~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:20:16: error: cannot find type 'XCTPerformanceMeasurement' in scope
  ) throws -> [XCTPerformanceMeasurement] {
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:18:21: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    from startTime: XCTPerformanceMeasurementTimestamp,
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:19:17: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    to endTime: XCTPerformanceMeasurementTimestamp
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:17:24: error: method does not override any method from its superclass
  public override func reportMeasurements(
         ~~~~~~~~      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:24:24: error: method does not override any method from its superclass
  override public func copy(with zone: NSZone? = nil) -> Any {
  ~~~~~~~~             ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:9:35: error: no type named 'XCTCPUMetric' in module 'XCTest'
public class XCTCPUMetric: XCTest.XCTCPUMetric, XCTMetric {
                                  ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:8:35: error: no type named 'XCTMetric' in module 'XCTest'
public protocol XCTMetric: XCTest.XCTMetric {
                                  ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:12:22: error: cannot find type 'XCTPerformanceMeasurement' in scope
  var measurements: [XCTPerformanceMeasurement] { get }
                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:3:14: error: class 'XCTClockMetric' does not exist in module 'XCTest'
import class XCTest.XCTClockMetric
             ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:20:16: error: cannot find type 'XCTPerformanceMeasurement' in scope
  ) throws -> [XCTPerformanceMeasurement] {
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:18:21: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    from startTime: XCTPerformanceMeasurementTimestamp,
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:19:17: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    to endTime: XCTPerformanceMeasurementTimestamp
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:17:24: error: method does not override any method from its superclass
  public override func reportMeasurements(
         ~~~~~~~~      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:24:24: error: method does not override any method from its superclass
  override public func copy(with zone: NSZone? = nil) -> Any {
  ~~~~~~~~             ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:9:37: error: no type named 'XCTClockMetric' in module 'XCTest'
public class XCTClockMetric: XCTest.XCTClockMetric, XCTMetric {
                                    ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:3:14: error: class 'XCTMemoryMetric' does not exist in module 'XCTest'
import class XCTest.XCTMemoryMetric
             ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:20:16: error: cannot find type 'XCTPerformanceMeasurement' in scope
  ) throws -> [XCTPerformanceMeasurement] {
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:18:21: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    from startTime: XCTPerformanceMeasurementTimestamp,
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:19:17: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    to endTime: XCTPerformanceMeasurementTimestamp
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:17:24: error: method does not override any method from its superclass
  public override func reportMeasurements(
         ~~~~~~~~      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:24:24: error: method does not override any method from its superclass
  override public func copy(with zone: NSZone? = nil) -> Any {
  ~~~~~~~~             ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:9:38: error: no type named 'XCTMemoryMetric' in module 'XCTest'
public class XCTMemoryMetric: XCTest.XCTMemoryMetric, XCTMetric {
                                     ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:3:42: error: cannot find type 'XCTPerformanceMeasurement' in scope
private var results: [ObjectIdentifier: [XCTPerformanceMeasurement]] = [:]
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:7:29: error: cannot find type 'XCTPerformanceMeasurement' in scope
  public var measurements: [XCTPerformanceMeasurement] { results[id] ?? [] }
                            ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:11:63: error: cannot find type 'XCTPerformanceMeasurement' in scope
  func storing(measurements: [XCTPerformanceMeasurement]) -> [XCTPerformanceMeasurement] {
                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:11:31: error: cannot find type 'XCTPerformanceMeasurement' in scope
  func storing(measurements: [XCTPerformanceMeasurement]) -> [XCTPerformanceMeasurement] {
                              ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:3:17: error: protocol 'XCTMetric' does not exist in module 'XCTest'
import protocol XCTest.XCTMetric
                ^      ~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:4:14: error: class 'XCTPerformanceMeasurement' does not exist in module 'XCTest'
import class XCTest.XCTPerformanceMeasurement
             ^      ~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:3:14: error: class 'XCTStorageMetric' does not exist in module 'XCTest'
import class XCTest.XCTStorageMetric
             ^      ~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:21:16: error: cannot find type 'XCTPerformanceMeasurement' in scope
  ) throws -> [XCTPerformanceMeasurement] {
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:19:21: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    from startTime: XCTPerformanceMeasurementTimestamp,
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:20:17: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    to endTime: XCTPerformanceMeasurementTimestamp
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:18:24: error: method does not override any method from its superclass
  public override func reportMeasurements(
         ~~~~~~~~      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:25:24: error: method does not override any method from its superclass
  override public func copy(with zone: NSZone? = nil) -> Any {
  ~~~~~~~~             ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:9:39: error: no type named 'XCTStorageMetric' in module 'XCTest'
public class XCTStorageMetric: XCTest.XCTStorageMetric, XCTMetric {
                                      ^
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:1:28: error: protocol 'XCTActivity' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCTActivity
                           ^      ~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:2:25: error: class 'XCTApplicationLaunchMetric' does not exist in module 'XCTest'
@_exported import class XCTest.XCTApplicationLaunchMetric
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:20:25: error: class 'XCTAttachment' does not exist in module 'XCTest'
@_exported import class XCTest.XCTAttachment
                        ^      ~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:21:25: error: class 'XCTContext' does not exist in module 'XCTest'
@_exported import class XCTest.XCTContext
                        ^      ~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:22:25: error: class 'XCTDarwinNotificationExpectation' does not exist in module 'XCTest'
@_exported import class XCTest.XCTDarwinNotificationExpectation
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:23:24: error: function 'XCTExpectFailure' does not exist in module 'XCTest'
@_exported import func XCTest.XCTExpectFailure
                       ^      ~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:24:25: error: class 'XCTExpectedFailure' does not exist in module 'XCTest'
@_exported import class XCTest.XCTExpectedFailure
                        ^      ~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:26:26: error: struct 'XCTIssue' does not exist in module 'XCTest'
@_exported import struct XCTest.XCTIssue
                         ^      ~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:27:25: error: class 'XCTIssueReference' does not exist in module 'XCTest'
@_exported import class XCTest.XCTIssueReference
                        ^      ~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:28:25: error: class 'XCTKVOExpectation' does not exist in module 'XCTest'
@_exported import class XCTest.XCTKVOExpectation
                        ^      ~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:29:25: error: class 'XCTMutableIssue' does not exist in module 'XCTest'
@_exported import class XCTest.XCTMutableIssue
                        ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:32:25: error: class 'XCTOSSignpostMetric' does not exist in module 'XCTest'
@_exported import class XCTest.XCTOSSignpostMetric
                        ^      ~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:33:25: error: class 'XCTPerformanceMeasurement' does not exist in module 'XCTest'
@_exported import class XCTest.XCTPerformanceMeasurement
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:34:25: error: class 'XCTPerformanceMeasurementTimestamp' does not exist in module 'XCTest'
@_exported import class XCTest.XCTPerformanceMeasurementTimestamp
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:36:24: error: function 'XCTSelfTestMain' does not exist in module 'XCTest'
@_exported import func XCTest.XCTSelfTestMain
                       ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:40:25: error: class 'XCTSourceCodeContext' does not exist in module 'XCTest'
@_exported import class XCTest.XCTSourceCodeContext
                        ^      ~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:41:25: error: class 'XCTSourceCodeFrame' does not exist in module 'XCTest'
@_exported import class XCTest.XCTSourceCodeFrame
                        ^      ~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:42:25: error: class 'XCTSourceCodeLocation' does not exist in module 'XCTest'
@_exported import class XCTest.XCTSourceCodeLocation
                        ^      ~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:43:25: error: class 'XCTSourceCodeSymbolInfo' does not exist in module 'XCTest'
@_exported import class XCTest.XCTSourceCodeSymbolInfo
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:47:23: error: variable 'XCT_UI_TESTING_AVAILABLE' does not exist in module 'XCTest'
@_exported import var XCTest.XCT_UI_TESTING_AVAILABLE
                      ^      ~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:53:25: error: class 'XCTestLog' does not exist in module 'XCTest'
@_exported import class XCTest.XCTestLog
                        ^      ~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:56:25: error: class 'XCTestObserver' does not exist in module 'XCTest'
@_exported import class XCTest.XCTestObserver
                        ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:57:23: error: variable 'XCTestObserverClassKey' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestObserverClassKey
                      ^      ~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:58:25: error: class 'XCTestProbe' does not exist in module 'XCTest'
@_exported import class XCTest.XCTestProbe
                        ^      ~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:60:23: error: variable 'XCTestScopeAll' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestScopeAll
                      ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:61:23: error: variable 'XCTestScopeKey' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestScopeKey
                      ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:62:23: error: variable 'XCTestScopeNone' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestScopeNone
                      ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:63:23: error: variable 'XCTestScopeSelf' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestScopeSelf
                      ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:66:23: error: variable 'XCTestToolKey' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestToolKey
                      ^      ~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:67:23: error: variable 'XCTestedUnitPath' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestedUnitPath
                      ^      ~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:68:25: error: class 'XCUIApplication' does not exist in module 'XCTest'
@_exported import class XCTest.XCUIApplication
                        ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:69:25: error: class 'XCUICoordinate' does not exist in module 'XCTest'
@_exported import class XCTest.XCUICoordinate
                        ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:70:25: error: class 'XCUIElement' does not exist in module 'XCTest'
@_exported import class XCTest.XCUIElement
                        ^      ~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:71:28: error: protocol 'XCUIElementAttributes' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCUIElementAttributes
                           ^      ~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:72:25: error: class 'XCUIElementQuery' does not exist in module 'XCTest'
@_exported import class XCTest.XCUIElementQuery
                        ^      ~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:73:28: error: protocol 'XCUIElementSnapshot' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCUIElementSnapshot
                           ^      ~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:74:28: error: protocol 'XCUIElementSnapshotProviding' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCUIElementSnapshotProviding
                           ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:75:28: error: protocol 'XCUIElementTypeQueryProvider' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCUIElementTypeQueryProvider
                           ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:76:26: error: struct 'XCUIGestureVelocity' does not exist in module 'XCTest'
@_exported import struct XCTest.XCUIGestureVelocity
                         ^      ~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:77:23: error: variable 'XCUIIdentifierCloseWindow' does not exist in module 'XCTest'
@_exported import let XCTest.XCUIIdentifierCloseWindow
                      ^      ~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:78:23: error: variable 'XCUIIdentifierFullScreenWindow' does not exist in module 'XCTest'
@_exported import let XCTest.XCUIIdentifierFullScreenWindow
                      ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:79:23: error: variable 'XCUIIdentifierMinimizeWindow' does not exist in module 'XCTest'
@_exported import let XCTest.XCUIIdentifierMinimizeWindow
                      ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:80:23: error: variable 'XCUIIdentifierZoomWindow' does not exist in module 'XCTest'
@_exported import let XCTest.XCUIIdentifierZoomWindow
                      ^      ~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:81:26: error: struct 'XCUIKeyboardKey' does not exist in module 'XCTest'
@_exported import struct XCTest.XCUIKeyboardKey
                         ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:82:24: error: enum 'XCUIProtectedResource' does not exist in module 'XCTest'
@_exported import enum XCTest.XCUIProtectedResource
                       ^      ~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:83:24: error: enum 'XCUIRemoteButton' does not exist in module 'XCTest'
@_exported import enum XCTest.XCUIRemoteButton
                       ^      ~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:84:25: error: class 'XCUIScreen' does not exist in module 'XCTest'
@_exported import class XCTest.XCUIScreen
                        ^      ~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:85:25: error: class 'XCUIScreenshot' does not exist in module 'XCTest'
@_exported import class XCTest.XCUIScreenshot
                        ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:86:28: error: protocol 'XCUIScreenshotProviding' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCUIScreenshotProviding
                           ^      ~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:88:24: error: enum '_XCTAssertionType' does not exist in module 'XCTest'
@_exported import enum XCTest._XCTAssertionType
                       ^      ~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:89:24: error: function '_XCTDescriptionForValue' does not exist in module 'XCTest'
@_exported import func XCTest._XCTDescriptionForValue
                       ^      ~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:90:24: error: function '_XCTFailureFormat' does not exist in module 'XCTest'
@_exported import func XCTest._XCTFailureFormat
                       ^      ~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:91:24: error: function '_XCTPreformattedFailureHandler' does not exist in module 'XCTest'
@_exported import func XCTest._XCTPreformattedFailureHandler
                       ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:92:25: error: class '_XCTSkipFailureException' does not exist in module 'XCTest'
@_exported import class XCTest._XCTSkipFailureException
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:93:25: error: class '_XCTestCaseInterruptionException' does not exist in module 'XCTest'
@_exported import class XCTest._XCTestCaseInterruptionException
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTestCase+XCTAssertMetric.swift:60:9: error: cannot find type 'XCTPerformanceMeasurement' in scope
    -> [XCTPerformanceMeasurement] where Identifier: XCTAssertMetricIdentifier
        ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTestCase+measure.swift:14:33: error: method does not override any method from its superclass
  @nonobjc public override func measure(_ block: () -> Void) {
                  ~~~~~~~~      ^
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTestCase.swift:28:27: error: property does not override any property from its superclass
  open class override var defaultMeasureOptions: XCTMeasureOptions { XCTMeasureOptions() }
             ~~~~~~~~     ^
[232/248] Compiling XCTBeton XCTMemoryMetric.swift
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:3:14: error: class 'XCTMemoryMetric' does not exist in module 'XCTest'
import class XCTest.XCTMemoryMetric
             ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:20:16: error: cannot find type 'XCTPerformanceMeasurement' in scope
  ) throws -> [XCTPerformanceMeasurement] {
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:18:21: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    from startTime: XCTPerformanceMeasurementTimestamp,
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:19:17: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    to endTime: XCTPerformanceMeasurementTimestamp
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:17:24: error: method does not override any method from its superclass
  public override func reportMeasurements(
         ~~~~~~~~      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:24:24: error: method does not override any method from its superclass
  override public func copy(with zone: NSZone? = nil) -> Any {
  ~~~~~~~~             ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:9:38: error: no type named 'XCTMemoryMetric' in module 'XCTest'
public class XCTMemoryMetric: XCTest.XCTMemoryMetric, XCTMetric {
                                     ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:8:35: error: no type named 'XCTMetric' in module 'XCTest'
public protocol XCTMetric: XCTest.XCTMetric {
                                  ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:12:22: error: cannot find type 'XCTPerformanceMeasurement' in scope
  var measurements: [XCTPerformanceMeasurement] { get }
                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:25:23: error: 'super' members cannot be referenced in a root class
    remembering(copy: super.copy(with: zone))
                      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:3:42: error: cannot find type 'XCTPerformanceMeasurement' in scope
private var results: [ObjectIdentifier: [XCTPerformanceMeasurement]] = [:]
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:7:29: error: cannot find type 'XCTPerformanceMeasurement' in scope
  public var measurements: [XCTPerformanceMeasurement] { results[id] ?? [] }
                            ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:11:63: error: cannot find type 'XCTPerformanceMeasurement' in scope
  func storing(measurements: [XCTPerformanceMeasurement]) -> [XCTPerformanceMeasurement] {
                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:11:31: error: cannot find type 'XCTPerformanceMeasurement' in scope
  func storing(measurements: [XCTPerformanceMeasurement]) -> [XCTPerformanceMeasurement] {
                              ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:22:19: error: 'nil' requires a contextual type
    results[id] = nil
                  ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:28:59: error: argument type 'Self' expected to be an instance of a class or class-constrained type
  fileprivate var id: ObjectIdentifier { ObjectIdentifier(self) }
                                                          ^
[233/248] Compiling XCTBeton XCTMetric+measurementStorage.swift
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:3:14: error: class 'XCTMemoryMetric' does not exist in module 'XCTest'
import class XCTest.XCTMemoryMetric
             ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:20:16: error: cannot find type 'XCTPerformanceMeasurement' in scope
  ) throws -> [XCTPerformanceMeasurement] {
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:18:21: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    from startTime: XCTPerformanceMeasurementTimestamp,
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:19:17: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    to endTime: XCTPerformanceMeasurementTimestamp
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:17:24: error: method does not override any method from its superclass
  public override func reportMeasurements(
         ~~~~~~~~      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:24:24: error: method does not override any method from its superclass
  override public func copy(with zone: NSZone? = nil) -> Any {
  ~~~~~~~~             ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:9:38: error: no type named 'XCTMemoryMetric' in module 'XCTest'
public class XCTMemoryMetric: XCTest.XCTMemoryMetric, XCTMetric {
                                     ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:8:35: error: no type named 'XCTMetric' in module 'XCTest'
public protocol XCTMetric: XCTest.XCTMetric {
                                  ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:12:22: error: cannot find type 'XCTPerformanceMeasurement' in scope
  var measurements: [XCTPerformanceMeasurement] { get }
                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMemoryMetric.swift:25:23: error: 'super' members cannot be referenced in a root class
    remembering(copy: super.copy(with: zone))
                      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:3:42: error: cannot find type 'XCTPerformanceMeasurement' in scope
private var results: [ObjectIdentifier: [XCTPerformanceMeasurement]] = [:]
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:7:29: error: cannot find type 'XCTPerformanceMeasurement' in scope
  public var measurements: [XCTPerformanceMeasurement] { results[id] ?? [] }
                            ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:11:63: error: cannot find type 'XCTPerformanceMeasurement' in scope
  func storing(measurements: [XCTPerformanceMeasurement]) -> [XCTPerformanceMeasurement] {
                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:11:31: error: cannot find type 'XCTPerformanceMeasurement' in scope
  func storing(measurements: [XCTPerformanceMeasurement]) -> [XCTPerformanceMeasurement] {
                              ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:22:19: error: 'nil' requires a contextual type
    results[id] = nil
                  ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:28:59: error: argument type 'Self' expected to be an instance of a class or class-constrained type
  fileprivate var id: ObjectIdentifier { ObjectIdentifier(self) }
                                                          ^
[234/248] Compiling XCTBeton XCTMetric.swift
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:3:17: error: protocol 'XCTMetric' does not exist in module 'XCTest'
import protocol XCTest.XCTMetric
                ^      ~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:4:14: error: class 'XCTPerformanceMeasurement' does not exist in module 'XCTest'
import class XCTest.XCTPerformanceMeasurement
             ^      ~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:8:35: error: no type named 'XCTMetric' in module 'XCTest'
public protocol XCTMetric: XCTest.XCTMetric {
                                  ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:12:22: error: cannot find type 'XCTPerformanceMeasurement' in scope
  var measurements: [XCTPerformanceMeasurement] { get }
                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:3:14: error: class 'XCTStorageMetric' does not exist in module 'XCTest'
import class XCTest.XCTStorageMetric
             ^      ~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:21:16: error: cannot find type 'XCTPerformanceMeasurement' in scope
  ) throws -> [XCTPerformanceMeasurement] {
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:19:21: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    from startTime: XCTPerformanceMeasurementTimestamp,
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:20:17: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    to endTime: XCTPerformanceMeasurementTimestamp
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:18:24: error: method does not override any method from its superclass
  public override func reportMeasurements(
         ~~~~~~~~      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:25:24: error: method does not override any method from its superclass
  override public func copy(with zone: NSZone? = nil) -> Any {
  ~~~~~~~~             ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:9:39: error: no type named 'XCTStorageMetric' in module 'XCTest'
public class XCTStorageMetric: XCTest.XCTStorageMetric, XCTMetric {
                                      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:26:23: error: 'super' members cannot be referenced in a root class
    remembering(copy: super.copy(with: zone))
                      ^
[235/248] Compiling XCTBeton XCTStorageMetric.swift
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:3:17: error: protocol 'XCTMetric' does not exist in module 'XCTest'
import protocol XCTest.XCTMetric
                ^      ~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:4:14: error: class 'XCTPerformanceMeasurement' does not exist in module 'XCTest'
import class XCTest.XCTPerformanceMeasurement
             ^      ~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:8:35: error: no type named 'XCTMetric' in module 'XCTest'
public protocol XCTMetric: XCTest.XCTMetric {
                                  ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:12:22: error: cannot find type 'XCTPerformanceMeasurement' in scope
  var measurements: [XCTPerformanceMeasurement] { get }
                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:3:14: error: class 'XCTStorageMetric' does not exist in module 'XCTest'
import class XCTest.XCTStorageMetric
             ^      ~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:21:16: error: cannot find type 'XCTPerformanceMeasurement' in scope
  ) throws -> [XCTPerformanceMeasurement] {
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:19:21: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    from startTime: XCTPerformanceMeasurementTimestamp,
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:20:17: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    to endTime: XCTPerformanceMeasurementTimestamp
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:18:24: error: method does not override any method from its superclass
  public override func reportMeasurements(
         ~~~~~~~~      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:25:24: error: method does not override any method from its superclass
  override public func copy(with zone: NSZone? = nil) -> Any {
  ~~~~~~~~             ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:9:39: error: no type named 'XCTStorageMetric' in module 'XCTest'
public class XCTStorageMetric: XCTest.XCTStorageMetric, XCTMetric {
                                      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTStorageMetric.swift:26:23: error: 'super' members cannot be referenced in a root class
    remembering(copy: super.copy(with: zone))
                      ^
[236/248] Compiling XCTBeton XCTMeasureOptions.swift
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMeasureOptions.swift:3:14: error: class 'XCTMeasureOptions' does not exist in module 'XCTest'
import class XCTest.XCTMeasureOptions
             ^      ~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMeasureOptions.swift:5:38: error: no type named 'XCTMeasureOptions' in module 'XCTest'
open class XCTMeasureOptions: XCTest.XCTMeasureOptions {}
                                     ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:3:14: error: class 'XCTCPUMetric' does not exist in module 'XCTest'
import class XCTest.XCTCPUMetric
             ^      ~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:20:16: error: cannot find type 'XCTPerformanceMeasurement' in scope
  ) throws -> [XCTPerformanceMeasurement] {
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:18:21: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    from startTime: XCTPerformanceMeasurementTimestamp,
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:19:17: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    to endTime: XCTPerformanceMeasurementTimestamp
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:17:24: error: method does not override any method from its superclass
  public override func reportMeasurements(
         ~~~~~~~~      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:24:24: error: method does not override any method from its superclass
  override public func copy(with zone: NSZone? = nil) -> Any {
  ~~~~~~~~             ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:9:35: error: no type named 'XCTCPUMetric' in module 'XCTest'
public class XCTCPUMetric: XCTest.XCTCPUMetric, XCTMetric {
                                  ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:8:35: error: no type named 'XCTMetric' in module 'XCTest'
public protocol XCTMetric: XCTest.XCTMetric {
                                  ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:12:22: error: cannot find type 'XCTPerformanceMeasurement' in scope
  var measurements: [XCTPerformanceMeasurement] { get }
                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:25:23: error: 'super' members cannot be referenced in a root class
    remembering(copy: super.copy(with: zone))
                      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:3:14: error: class 'XCTClockMetric' does not exist in module 'XCTest'
import class XCTest.XCTClockMetric
             ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:20:16: error: cannot find type 'XCTPerformanceMeasurement' in scope
  ) throws -> [XCTPerformanceMeasurement] {
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:18:21: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    from startTime: XCTPerformanceMeasurementTimestamp,
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:19:17: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    to endTime: XCTPerformanceMeasurementTimestamp
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:17:24: error: method does not override any method from its superclass
  public override func reportMeasurements(
         ~~~~~~~~      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:24:24: error: method does not override any method from its superclass
  override public func copy(with zone: NSZone? = nil) -> Any {
  ~~~~~~~~             ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:9:37: error: no type named 'XCTClockMetric' in module 'XCTest'
public class XCTClockMetric: XCTest.XCTClockMetric, XCTMetric {
                                    ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:25:23: error: 'super' members cannot be referenced in a root class
    remembering(copy: super.copy(with: zone))
                      ^
[237/248] Compiling XCTBeton XCTCPUMetric.swift
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMeasureOptions.swift:3:14: error: class 'XCTMeasureOptions' does not exist in module 'XCTest'
import class XCTest.XCTMeasureOptions
             ^      ~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMeasureOptions.swift:5:38: error: no type named 'XCTMeasureOptions' in module 'XCTest'
open class XCTMeasureOptions: XCTest.XCTMeasureOptions {}
                                     ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:3:14: error: class 'XCTCPUMetric' does not exist in module 'XCTest'
import class XCTest.XCTCPUMetric
             ^      ~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:20:16: error: cannot find type 'XCTPerformanceMeasurement' in scope
  ) throws -> [XCTPerformanceMeasurement] {
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:18:21: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    from startTime: XCTPerformanceMeasurementTimestamp,
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:19:17: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    to endTime: XCTPerformanceMeasurementTimestamp
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:17:24: error: method does not override any method from its superclass
  public override func reportMeasurements(
         ~~~~~~~~      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:24:24: error: method does not override any method from its superclass
  override public func copy(with zone: NSZone? = nil) -> Any {
  ~~~~~~~~             ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:9:35: error: no type named 'XCTCPUMetric' in module 'XCTest'
public class XCTCPUMetric: XCTest.XCTCPUMetric, XCTMetric {
                                  ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:8:35: error: no type named 'XCTMetric' in module 'XCTest'
public protocol XCTMetric: XCTest.XCTMetric {
                                  ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:12:22: error: cannot find type 'XCTPerformanceMeasurement' in scope
  var measurements: [XCTPerformanceMeasurement] { get }
                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:25:23: error: 'super' members cannot be referenced in a root class
    remembering(copy: super.copy(with: zone))
                      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:3:14: error: class 'XCTClockMetric' does not exist in module 'XCTest'
import class XCTest.XCTClockMetric
             ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:20:16: error: cannot find type 'XCTPerformanceMeasurement' in scope
  ) throws -> [XCTPerformanceMeasurement] {
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:18:21: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    from startTime: XCTPerformanceMeasurementTimestamp,
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:19:17: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    to endTime: XCTPerformanceMeasurementTimestamp
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:17:24: error: method does not override any method from its superclass
  public override func reportMeasurements(
         ~~~~~~~~      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:24:24: error: method does not override any method from its superclass
  override public func copy(with zone: NSZone? = nil) -> Any {
  ~~~~~~~~             ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:9:37: error: no type named 'XCTClockMetric' in module 'XCTest'
public class XCTClockMetric: XCTest.XCTClockMetric, XCTMetric {
                                    ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:25:23: error: 'super' members cannot be referenced in a root class
    remembering(copy: super.copy(with: zone))
                      ^
[238/248] Compiling XCTBeton XCTClockMetric.swift
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMeasureOptions.swift:3:14: error: class 'XCTMeasureOptions' does not exist in module 'XCTest'
import class XCTest.XCTMeasureOptions
             ^      ~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMeasureOptions.swift:5:38: error: no type named 'XCTMeasureOptions' in module 'XCTest'
open class XCTMeasureOptions: XCTest.XCTMeasureOptions {}
                                     ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:3:14: error: class 'XCTCPUMetric' does not exist in module 'XCTest'
import class XCTest.XCTCPUMetric
             ^      ~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:20:16: error: cannot find type 'XCTPerformanceMeasurement' in scope
  ) throws -> [XCTPerformanceMeasurement] {
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:18:21: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    from startTime: XCTPerformanceMeasurementTimestamp,
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:19:17: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    to endTime: XCTPerformanceMeasurementTimestamp
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:17:24: error: method does not override any method from its superclass
  public override func reportMeasurements(
         ~~~~~~~~      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:24:24: error: method does not override any method from its superclass
  override public func copy(with zone: NSZone? = nil) -> Any {
  ~~~~~~~~             ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:9:35: error: no type named 'XCTCPUMetric' in module 'XCTest'
public class XCTCPUMetric: XCTest.XCTCPUMetric, XCTMetric {
                                  ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:8:35: error: no type named 'XCTMetric' in module 'XCTest'
public protocol XCTMetric: XCTest.XCTMetric {
                                  ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:12:22: error: cannot find type 'XCTPerformanceMeasurement' in scope
  var measurements: [XCTPerformanceMeasurement] { get }
                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTCPUMetric.swift:25:23: error: 'super' members cannot be referenced in a root class
    remembering(copy: super.copy(with: zone))
                      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:3:14: error: class 'XCTClockMetric' does not exist in module 'XCTest'
import class XCTest.XCTClockMetric
             ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:20:16: error: cannot find type 'XCTPerformanceMeasurement' in scope
  ) throws -> [XCTPerformanceMeasurement] {
               ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:18:21: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    from startTime: XCTPerformanceMeasurementTimestamp,
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:19:17: error: cannot find type 'XCTPerformanceMeasurementTimestamp' in scope
    to endTime: XCTPerformanceMeasurementTimestamp
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:17:24: error: method does not override any method from its superclass
  public override func reportMeasurements(
         ~~~~~~~~      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:24:24: error: method does not override any method from its superclass
  override public func copy(with zone: NSZone? = nil) -> Any {
  ~~~~~~~~             ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:9:37: error: no type named 'XCTClockMetric' in module 'XCTest'
public class XCTClockMetric: XCTest.XCTClockMetric, XCTMetric {
                                    ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTClockMetric.swift:25:23: error: 'super' members cannot be referenced in a root class
    remembering(copy: super.copy(with: zone))
                      ^
[239/248] Compiling XCTBeton XCTestCase+measure.swift
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTestCase+measure.swift:14:33: error: method does not override any method from its superclass
  @nonobjc public override func measure(_ block: () -> Void) {
                  ~~~~~~~~      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:12:22: error: cannot find type 'XCTPerformanceMeasurement' in scope
  var measurements: [XCTPerformanceMeasurement] { get }
                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTestCase+measure.swift:53:18: error: extra arguments at positions #1, #2 in call
    super.measure(metrics: metrics, options: options, block: block)
                 ^
XCTest.XCTestCase:3:17: note: 'measure(file:line:block:)' declared here
    public func measure(file: StaticString = #file, line: Int = #line, block: () -> Void)
                ^
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTestCase.swift:28:27: error: property does not override any property from its superclass
  open class override var defaultMeasureOptions: XCTMeasureOptions { XCTMeasureOptions() }
             ~~~~~~~~     ^
[240/248] Compiling XCTBeton XCTestCase.swift
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTestCase+measure.swift:14:33: error: method does not override any method from its superclass
  @nonobjc public override func measure(_ block: () -> Void) {
                  ~~~~~~~~      ^
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:12:22: error: cannot find type 'XCTPerformanceMeasurement' in scope
  var measurements: [XCTPerformanceMeasurement] { get }
                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTestCase+measure.swift:53:18: error: extra arguments at positions #1, #2 in call
    super.measure(metrics: metrics, options: options, block: block)
                 ^
XCTest.XCTestCase:3:17: note: 'measure(file:line:block:)' declared here
    public func measure(file: StaticString = #file, line: Int = #line, block: () -> Void)
                ^
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTestCase.swift:28:27: error: property does not override any property from its superclass
  open class override var defaultMeasureOptions: XCTMeasureOptions { XCTMeasureOptions() }
             ~~~~~~~~     ^
[241/248] Compiling XCTBeton XCTestCase+XCTAssertMetric.swift
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:8:35: error: no type named 'XCTMetric' in module 'XCTest'
public protocol XCTMetric: XCTest.XCTMetric {
                                  ^
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTestCase+XCTAssertMetric.swift:60:9: error: cannot find type 'XCTPerformanceMeasurement' in scope
    -> [XCTPerformanceMeasurement] where Identifier: XCTAssertMetricIdentifier
        ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTestCase+XCTAssertMetric.swift:34:72: error: cannot infer key path type from context; consider explicitly specifying a root type
    let measurements: [Double] = fetchMeasurement(for: identifier).map(\.value).map(\.value)
                                                                       ^
                                                                        <#Root#>
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTestCase+XCTAssertMetric.swift:34:85: error: cannot infer key path type from context; consider explicitly specifying a root type
    let measurements: [Double] = fetchMeasurement(for: identifier).map(\.value).map(\.value)
                                                                                    ^
                                                                                     <#Root#>
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:12:22: error: cannot find type 'XCTPerformanceMeasurement' in scope
  var measurements: [XCTPerformanceMeasurement] { get }
                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:7:29: error: cannot find type 'XCTPerformanceMeasurement' in scope
  public var measurements: [XCTPerformanceMeasurement] { results[id] ?? [] }
                            ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTestCase+XCTAssertMetric.swift:64:24: error: cannot convert value of type 'Identifier.RelatedMetric?' to closure result type 'ElementOfResult?'
      .compactMap { $0 as? Identifier.RelatedMetric }
                    ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                    as! ElementOfResult
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTestCase+XCTAssertMetric.swift:67:8: error: reference to member 'filter' cannot be resolved without a contextual type
      .filter { $0.identifier == identifier.identifier }  // TODO: this naming is fucking dumb
       ^
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTestCase+XCTAssertMetric.swift:65:12: error: cannot infer key path type from context; consider explicitly specifying a root type
      .map(\.measurements)
           ^
            <#Root#>
[242/248] Compiling XCTBeton XCTAssertMetricIdentifier.swift
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:8:35: error: no type named 'XCTMetric' in module 'XCTest'
public protocol XCTMetric: XCTest.XCTMetric {
                                  ^
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTestCase+XCTAssertMetric.swift:60:9: error: cannot find type 'XCTPerformanceMeasurement' in scope
    -> [XCTPerformanceMeasurement] where Identifier: XCTAssertMetricIdentifier
        ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTestCase+XCTAssertMetric.swift:34:72: error: cannot infer key path type from context; consider explicitly specifying a root type
    let measurements: [Double] = fetchMeasurement(for: identifier).map(\.value).map(\.value)
                                                                       ^
                                                                        <#Root#>
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTestCase+XCTAssertMetric.swift:34:85: error: cannot infer key path type from context; consider explicitly specifying a root type
    let measurements: [Double] = fetchMeasurement(for: identifier).map(\.value).map(\.value)
                                                                                    ^
                                                                                     <#Root#>
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:12:22: error: cannot find type 'XCTPerformanceMeasurement' in scope
  var measurements: [XCTPerformanceMeasurement] { get }
                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric+measurementStorage.swift:7:29: error: cannot find type 'XCTPerformanceMeasurement' in scope
  public var measurements: [XCTPerformanceMeasurement] { results[id] ?? [] }
                            ^~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTestCase+XCTAssertMetric.swift:64:24: error: cannot convert value of type 'Identifier.RelatedMetric?' to closure result type 'ElementOfResult?'
      .compactMap { $0 as? Identifier.RelatedMetric }
                    ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                    as! ElementOfResult
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTestCase+XCTAssertMetric.swift:67:8: error: reference to member 'filter' cannot be resolved without a contextual type
      .filter { $0.identifier == identifier.identifier }  // TODO: this naming is fucking dumb
       ^
/host/spi-builder-workspace/Sources/XCTBeton/XCTestCase/XCTAssertMetric/XCTestCase+XCTAssertMetric.swift:65:12: error: cannot infer key path type from context; consider explicitly specifying a root type
      .map(\.measurements)
           ^
            <#Root#>
[243/248] Compiling XCTBeton XCTAssertMemoryIdentifier.swift
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:8:35: error: no type named 'XCTMetric' in module 'XCTest'
public protocol XCTMetric: XCTest.XCTMetric {
                                  ^
[244/248] Compiling XCTBeton XCTAssertMetric.swift
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:8:35: error: no type named 'XCTMetric' in module 'XCTest'
public protocol XCTMetric: XCTest.XCTMetric {
                                  ^
[245/248] Compiling XCTBeton XCTBeton.swift
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:1:28: error: protocol 'XCTActivity' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCTActivity
                           ^      ~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:2:25: error: class 'XCTApplicationLaunchMetric' does not exist in module 'XCTest'
@_exported import class XCTest.XCTApplicationLaunchMetric
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:20:25: error: class 'XCTAttachment' does not exist in module 'XCTest'
@_exported import class XCTest.XCTAttachment
                        ^      ~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:21:25: error: class 'XCTContext' does not exist in module 'XCTest'
@_exported import class XCTest.XCTContext
                        ^      ~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:22:25: error: class 'XCTDarwinNotificationExpectation' does not exist in module 'XCTest'
@_exported import class XCTest.XCTDarwinNotificationExpectation
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:23:24: error: function 'XCTExpectFailure' does not exist in module 'XCTest'
@_exported import func XCTest.XCTExpectFailure
                       ^      ~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:24:25: error: class 'XCTExpectedFailure' does not exist in module 'XCTest'
@_exported import class XCTest.XCTExpectedFailure
                        ^      ~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:26:26: error: struct 'XCTIssue' does not exist in module 'XCTest'
@_exported import struct XCTest.XCTIssue
                         ^      ~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:27:25: error: class 'XCTIssueReference' does not exist in module 'XCTest'
@_exported import class XCTest.XCTIssueReference
                        ^      ~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:28:25: error: class 'XCTKVOExpectation' does not exist in module 'XCTest'
@_exported import class XCTest.XCTKVOExpectation
                        ^      ~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:29:25: error: class 'XCTMutableIssue' does not exist in module 'XCTest'
@_exported import class XCTest.XCTMutableIssue
                        ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:32:25: error: class 'XCTOSSignpostMetric' does not exist in module 'XCTest'
@_exported import class XCTest.XCTOSSignpostMetric
                        ^      ~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:33:25: error: class 'XCTPerformanceMeasurement' does not exist in module 'XCTest'
@_exported import class XCTest.XCTPerformanceMeasurement
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:34:25: error: class 'XCTPerformanceMeasurementTimestamp' does not exist in module 'XCTest'
@_exported import class XCTest.XCTPerformanceMeasurementTimestamp
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:36:24: error: function 'XCTSelfTestMain' does not exist in module 'XCTest'
@_exported import func XCTest.XCTSelfTestMain
                       ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:40:25: error: class 'XCTSourceCodeContext' does not exist in module 'XCTest'
@_exported import class XCTest.XCTSourceCodeContext
                        ^      ~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:41:25: error: class 'XCTSourceCodeFrame' does not exist in module 'XCTest'
@_exported import class XCTest.XCTSourceCodeFrame
                        ^      ~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:42:25: error: class 'XCTSourceCodeLocation' does not exist in module 'XCTest'
@_exported import class XCTest.XCTSourceCodeLocation
                        ^      ~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:43:25: error: class 'XCTSourceCodeSymbolInfo' does not exist in module 'XCTest'
@_exported import class XCTest.XCTSourceCodeSymbolInfo
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:47:23: error: variable 'XCT_UI_TESTING_AVAILABLE' does not exist in module 'XCTest'
@_exported import var XCTest.XCT_UI_TESTING_AVAILABLE
                      ^      ~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:53:25: error: class 'XCTestLog' does not exist in module 'XCTest'
@_exported import class XCTest.XCTestLog
                        ^      ~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:56:25: error: class 'XCTestObserver' does not exist in module 'XCTest'
@_exported import class XCTest.XCTestObserver
                        ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:57:23: error: variable 'XCTestObserverClassKey' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestObserverClassKey
                      ^      ~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:58:25: error: class 'XCTestProbe' does not exist in module 'XCTest'
@_exported import class XCTest.XCTestProbe
                        ^      ~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:60:23: error: variable 'XCTestScopeAll' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestScopeAll
                      ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:61:23: error: variable 'XCTestScopeKey' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestScopeKey
                      ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:62:23: error: variable 'XCTestScopeNone' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestScopeNone
                      ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:63:23: error: variable 'XCTestScopeSelf' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestScopeSelf
                      ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:66:23: error: variable 'XCTestToolKey' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestToolKey
                      ^      ~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:67:23: error: variable 'XCTestedUnitPath' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestedUnitPath
                      ^      ~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:68:25: error: class 'XCUIApplication' does not exist in module 'XCTest'
@_exported import class XCTest.XCUIApplication
                        ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:69:25: error: class 'XCUICoordinate' does not exist in module 'XCTest'
@_exported import class XCTest.XCUICoordinate
                        ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:70:25: error: class 'XCUIElement' does not exist in module 'XCTest'
@_exported import class XCTest.XCUIElement
                        ^      ~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:71:28: error: protocol 'XCUIElementAttributes' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCUIElementAttributes
                           ^      ~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:72:25: error: class 'XCUIElementQuery' does not exist in module 'XCTest'
@_exported import class XCTest.XCUIElementQuery
                        ^      ~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:73:28: error: protocol 'XCUIElementSnapshot' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCUIElementSnapshot
                           ^      ~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:74:28: error: protocol 'XCUIElementSnapshotProviding' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCUIElementSnapshotProviding
                           ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:75:28: error: protocol 'XCUIElementTypeQueryProvider' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCUIElementTypeQueryProvider
                           ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:76:26: error: struct 'XCUIGestureVelocity' does not exist in module 'XCTest'
@_exported import struct XCTest.XCUIGestureVelocity
                         ^      ~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:77:23: error: variable 'XCUIIdentifierCloseWindow' does not exist in module 'XCTest'
@_exported import let XCTest.XCUIIdentifierCloseWindow
                      ^      ~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:78:23: error: variable 'XCUIIdentifierFullScreenWindow' does not exist in module 'XCTest'
@_exported import let XCTest.XCUIIdentifierFullScreenWindow
                      ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:79:23: error: variable 'XCUIIdentifierMinimizeWindow' does not exist in module 'XCTest'
@_exported import let XCTest.XCUIIdentifierMinimizeWindow
                      ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:80:23: error: variable 'XCUIIdentifierZoomWindow' does not exist in module 'XCTest'
@_exported import let XCTest.XCUIIdentifierZoomWindow
                      ^      ~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:81:26: error: struct 'XCUIKeyboardKey' does not exist in module 'XCTest'
@_exported import struct XCTest.XCUIKeyboardKey
                         ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:82:24: error: enum 'XCUIProtectedResource' does not exist in module 'XCTest'
@_exported import enum XCTest.XCUIProtectedResource
                       ^      ~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:83:24: error: enum 'XCUIRemoteButton' does not exist in module 'XCTest'
@_exported import enum XCTest.XCUIRemoteButton
                       ^      ~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:84:25: error: class 'XCUIScreen' does not exist in module 'XCTest'
@_exported import class XCTest.XCUIScreen
                        ^      ~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:85:25: error: class 'XCUIScreenshot' does not exist in module 'XCTest'
@_exported import class XCTest.XCUIScreenshot
                        ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:86:28: error: protocol 'XCUIScreenshotProviding' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCUIScreenshotProviding
                           ^      ~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:88:24: error: enum '_XCTAssertionType' does not exist in module 'XCTest'
@_exported import enum XCTest._XCTAssertionType
                       ^      ~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:89:24: error: function '_XCTDescriptionForValue' does not exist in module 'XCTest'
@_exported import func XCTest._XCTDescriptionForValue
                       ^      ~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:90:24: error: function '_XCTFailureFormat' does not exist in module 'XCTest'
@_exported import func XCTest._XCTFailureFormat
                       ^      ~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:91:24: error: function '_XCTPreformattedFailureHandler' does not exist in module 'XCTest'
@_exported import func XCTest._XCTPreformattedFailureHandler
                       ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:92:25: error: class '_XCTSkipFailureException' does not exist in module 'XCTest'
@_exported import class XCTest._XCTSkipFailureException
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:93:25: error: class '_XCTestCaseInterruptionException' does not exist in module 'XCTest'
@_exported import class XCTest._XCTestCaseInterruptionException
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:8:35: error: no type named 'XCTMetric' in module 'XCTest'
public protocol XCTMetric: XCTest.XCTMetric {
                                  ^
[246/248] Compiling XCTBeton XCTAssertClockIdentifier.swift
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:1:28: error: protocol 'XCTActivity' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCTActivity
                           ^      ~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:2:25: error: class 'XCTApplicationLaunchMetric' does not exist in module 'XCTest'
@_exported import class XCTest.XCTApplicationLaunchMetric
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:20:25: error: class 'XCTAttachment' does not exist in module 'XCTest'
@_exported import class XCTest.XCTAttachment
                        ^      ~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:21:25: error: class 'XCTContext' does not exist in module 'XCTest'
@_exported import class XCTest.XCTContext
                        ^      ~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:22:25: error: class 'XCTDarwinNotificationExpectation' does not exist in module 'XCTest'
@_exported import class XCTest.XCTDarwinNotificationExpectation
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:23:24: error: function 'XCTExpectFailure' does not exist in module 'XCTest'
@_exported import func XCTest.XCTExpectFailure
                       ^      ~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:24:25: error: class 'XCTExpectedFailure' does not exist in module 'XCTest'
@_exported import class XCTest.XCTExpectedFailure
                        ^      ~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:26:26: error: struct 'XCTIssue' does not exist in module 'XCTest'
@_exported import struct XCTest.XCTIssue
                         ^      ~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:27:25: error: class 'XCTIssueReference' does not exist in module 'XCTest'
@_exported import class XCTest.XCTIssueReference
                        ^      ~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:28:25: error: class 'XCTKVOExpectation' does not exist in module 'XCTest'
@_exported import class XCTest.XCTKVOExpectation
                        ^      ~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:29:25: error: class 'XCTMutableIssue' does not exist in module 'XCTest'
@_exported import class XCTest.XCTMutableIssue
                        ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:32:25: error: class 'XCTOSSignpostMetric' does not exist in module 'XCTest'
@_exported import class XCTest.XCTOSSignpostMetric
                        ^      ~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:33:25: error: class 'XCTPerformanceMeasurement' does not exist in module 'XCTest'
@_exported import class XCTest.XCTPerformanceMeasurement
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:34:25: error: class 'XCTPerformanceMeasurementTimestamp' does not exist in module 'XCTest'
@_exported import class XCTest.XCTPerformanceMeasurementTimestamp
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:36:24: error: function 'XCTSelfTestMain' does not exist in module 'XCTest'
@_exported import func XCTest.XCTSelfTestMain
                       ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:40:25: error: class 'XCTSourceCodeContext' does not exist in module 'XCTest'
@_exported import class XCTest.XCTSourceCodeContext
                        ^      ~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:41:25: error: class 'XCTSourceCodeFrame' does not exist in module 'XCTest'
@_exported import class XCTest.XCTSourceCodeFrame
                        ^      ~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:42:25: error: class 'XCTSourceCodeLocation' does not exist in module 'XCTest'
@_exported import class XCTest.XCTSourceCodeLocation
                        ^      ~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:43:25: error: class 'XCTSourceCodeSymbolInfo' does not exist in module 'XCTest'
@_exported import class XCTest.XCTSourceCodeSymbolInfo
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:47:23: error: variable 'XCT_UI_TESTING_AVAILABLE' does not exist in module 'XCTest'
@_exported import var XCTest.XCT_UI_TESTING_AVAILABLE
                      ^      ~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:53:25: error: class 'XCTestLog' does not exist in module 'XCTest'
@_exported import class XCTest.XCTestLog
                        ^      ~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:56:25: error: class 'XCTestObserver' does not exist in module 'XCTest'
@_exported import class XCTest.XCTestObserver
                        ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:57:23: error: variable 'XCTestObserverClassKey' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestObserverClassKey
                      ^      ~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:58:25: error: class 'XCTestProbe' does not exist in module 'XCTest'
@_exported import class XCTest.XCTestProbe
                        ^      ~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:60:23: error: variable 'XCTestScopeAll' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestScopeAll
                      ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:61:23: error: variable 'XCTestScopeKey' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestScopeKey
                      ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:62:23: error: variable 'XCTestScopeNone' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestScopeNone
                      ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:63:23: error: variable 'XCTestScopeSelf' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestScopeSelf
                      ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:66:23: error: variable 'XCTestToolKey' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestToolKey
                      ^      ~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:67:23: error: variable 'XCTestedUnitPath' does not exist in module 'XCTest'
@_exported import let XCTest.XCTestedUnitPath
                      ^      ~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:68:25: error: class 'XCUIApplication' does not exist in module 'XCTest'
@_exported import class XCTest.XCUIApplication
                        ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:69:25: error: class 'XCUICoordinate' does not exist in module 'XCTest'
@_exported import class XCTest.XCUICoordinate
                        ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:70:25: error: class 'XCUIElement' does not exist in module 'XCTest'
@_exported import class XCTest.XCUIElement
                        ^      ~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:71:28: error: protocol 'XCUIElementAttributes' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCUIElementAttributes
                           ^      ~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:72:25: error: class 'XCUIElementQuery' does not exist in module 'XCTest'
@_exported import class XCTest.XCUIElementQuery
                        ^      ~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:73:28: error: protocol 'XCUIElementSnapshot' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCUIElementSnapshot
                           ^      ~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:74:28: error: protocol 'XCUIElementSnapshotProviding' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCUIElementSnapshotProviding
                           ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:75:28: error: protocol 'XCUIElementTypeQueryProvider' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCUIElementTypeQueryProvider
                           ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:76:26: error: struct 'XCUIGestureVelocity' does not exist in module 'XCTest'
@_exported import struct XCTest.XCUIGestureVelocity
                         ^      ~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:77:23: error: variable 'XCUIIdentifierCloseWindow' does not exist in module 'XCTest'
@_exported import let XCTest.XCUIIdentifierCloseWindow
                      ^      ~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:78:23: error: variable 'XCUIIdentifierFullScreenWindow' does not exist in module 'XCTest'
@_exported import let XCTest.XCUIIdentifierFullScreenWindow
                      ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:79:23: error: variable 'XCUIIdentifierMinimizeWindow' does not exist in module 'XCTest'
@_exported import let XCTest.XCUIIdentifierMinimizeWindow
                      ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:80:23: error: variable 'XCUIIdentifierZoomWindow' does not exist in module 'XCTest'
@_exported import let XCTest.XCUIIdentifierZoomWindow
                      ^      ~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:81:26: error: struct 'XCUIKeyboardKey' does not exist in module 'XCTest'
@_exported import struct XCTest.XCUIKeyboardKey
                         ^      ~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:82:24: error: enum 'XCUIProtectedResource' does not exist in module 'XCTest'
@_exported import enum XCTest.XCUIProtectedResource
                       ^      ~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:83:24: error: enum 'XCUIRemoteButton' does not exist in module 'XCTest'
@_exported import enum XCTest.XCUIRemoteButton
                       ^      ~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:84:25: error: class 'XCUIScreen' does not exist in module 'XCTest'
@_exported import class XCTest.XCUIScreen
                        ^      ~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:85:25: error: class 'XCUIScreenshot' does not exist in module 'XCTest'
@_exported import class XCTest.XCUIScreenshot
                        ^      ~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:86:28: error: protocol 'XCUIScreenshotProviding' does not exist in module 'XCTest'
@_exported import protocol XCTest.XCUIScreenshotProviding
                           ^      ~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:88:24: error: enum '_XCTAssertionType' does not exist in module 'XCTest'
@_exported import enum XCTest._XCTAssertionType
                       ^      ~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:89:24: error: function '_XCTDescriptionForValue' does not exist in module 'XCTest'
@_exported import func XCTest._XCTDescriptionForValue
                       ^      ~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:90:24: error: function '_XCTFailureFormat' does not exist in module 'XCTest'
@_exported import func XCTest._XCTFailureFormat
                       ^      ~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:91:24: error: function '_XCTPreformattedFailureHandler' does not exist in module 'XCTest'
@_exported import func XCTest._XCTPreformattedFailureHandler
                       ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:92:25: error: class '_XCTSkipFailureException' does not exist in module 'XCTest'
@_exported import class XCTest._XCTSkipFailureException
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/XCTBeton.swift:93:25: error: class '_XCTestCaseInterruptionException' does not exist in module 'XCTest'
@_exported import class XCTest._XCTestCaseInterruptionException
                        ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:8:35: error: no type named 'XCTMetric' in module 'XCTest'
public protocol XCTMetric: XCTest.XCTMetric {
                                  ^
[247/248] Compiling XCTBeton XCTAssertCpuIdentifier.swift
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:8:35: error: no type named 'XCTMetric' in module 'XCTest'
public protocol XCTMetric: XCTest.XCTMetric {
                                  ^
[248/248] Compiling XCTBeton XCTAssertDiskIdentifier.swift
/host/spi-builder-workspace/Sources/XCTBeton/Performance/XCTMetric/XCTMetric.swift:8:35: error: no type named 'XCTMetric' in module 'XCTest'
public protocol XCTMetric: XCTest.XCTMetric {
                                  ^
error: fatalError
BUILD FAILURE 5.9 linux