Build Information
Successful build of swift-test-doubles, reference 0.0.3 (78a76a), with Swift 6.3 for macOS (SPM) on 11 Aug 2026 23:11:25 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: undefined version: run 'make version' to update
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tevelee/swift-test-doubles.git
Reference: 0.0.3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/tevelee/swift-test-doubles
* tag 0.0.3 -> FETCH_HEAD
HEAD is now at 78a76a8 Prepare 0.0.3 release
Cloned https://github.com/tevelee/swift-test-doubles.git
Revision (git rev-parse @):
78a76a8b1dd2be3b1d1137820d14981f7806868e
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/tevelee/swift-test-doubles.git at 0.0.3
Fetching https://github.com/tevelee/Echo.git
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/pointfreeco/swift-issue-reporting
[1/1876] Fetching swift-atomics
[20/3653] Fetching swift-atomics, echo
[239/9755] Fetching swift-atomics, echo, swift-issue-reporting
Fetched https://github.com/tevelee/Echo.git from cache (1.70s)
Fetched https://github.com/pointfreeco/swift-issue-reporting from cache (1.70s)
Fetched https://github.com/apple/swift-atomics.git from cache (1.70s)
Computing version for https://github.com/pointfreeco/swift-issue-reporting
Computed https://github.com/pointfreeco/swift-issue-reporting at 2.0.0 (2.39s)
Computing version for https://github.com/tevelee/Echo.git
Computed https://github.com/tevelee/Echo.git at 0.1.17 (0.52s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (0.56s)
Creating working copy for https://github.com/tevelee/Echo.git
Working copy of https://github.com/tevelee/Echo.git resolved at 0.1.17
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/pointfreeco/swift-issue-reporting
Working copy of https://github.com/pointfreeco/swift-issue-reporting resolved at 2.0.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-test-doubles",
"name": "swift-test-doubles",
"url": "https://github.com/tevelee/swift-test-doubles.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-test-doubles",
"traits": [
"RuntimeStubs"
],
"dependencies": [
{
"identity": "echo",
"name": "Echo",
"url": "https://github.com/tevelee/Echo.git",
"version": "0.1.17",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Echo",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-atomics",
"name": "swift-atomics",
"url": "https://github.com/apple/swift-atomics.git",
"version": "1.3.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-issue-reporting",
"name": "swift-issue-reporting",
"url": "https://github.com/pointfreeco/swift-issue-reporting",
"version": "2.0.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-issue-reporting",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/tevelee/swift-test-doubles.git
[1/10686] Fetching swift-test-doubles
Fetched https://github.com/tevelee/swift-test-doubles.git from cache (2.06s)
Fetching https://github.com/tevelee/Echo.git from cache
Fetching https://github.com/pointfreeco/swift-issue-reporting from cache
Fetched https://github.com/pointfreeco/swift-issue-reporting from cache (0.61s)
Fetched https://github.com/tevelee/Echo.git from cache (0.61s)
Computing version for https://github.com/pointfreeco/swift-issue-reporting
Computed https://github.com/pointfreeco/swift-issue-reporting at 2.0.0 (0.67s)
Computing version for https://github.com/tevelee/Echo.git
Computed https://github.com/tevelee/Echo.git at 0.1.17 (0.03s)
Fetching https://github.com/apple/swift-atomics.git from cache
Fetched https://github.com/apple/swift-atomics.git from cache (0.52s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (0.57s)
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/tevelee/Echo.git
Working copy of https://github.com/tevelee/Echo.git resolved at 0.1.17
Creating working copy for https://github.com/pointfreeco/swift-issue-reporting
Working copy of https://github.com/pointfreeco/swift-issue-reporting resolved at 2.0.0
Creating working copy for https://github.com/tevelee/swift-test-doubles.git
Working copy of https://github.com/tevelee/swift-test-doubles.git resolved at 0.0.3 (78a76a8)
Found 2 product dependencies
- Echo
- swift-issue-reporting
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/tevelee/swift-test-doubles.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
[0/7] Write sources
[0/7] Write ManualStubGeneratorTool-tool-entitlement.plist
[3/7] Write swift-version--6988338F2F200930.txt
[5/10] Compiling ManualStubGeneratorCore ManualStubBatchGenerator.swift
[6/10] Compiling ManualStubGeneratorCore ManualStubGenerator.swift
[7/10] Emitting module ManualStubGeneratorCore
[8/12] Emitting module ManualStubGeneratorTool
[9/12] Compiling ManualStubGeneratorTool main.swift
[9/12] Write Objects.LinkFileList
[10/12] Linking ManualStubGeneratorTool-tool
[11/12] Applying ManualStubGeneratorTool-tool
[1/1] Compiling plugin ManualStubBuildPlugin
[2/2] Compiling plugin ManualStubGenerator
Building for debugging...
[2/63] Write WasmDemo-entitlement.plist
[2/63] Write ManualStubGeneratorTool-entitlement.plist
[2/63] Write sources
[17/63] Write ManualStubGeneratorTool-tool-entitlement.plist
[17/63] Write sources
[27/63] Compiling CTestDoublesTrampoline WasiTrampolineStubs.c
[28/63] Compiling CEcho ValueWitnessTable.c
[29/63] Compiling CTestDoublesTrampoline TestDoublesTrampoline.S
[30/63] Compiling CEcho KnownMetadata.c
[31/63] Compiling CEcho ImageInspectionELF.c
[32/63] Compiling TestDoublesCxxInteropFixtures Widget.cpp
[33/63] Write swift-version--6988338F2F200930.txt
[34/63] Write sources
[36/63] Compiling CEcho CallAccessor.c
[37/63] Compiling CEcho Functions.c
[38/63] Compiling _AtomicsShims.c
[39/63] Compiling CTestDoublesTrampoline TestDoublesTrampoline.c
[41/109] Compiling TestDoublesResilientFixtures Protocols.swift
[42/109] Emitting module TestDoublesResilientFixtures
[43/109] Compiling TestDoublesResilientFixtures RuntimeValueFixtures.swift
[45/115] Compiling IssueReporting XCTest.swift
[46/115] Compiling IssueReporting FailureObserver.swift
[47/116] Compiling IssueReporting SwiftTesting.swift
[48/116] Compiling IssueReporting UncheckedSendable.swift
[49/119] Compiling InternalRuntimeContract RuntimeProtocolShapeContract.swift
[50/119] Compiling TestDoublesFixtures Protocols.swift
[51/119] Compiling TestDoublesStubbableMacros StubbableClientMacro.swift
[52/119] Compiling TestDoublesStubbableMacros StubbableMacro.swift
[53/119] Emitting module TestDoublesStubbableMacros
[54/119] Compiling TestDoublesFixtures RealWorldServiceProtocols.swift
[55/119] Compiling TestDoublesFixtures ReferenceAssociatedTypeProtocols.swift
[56/119] Compiling TestDoublesFixtures SelfArgumentProtocols.swift
[56/119] Compiling CEcho ImageInspectionMachO.c
[57/121] Compiling CTestDoublesTrampoline SymbolLookup.c
[59/121] Emitting module TestDoublesFixtures
[60/121] Compiling TestDoublesFixtures UnsupportedGenericLayoutFixtures.swift
[61/121] Compiling InternalRuntimeContract RuntimeInvocationContract.swift
[62/121] Emitting module InternalRuntimeContract
[63/121] Compiling InternalRuntimeContract RuntimeExplicitRequirementSchema.swift
[64/121] Compiling InternalRuntimeContract RuntimeMethodContract.swift
[64/121] Write Objects.LinkFileList
[67/121] Compiling IssueReporting LockIsolated.swift
[68/121] Compiling IssueReporting Rethrows.swift
[69/121] Compiling IssueReporting ErrorReporting.swift
[70/121] Compiling IssueReporting ExpectReportsIssue.swift
[71/121] Compiling IssueReporting AppHostWarning.swift
[72/121] Compiling IssueReporting Warn.swift
[72/121] Write AndroidRuntimeDemo-entitlement.plist
[73/140] Compiling CTestDoublesTrampoline WitnessVeneerArena.c
[74/140] Compiling CTestDoublesTrampoline SafeMemoryRead.c
[76/140] Compiling ManualStubGeneratorCore ManualStubBatchGenerator.swift
[77/140] Emitting module ManualStubGeneratorCore
[78/140] Compiling ManualStubGeneratorCore ManualStubGenerator.swift
[79/146] Compiling TestDoublesReadFixtures ReadAccessorProtocols.swift
[80/146] Emitting module TestDoublesReadFixtures
[80/148] Linking TestDoublesStubbableMacros-tool
[80/148] Linking ManualStubGeneratorTool-tool
[82/148] Applying ManualStubGeneratorTool-tool
[84/148] Compiling Atomics UnsafeAtomicLazyReference.swift
[85/148] Compiling Atomics IntegerOperations.swift
[86/149] Compiling Atomics DoubleWord.swift
[87/149] Compiling Atomics ManagedAtomic.swift
[88/149] Compiling Atomics ManagedAtomicLazyReference.swift
[89/149] Compiling Atomics UnsafeAtomic.swift
[90/149] Compiling TestDoublesRuntimeSupport TrampolineABICapacity.swift
[90/149] Generating manual stubs for ManualStubBuildPluginIntegrationFixtures
[91/149] Write sources
[93/149] Compiling TestDoublesRuntimeSupport RuntimeConstructionError.swift
[94/149] Compiling TestDoublesRuntimeSupport RuntimeArchitecture.swift
[95/149] Compiling TestDoublesRuntimeSupport ArgumentRegisterScrubber.swift
[96/149] Emitting module TestDoublesRuntimeSupport
[97/149] Compiling TestDoublesRuntimeSupport RuntimeSymbols.swift
[98/149] Compiling ManualStubGeneratorTool main.swift
[99/149] Emitting module ManualStubGeneratorTool
[99/149] Write Objects.LinkFileList
[101/149] Compiling Atomics Unmanaged extensions.swift
[102/149] Compiling Atomics AtomicValue.swift
[103/149] Compiling Atomics AtomicMemoryOrderings.swift
[104/149] Compiling Atomics AtomicReference.swift
[105/149] Compiling Atomics AtomicStorage.swift
[106/149] Compiling Atomics AtomicInteger.swift
[107/149] Compiling Atomics AtomicOptionalWrappable.swift
[107/149] Linking ManualStubGeneratorTool
[109/149] Compiling Atomics AtomicBool.swift
[110/149] Compiling Atomics IntegerConformances.swift
[111/149] Compiling Atomics PointerConformances.swift
[112/149] Compiling Atomics Primitives.native.swift
[112/149] Applying ManualStubGeneratorTool
[114/149] Compiling Atomics OptionalRawRepresentable.swift
[115/149] Compiling Atomics RawRepresentable.swift
[116/149] Emitting module Atomics
[117/204] Compiling Echo ModuleDescriptor.swift
[118/204] Compiling Echo OpaqueDescriptor.swift
[119/206] Compiling Echo EnumValueWitnessTable.swift
[120/206] Compiling Echo ExistentialMetadata.swift
[121/206] Compiling Echo AnonymousDescriptor.swift
[122/206] Compiling Echo ClassDescriptor.swift
[123/206] Compiling Echo ContextDescriptor.swift
[124/206] Compiling Echo ContextDescriptorValues.swift
[125/206] Compiling Echo EnumDescriptor.swift
[126/206] Compiling Echo ExtensionDescriptor.swift
[127/206] Compiling Echo FieldDescriptor.swift
[128/206] Compiling Echo GenericContext.swift
[129/206] Compiling Echo OpaqueMetadata.swift
[130/206] Compiling Echo StructMetadata.swift
[131/206] Compiling Echo MetatypeMetadata.swift
[132/206] Compiling Echo ObjCClassWrapperMetadata.swift
[133/206] Compiling Echo TupleMetadata.swift
[134/206] Compiling Echo TypeMetadata.swift
[135/206] Compiling Echo ProtocolDescriptor.swift
[136/206] Compiling Echo StructDescriptor.swift
[137/206] Compiling IssueReporting WithIssueContext.swift
[138/206] Compiling IssueReporting _WithKnownIssue.swift
[139/206] Emitting module IssueReporting
[140/206] Compiling Echo HeapGenericLocalVariableMetadata.swift
[141/206] Compiling Echo HeapLocalVariableMetadata.swift
[142/206] Compiling Echo Metadata.swift
[143/206] Compiling Echo MetadataAccessFunction.swift
[144/206] Compiling Echo MetadataRequest.swift
[145/206] Compiling Echo MetadataValues.swift
[146/206] Compiling Echo KnownMetadata.swift
[147/206] Compiling Echo RuntimeValues.swift
[148/206] Compiling Echo WitnessTable.swift
[149/206] Compiling Echo FieldType.swift
[150/206] Compiling Echo Misc.swift
[151/206] Compiling Echo RelativeDirectPointer.swift
[158/211] Compiling Echo ExistentialContainer.swift
[159/211] Compiling Echo Functions.swift
[160/211] Compiling Echo HeapObject.swift
[161/211] Compiling Echo ImageInspection.swift
[162/211] Compiling Echo ImageRecords.swift
[163/211] Compiling Echo KeyPaths.swift
[164/211] Compiling Echo TypeContextDescriptor.swift
[165/211] Compiling Echo TypeImportInfo.swift
[166/211] Compiling Echo ValueTypeDescriptorTrailing.swift
[167/211] Compiling Echo Echo.swift
[168/211] Compiling Echo ClassMetadata.swift
[169/211] Compiling Echo EnumMetadata.swift
[176/211] Compiling Echo ValueWitnessTable.swift
[177/211] Compiling Echo AssociatedType.swift
[178/211] Compiling Echo Casting.swift
[179/211] Compiling Echo Concurrency.swift
[180/211] Compiling Echo ConformanceDescriptor.swift
[181/211] Compiling Echo Coroutines.swift
[186/211] Compiling Echo ForeignClassMetadata.swift
[187/211] Compiling Echo FunctionMetadata.swift
[188/211] Emitting module Echo
[195/211] Compiling Echo RelativeIndirectPointer.swift
[196/211] Compiling Echo RelativeIndirectablePointer.swift
[197/211] Compiling Echo RelativeIndirectablePointerIntPair.swift
[198/211] Compiling Echo RelativePointer.swift
[199/211] Compiling Echo SignedPointer.swift
[200/217] Compiling EchoRuntimeSupport ValueOperations.swift
[201/217] Compiling EchoRuntimeSupport ValueStorage.swift
[202/217] Emitting module EchoRuntimeSupport
[203/217] Compiling EchoRuntimeReflection FunctionTypeInfo.swift
[204/217] Compiling EchoRuntimeReflection ValueLayoutInfo.swift
[205/217] Emitting module EchoRuntimeReflection
[206/250] Emitting module TestDoublesRuntimeMetadata
[207/253] Compiling TestDoublesRuntimeMetadata ResolvedWitnessValue.swift
[208/253] Compiling TestDoublesRuntimeMetadata RuntimeExplicitRequirementSchema.swift
[209/253] Compiling TestDoublesRuntimeMetadata RuntimeProtocolDescriptor.swift
[210/253] Compiling TestDoublesRuntimeMetadata RuntimeRequirementValidation.swift
[211/253] Compiling TestDoublesRuntimeMetadata CallFrameArgumentPlan.swift
[212/253] Compiling TestDoublesRuntimeMetadata ContextDescriptorName.swift
[213/253] Compiling TestDoublesRuntimeMetadata DelimitedSyntaxScanner.swift
[214/253] Compiling TestDoublesRuntimeMetadata DemangledTypeSyntax.swift
[215/253] Compiling TestDoublesRuntimeMetadata WitnessValueDependency.swift
[216/253] Compiling TestDoublesRuntimeMetadata ProtocolExistentialTypeResolution.swift
[217/253] Compiling TestDoublesRuntimeMetadata ReabstractionThunkRegistry.swift
[218/253] Compiling TestDoublesRuntimeMetadata RuntimeSupportAliases.swift
[219/253] Compiling TestDoublesRuntimeMetadata RuntimeTypeClassification.swift
[220/253] Compiling TestDoublesRuntimeMetadata RuntimeTypeResolution.swift
[221/253] Compiling TestDoublesRuntimeMetadata CallableRequirementDescriptor.swift
[222/253] Compiling TestDoublesRuntimeMetadata ExtendedExistentialMetadata.swift
[223/253] Compiling TestDoublesRuntimeMetadata FabricatedPayload.swift
[224/253] Compiling TestDoublesRuntimeMetadata LinkedWitnessTableGraph.swift
[225/253] Compiling TestDoublesRuntimeMetadata SignatureDiscovery+DependentTypes.swift
[226/253] Compiling TestDoublesRuntimeMetadata SignatureDiscovery+TypedErrors.swift
[227/253] Compiling TestDoublesRuntimeMetadata SignatureDiscovery.swift
[228/253] Compiling TestDoublesRuntimeMetadata StubExistentialRepresentation.swift
[229/253] Compiling TestDoublesRuntimeMetadata TypedErrorTransport.swift
[230/253] Compiling TestDoublesRuntimeMetadata WitnessSignatureParser.swift
[231/253] Compiling TestDoublesRuntimeMetadata MethodDescriptor.swift
[232/253] Compiling TestDoublesRuntimeMetadata ProtocolLayout+Builder.swift
[233/253] Compiling TestDoublesRuntimeMetadata ProtocolLayout.swift
[234/253] Compiling TestDoublesRuntimeMetadata ProtocolWitnessTableLayout.swift
[235/253] Compiling TestDoublesRuntimeMetadata FunctionSignatureMatcher.swift
[236/253] Compiling TestDoublesRuntimeMetadata GenericNominalTypeResolution.swift
[237/253] Compiling TestDoublesRuntimeMetadata LoweredFunctionSyntax.swift
[238/253] Compiling TestDoublesRuntimeMetadata AssociatedTypeBindings.swift
[239/253] Compiling TestDoublesRuntimeMetadata RuntimeValueLayout.swift
[240/253] Compiling TestDoublesRuntimeMetadata TypedWitnessAdapter.swift
[241/253] Compiling TestDoublesRuntimeMetadata WitnessCallTransportPlan.swift
[242/299] Emitting module TestDoublesRuntime
[243/304] Compiling TestDoublesRuntime FabricatedRuntimeResources.swift
[244/304] Compiling TestDoublesRuntime FabricatedWitnessDispatch.swift
[245/304] Compiling TestDoublesRuntime FabricatedWitnessTableFactory.swift
[246/304] Compiling TestDoublesRuntime ForwardedInvocationState.swift
[247/304] Compiling TestDoublesRuntime ForwardingTarget.swift
[248/304] Compiling TestDoublesRuntime AsyncWitnessABIPlan.swift
[249/304] Compiling TestDoublesRuntime DependentResultEncoder.swift
[250/304] Compiling TestDoublesRuntime DummyValue.swift
[251/304] Compiling TestDoublesRuntime DynamicFunctionABIPlan.swift
[252/304] Compiling TestDoublesRuntime DynamicFunctionArgumentDecoder.swift
[253/304] Compiling TestDoublesRuntime RetainedRuntimeState.swift
[254/304] Compiling TestDoublesRuntime RuntimeArgumentDecoder.swift
[255/304] Compiling TestDoublesRuntime RuntimeResultEncoder.swift
[256/304] Compiling TestDoublesRuntime RuntimeResultTransportPlan.swift
[257/304] Compiling TestDoublesRuntime RuntimeStubFactory+Preparation.swift
[258/304] Compiling TestDoublesRuntime FunctionBridgePlan.swift
[259/304] Compiling TestDoublesRuntime FunctionPointerAuthentication.swift
[260/304] Compiling TestDoublesRuntime FunctionReabstraction.swift
[261/304] Compiling TestDoublesRuntime FunctionReabstractionSupport.swift
[262/304] Compiling TestDoublesRuntime ManagedDynamicCall.swift
[263/304] Compiling TestDoublesRuntime ProtocolForwarder.swift
[264/304] Compiling TestDoublesRuntime ProtocolForwardingPlan.swift
[265/304] Compiling TestDoublesRuntime ReadCoroutineRuntime.swift
[266/304] Compiling TestDoublesRuntime RecordingResultEncoder.swift
[267/304] Compiling TestDoublesRuntime ResolvedFabricatedInvocation.swift
[268/304] Compiling TestDoublesRuntime SwiftErrorTransport.swift
[269/304] Compiling TestDoublesRuntime SynchronousAccessorDispatch.swift
[270/304] Compiling TestDoublesRuntime TrampolineCallFrame.swift
[271/304] Compiling TestDoublesRuntime TrampolineFactory.swift
[272/304] Compiling TestDoublesRuntime TrampolineHandler.swift
[273/304] Compiling TestDoublesRuntime RuntimeStubFactory+ProtocolShape.swift
[274/304] Compiling TestDoublesRuntime RuntimeStubFactory.swift
[275/304] Compiling TestDoublesRuntime RuntimeValueTransport.swift
[276/304] Compiling TestDoublesRuntime StructuralReabstraction.swift
[277/304] Compiling TestDoublesRuntime SuperclassConstrainedRuntime.swift
[278/304] Compiling TestDoublesRuntime ModifyCoroutineRuntime.swift
[279/304] Compiling TestDoublesRuntime PlaceholderValue.swift
[280/304] Compiling TestDoublesRuntime PreparedFunctionReabstraction.swift
[281/304] Compiling TestDoublesRuntime PreparedRuntimeMethod.swift
[282/304] Compiling TestDoublesRuntime PreparedStubPlanCache.swift
[283/304] Compiling TestDoublesRuntime WitnessEntryInstaller.swift
[284/304] Compiling TestDoublesRuntime WitnessTableGraphBuilder.swift
[285/304] Compiling TestDoublesRuntime YieldingAccessorRuntime.swift
[286/304] Compiling TestDoublesRuntime RuntimeMetadataAliases.swift
[287/304] Compiling TestDoublesRuntime TestDoublesRuntime.swift
[288/304] Compiling TestDoublesRuntime DynamicFunctionBoxing+Generated.swift
[289/304] Compiling TestDoublesRuntime DynamicFunctionInvocation.swift
[290/304] Compiling TestDoublesRuntime DynamicFunctionReturn.swift
[291/304] Compiling TestDoublesRuntime FabricatedExistentialStorage.swift
[292/304] Compiling TestDoublesRuntime FabricatedInvocationRegistry.swift
[293/390] Compiling TestDoubles NonescapingCallbackRecorder.swift
[294/390] Compiling TestDoubles SendableClosureDoubles.swift
[295/390] Compiling TestDoubles Spy.swift
[296/390] Compiling TestDoubles Stub.swift
[297/390] Compiling TestDoubles StubBehaviorChain+Computed.swift
[298/390] Compiling TestDoubles StubBehaviorChain+Void.swift
[299/390] Compiling TestDoubles StubBehaviorQueue.swift
[300/390] Compiling TestDoubles StubClock.swift
[301/390] Compiling TestDoubles StubError.swift
[302/390] Emitting module TestDoubles
[303/399] Compiling TestDoubles StubFactory.swift
[304/399] Compiling TestDoubles StubInitializerBuilder.swift
[305/399] Compiling TestDoubles StubInvocation.swift
[306/399] Compiling TestDoubles StubOptionalSelfResultBuilder.swift
[307/399] Compiling TestDoubles StubPerformanceDiagnostics.swift
[308/399] Compiling TestDoubles StubRegistrationBuilder.swift
[309/399] Compiling TestDoubles StubSelfResultBuilder.swift
[310/399] Compiling TestDoubles StubStubbing.swift
[311/399] Compiling TestDoubles StubSuspension.swift
[312/399] Compiling TestDoubles DummyValueFactories.swift
[313/399] Compiling TestDoubles EffectfulClosureCallPatterns+Behavior.swift
[314/399] Compiling TestDoubles EffectfulClosureCallPatterns.swift
[315/399] Compiling TestDoubles EffectfulClosureDoubles.swift
[316/399] Compiling TestDoubles GlobalActorClosureDoubles.swift
[317/399] Compiling TestDoubles InoutClosureDouble.swift
[318/399] Compiling TestDoubles InteractionHistory.swift
[319/399] Compiling TestDoubles InteractionTimeline.swift
[320/399] Compiling TestDoubles InvocationAccess.swift
[321/399] Compiling TestDoubles InvocationManagement.swift
[322/399] Compiling TestDoubles StubVerification.swift
[323/399] Compiling TestDoubles TestDouble.swift
[324/399] Compiling TestDoubles TestDoubleScenario.swift
[325/399] Compiling TestDoubles TypedHandlerInvocation.swift
[326/399] Compiling TestDoubles TypedThrowingClosureDoubles.swift
[327/399] Compiling TestDoubles VariadicClosureDoubles.swift
[328/399] Compiling TestDoubles BuiltInRecordingPlaceholders.swift
[329/399] Compiling TestDoubles CustomMatcher.swift
[330/399] Compiling TestDoubles InteractionFixture.swift
[331/399] Compiling TestDoubles CallInteractions.swift
[332/399] Compiling TestDoubles CallPattern+CancellationInjection.swift
[333/399] Compiling TestDoubles CallPattern+FaultInjection.swift
[334/399] Compiling TestDoubles CallPattern+ForEachCall.swift
[335/399] Compiling TestDoubles CallPattern+Interactions.swift
[336/399] Compiling TestDoubles CallPattern+Recording.swift
[337/399] Compiling TestDoubles CallPattern+SideEffects.swift
[338/399] Compiling TestDoubles CallPattern.swift
[339/399] Compiling TestDoubles CallStackCapture.swift
[340/399] Compiling TestDoubles CallbackCapture.swift
[341/399] Compiling TestDoubles InvocationLedger.swift
[342/399] Compiling TestDoubles ManualMethod.swift
[343/399] Compiling TestDoubles ManualMethodCatalog.swift
[344/399] Compiling TestDoubles Matchers.swift
[345/399] Compiling TestDoubles ParameterMatcher.swift
[346/399] Compiling TestDoubles RecordingPlaceholderResolver.swift
[347/399] Compiling TestDoubles RecordingPlaceholders.swift
[348/399] Compiling TestDoubles RecordingReturnPlaceholder.swift
[349/399] Compiling TestDoubles RecordingSession.swift
[350/399] Compiling TestDoubles StubRequirement+Factories.swift
[351/399] Compiling TestDoubles StubRequirement+Resolution.swift
[352/399] Compiling TestDoubles StubRequirement+Result.swift
[353/399] Compiling TestDoubles StubRequirement+SignatureOf.swift
[354/399] Compiling TestDoubles StubRequirement+TypedAdapter.swift
[355/399] Compiling TestDoubles StubRequirement.swift
[356/399] Compiling TestDoubles RuntimeStubFactory.swift
[357/399] Compiling TestDoubles StubRecorderInvocationEndpoint.swift
[358/399] Compiling TestDoubles TestDoubleTestingSupport.swift
[359/399] Compiling TestDoubles ClientStub.swift
[360/399] Compiling TestDoubles ClientStubEndpoints+Aliases.swift
[361/399] Compiling TestDoubles ClockAwareVerification.swift
[362/399] Compiling TestDoubles ClosureArgumentHistory.swift
[363/399] Compiling TestDoubles ClosureCallPatterns+Outcomes.swift
[364/399] Compiling TestDoubles ClosureDouble+Arguments.swift
[365/399] Compiling TestDoubles ClosureDouble.swift
[366/399] Compiling TestDoubles ClosureSpies.swift
[367/399] Compiling TestDoubles CompletionOrder.swift
[368/399] Compiling TestDoubles Dummy.swift
[369/399] Compiling TestDoubles InvocationOrder.swift
[370/399] Compiling TestDoubles InvocationOutcome.swift
[371/399] Compiling TestDoubles InvocationStream.swift
[372/399] Compiling TestDoubles InvocationTiming.swift
[373/399] Compiling TestDoubles ManualRouteID.swift
[374/399] Compiling TestDoubles ManualStub+ClientForwarding.swift
[375/399] Compiling TestDoubles ManualStub.swift
[376/399] Compiling TestDoubles ManualStubProxies.swift
[377/399] Compiling TestDoubles ManualStubStubbing.swift
[378/399] Compiling TestDoubles ManualStubVerification.swift
[379/399] Compiling TestDoubles RichMatchers.swift
[380/399] Compiling TestDoubles StubBehaviorRegistry.swift
[381/399] Compiling TestDoubles StubCaptureCoordinator.swift
[382/399] Compiling TestDoubles StubRecorder+Dispatch.swift
[383/399] Compiling TestDoubles StubRecorder+Registration.swift
[384/399] Compiling TestDoubles StubRecorder+Verification.swift
[385/399] Compiling TestDoubles StubRecorder.swift
[386/399] Compiling TestDoubles StubRecorderDiagnostics.swift
[387/399] Compiling TestDoubles StubAssociatedTypeBinding.swift
[388/414] Compiling TestDoublesMacros Stubbable.swift
[389/414] Emitting module TestDoublesMacros
[390/414] Compiling TestDoublesMacros StubbableClient.swift
[391/414] Compiling ManualStubBuildPluginIntegrationFixtures GeneratedManualStubs.swift
[392/414] Compiling ManualStubBuildPluginIntegrationFixtures Protocol.swift
[393/414] Emitting module ManualStubBuildPluginIntegrationFixtures
[394/414] Compiling ManualStubGeneratorIntegrationFixtures Protocol.swift
[395/414] Compiling ManualStubGeneratorIntegrationFixtures GeneratedManualStub.swift
[396/414] Emitting module ManualStubGeneratorIntegrationFixtures
[397/414] Compiling AndroidRuntimeDemo main.swift
[398/414] Emitting module AndroidRuntimeDemo
[399/414] Compiling WasmDemo main.swift
[400/414] Emitting module WasmDemo
[400/414] Write Objects.LinkFileList
[403/414] Compiling TestDoublesTesting TestingIntegration.swift
[404/414] Emitting module TestDoublesTesting
[405/414] Compiling TestDoublesIssueReportingTestSupport SwiftTesting.swift
[406/414] Compiling TestDoublesIssueReportingTestSupport XCTest.swift
[407/414] Compiling TestDoublesIssueReportingTestSupport _Test.swift
[408/414] Emitting module TestDoublesIssueReportingTestSupport
[408/414] Write Objects.LinkFileList
[409/414] Linking AndroidRuntimeDemo
[410/414] Linking WasmDemo
[411/414] Applying AndroidRuntimeDemo
[412/414] Applying WasmDemo
ld: warning: building for macOS-11.0, but linking with dylib '@rpath/Testing.framework/Versions/A/Testing' which was built for newer version 14.0
ld: warning: building for macOS-11.0, but linking with dylib '@rpath/libXCTestSwiftSupport.dylib' which was built for newer version 14.0
[413/414] Linking libIssueReportingTestSupport.dylib
Build complete! (21.91s)
Build complete.
{
"dependencies" : [
{
"identity" : "echo",
"requirement" : {
"range" : [
{
"lower_bound" : "0.1.1",
"upper_bound" : "0.2.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/tevelee/Echo.git"
},
{
"identity" : "swift-issue-reporting",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/swift-issue-reporting"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "603.0.0-latest",
"upper_bound" : "604.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax.git"
},
{
"identity" : "swift-macro-testing",
"requirement" : {
"range" : [
{
"lower_bound" : "0.6.5",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/swift-macro-testing"
}
],
"manifest_display_name" : "swift-test-doubles",
"name" : "swift-test-doubles",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "16.0"
},
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "16.0"
},
{
"name" : "visionos",
"version" : "1.0"
},
{
"name" : "watchos",
"version" : "9.0"
}
],
"products" : [
{
"name" : "TestDoubles",
"targets" : [
"TestDoubles"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TestDoublesTesting",
"targets" : [
"TestDoublesTesting"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TestDoublesMacros",
"targets" : [
"TestDoublesMacros"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ManualStubGenerator",
"targets" : [
"ManualStubGenerator"
],
"type" : {
"plugin" : null
}
},
{
"name" : "ManualStubBuildPlugin",
"targets" : [
"ManualStubBuildPlugin"
],
"type" : {
"plugin" : null
}
},
{
"name" : "WasmDemo",
"targets" : [
"WasmDemo"
],
"type" : {
"executable" : null
}
},
{
"name" : "ManualStubGeneratorTool",
"targets" : [
"ManualStubGeneratorTool"
],
"type" : {
"executable" : null
}
},
{
"name" : "AndroidRuntimeDemo",
"targets" : [
"AndroidRuntimeDemo"
],
"type" : {
"executable" : null
}
},
{
"name" : "TestDoublesStubbableMacros",
"targets" : [
"TestDoublesStubbableMacros"
],
"type" : {
"macro" : null
}
}
],
"swift_languages_versions" : [
"6"
],
"targets" : [
{
"c99name" : "WasmDemo",
"module_type" : "SwiftTarget",
"name" : "WasmDemo",
"path" : "Sources/WasmDemo",
"product_memberships" : [
"WasmDemo"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"TestDoubles"
],
"type" : "executable"
},
{
"c99name" : "TestDoublesWasmTests",
"module_type" : "SwiftTarget",
"name" : "TestDoublesWasmTests",
"path" : "Tests/TestDoublesWasmTests",
"sources" : [
"WasmPlatformTests.swift"
],
"target_dependencies" : [
"TestDoubles"
],
"type" : "test"
},
{
"c99name" : "TestDoublesTests",
"module_type" : "SwiftTarget",
"name" : "TestDoublesTests",
"path" : "Tests/TestDoublesTests",
"product_dependencies" : [
"IssueReportingTestSupport"
],
"sources" : [
"EndToEnd/AdvancedRuntimeClosureTests.swift",
"EndToEnd/AutoclosureRecordingTests.swift",
"EndToEnd/ClosureBoundaryExpansionTests.swift",
"EndToEnd/ClosureBoundarySpyTests.swift",
"EndToEnd/ClosureStackBoundaryTests.swift",
"EndToEnd/DummyTests.swift",
"EndToEnd/GenericRequirementTests.swift",
"EndToEnd/MultiRegisterSIMDTests.swift",
"EndToEnd/ProductionUsageTests.swift",
"EndToEnd/RealWorldServiceProtocolTests.swift",
"EndToEnd/RuntimeClosureTests.swift",
"EndToEnd/StubFactoryTests.swift",
"EndToEnd/UnstubbedBehaviorTests.swift",
"Integration/AssociatedTypes/AssociatedFunctionTypeTests.swift",
"Integration/AssociatedTypes/AssociatedGenericClassTypedErrorTests.swift",
"Integration/AssociatedTypes/AssociatedTypedErrorTests.swift",
"Integration/AssociatedTypes/BoundAssociatedTypeTests.swift",
"Integration/AssociatedTypes/GenericClassAssociatedTypeTests.swift",
"Integration/AssociatedTypes/MultipleAssociatedTypeTests.swift",
"Integration/AssociatedTypes/NestedAssociatedTypeTests.swift",
"Integration/AssociatedTypes/ReferenceAssociatedTypeTests.swift",
"Integration/AssociatedTypes/ResultAssociatedTypeTests.swift",
"Integration/AssociatedTypes/UnboundAssociatedTypeTests.swift",
"Integration/Protocols/ClassConstrainedProtocolTests.swift",
"Integration/Protocols/DeferredProtocolBoundaryTests.swift",
"Integration/Protocols/LocalProtocolDeclarationTests.swift",
"Integration/Protocols/ProtocolCompositionTests.swift",
"Integration/Protocols/ProtocolInheritanceTests.swift",
"Integration/Requirements/AsyncTypedThrowsRequirementTests.swift",
"Integration/Requirements/DynamicSelfResultTests.swift",
"Integration/Requirements/GetterEffectTests.swift",
"Integration/Requirements/InitializerRequirementTests.swift",
"Integration/Requirements/NestedSelfArgumentTests.swift",
"Integration/Requirements/PropertySetterTests.swift",
"Integration/Requirements/RequirementTests.swift",
"Integration/Requirements/ResilientProtocolDiscoveryTests.swift",
"Integration/Requirements/SelfArgumentTests.swift",
"Integration/Requirements/SelfSubscriptArgumentTests.swift",
"Integration/Requirements/SignatureOfRequirementTests.swift",
"Integration/Requirements/StaticRequirementTests.swift",
"Integration/Requirements/SubscriptRequirementTests.swift",
"Integration/Requirements/ThrowingSelfArgumentTests.swift",
"Integration/Requirements/TypedThrowsRequirementTests.swift",
"Integration/Runtime/AsyncFloat16SpillTests.swift",
"Integration/Runtime/AsyncFloatSpillTests.swift",
"Integration/Runtime/AsyncFloatingPointSpillTests.swift",
"Integration/Runtime/AsyncForwardingStackPlanTests.swift",
"Integration/Runtime/AsyncIndirectSpillTests.swift",
"Integration/Runtime/AsyncMultiRegisterSIMDSpillTests.swift",
"Integration/Runtime/AsyncMultiwordIntegerSpillTests.swift",
"Integration/Runtime/AsyncMultiwordStackSpyForwardingTests.swift",
"Integration/Runtime/AsyncPaddedAggregateSpillTests.swift",
"Integration/Runtime/AsyncPaddedIntegerSpillTests.swift",
"Integration/Runtime/AsyncSIMDSpillTests.swift",
"Integration/Runtime/AsyncStackABIIntegrationTests.swift",
"Integration/Runtime/AsyncStackSpyForwardingTests.swift",
"Integration/Runtime/AsyncWitnessStackPlanTests.swift",
"Integration/Runtime/CollectionSignatureTests.swift",
"Integration/Runtime/CommonPlaceholderArgumentTests.swift",
"Integration/Runtime/ConcurrencyTests.swift",
"Integration/Runtime/ConstrainedGenericTypeResolutionTests.swift",
"Integration/Runtime/Float16ABITests.swift",
"Integration/Runtime/FoundationValueArgumentTests.swift",
"Integration/Runtime/InlineArrayABITests.swift",
"Integration/Runtime/PlatformFrameworkPlaceholderArgumentTests.swift",
"Integration/Runtime/ResilientValueArgumentABITests.swift",
"Integration/Runtime/RuntimeABITests.swift",
"Integration/Runtime/SIMDABITests.swift",
"Integration/Runtime/StubLifetimeTests.swift",
"Integration/Runtime/SyncStackSpySpillForwardingTests.swift",
"Integration/Runtime/WideAggregateArgumentABITests.swift",
"Integration/Stubbing/AsyncStubbingTests.swift",
"Integration/Stubbing/AwaitCancellationBehaviorTests.swift",
"Integration/Stubbing/CallPatternTests.swift",
"Integration/Stubbing/CancellationInjectionBehaviorTests.swift",
"Integration/Stubbing/ClientStubTests.swift",
"Integration/Stubbing/ClosureArgumentHistoryTests.swift",
"Integration/Stubbing/ClosureDoubleArgumentsTests.swift",
"Integration/Stubbing/ClosureSpyTests.swift",
"Integration/Stubbing/ConstructionErrorTests.swift",
"Integration/Stubbing/CoreStubbingTests.swift",
"Integration/Stubbing/CrossDoubleOrderTests.swift",
"Integration/Stubbing/DelayedBehaviorTests.swift",
"Integration/Stubbing/EffectfulClosureDoubleTests.swift",
"Integration/Stubbing/EventualVerificationTests.swift",
"Integration/Stubbing/FaultInjectionBehaviorTests.swift",
"Integration/Stubbing/ForEachCallBehaviorTests.swift",
"Integration/Stubbing/ForwardingBehaviorTests.swift",
"Integration/Stubbing/GlobalActorClosureDoubleTests.swift",
"Integration/Stubbing/InoutClosureDoubleTests.swift",
"Integration/Stubbing/InteractionLogTests.swift",
"Integration/Stubbing/InvocationManagementTests.swift",
"Integration/Stubbing/ManualStubBuildPluginIntegrationTests.swift",
"Integration/Stubbing/ManualStubGeneratorIntegrationTests.swift",
"Integration/Stubbing/ManualStubOverloadTests.swift",
"Integration/Stubbing/ManualStubTests.swift",
"Integration/Stubbing/ManualStubTypedThrowsTests.swift",
"Integration/Stubbing/MatcherTests.swift",
"Integration/Stubbing/NeverReturningBehaviorTests.swift",
"Integration/Stubbing/NoMoreInteractionsTests.swift",
"Integration/Stubbing/NonescapingCallbackRecorderTests.swift",
"Integration/Stubbing/OrderedVerificationTests.swift",
"Integration/Stubbing/PlaceholderRegistryTests.swift",
"Integration/Stubbing/RecordingReplayTests.swift",
"Integration/Stubbing/RecordingReturnPlaceholderTests.swift",
"Integration/Stubbing/RichMatchersTests.swift",
"Integration/Stubbing/SendableClosureDoubleTests.swift",
"Integration/Stubbing/SpyForwardingCoverageTests.swift",
"Integration/Stubbing/SpyModifyForwardingTests.swift",
"Integration/Stubbing/SpyTests.swift",
"Integration/Stubbing/StubbableClientMacroIntegrationTests.swift",
"Integration/Stubbing/SuspensionBehaviorTests.swift",
"Integration/Stubbing/SwiftTestingIntegrationTests.swift",
"Integration/Stubbing/TestDoubleScenarioTests.swift",
"Integration/Stubbing/TypedInvocationAccessTests.swift",
"Integration/Stubbing/TypedThrowingClosureDoubleTests.swift",
"Integration/Stubbing/UnreachableRegistrationTests.swift",
"Integration/Stubbing/UnusedStubDetectionTests.swift",
"Integration/Stubbing/UserFacingEnhancementsTests.swift",
"Integration/Stubbing/VariadicClosureDoubleTests.swift",
"Integration/Stubbing/VerificationDiagnosticsTests.swift",
"TestSupport/ExitTestAssertions.swift",
"TestSupport/LockedCounter.swift",
"TestSupport/StubErrorAssertions.swift",
"TestSupport/TypedThrowsClosureBoundaryAssertions.swift",
"TestSupport/WeakReference.swift",
"Unit/CommonRecordingPlaceholderTests.swift",
"Unit/RecordingPlaceholderResolverTests.swift",
"Unit/RequirementGenericSignatureTests.swift",
"Unit/StubErrorDescriptionTests.swift"
],
"target_dependencies" : [
"TestDoubles",
"TestDoublesTesting",
"TestDoublesRuntime",
"TestDoublesRuntimeMetadata",
"TestDoublesRuntimeSupport",
"InternalRuntimeContract",
"ManualStubBuildPluginIntegrationFixtures",
"ManualStubGeneratorIntegrationFixtures",
"TestDoublesFixtures",
"TestDoublesResilientFixtures"
],
"type" : "test"
},
{
"c99name" : "TestDoublesTesting",
"module_type" : "SwiftTarget",
"name" : "TestDoublesTesting",
"path" : "Sources/TestDoublesTesting",
"product_dependencies" : [
"IssueReporting"
],
"product_memberships" : [
"TestDoublesTesting"
],
"sources" : [
"TestingIntegration.swift"
],
"target_dependencies" : [
"TestDoubles"
],
"type" : "library"
},
{
"c99name" : "TestDoublesStubbableMacros",
"module_type" : "SwiftTarget",
"name" : "TestDoublesStubbableMacros",
"path" : "Sources/TestDoublesStubbableMacros",
"product_memberships" : [
"TestDoublesStubbableMacros"
],
"sources" : [
"StubbableClientMacro.swift",
"StubbableMacro.swift"
],
"target_dependencies" : [
"ManualStubGeneratorCore"
],
"type" : "macro"
},
{
"c99name" : "TestDoublesRuntimeTests",
"module_type" : "SwiftTarget",
"name" : "TestDoublesRuntimeTests",
"path" : "Tests/TestDoublesRuntimeTests",
"product_dependencies" : [
"Echo",
"EchoRuntimeReflection",
"EchoRuntimeSupport"
],
"sources" : [
"ConcurrencyClosureThunkSyntaxTests.swift",
"DelimitedSyntaxScannerTests.swift",
"DemangledTypeSyntaxTests.swift",
"DynamicFunctionBridgeArity0Tests+Generated.swift",
"DynamicFunctionBridgeArity1Tests+Generated.swift",
"DynamicFunctionBridgeArity2Tests+Generated.swift",
"DynamicFunctionBridgeArity3Tests+Generated.swift",
"DynamicFunctionBridgeArity4Tests+Generated.swift",
"DynamicFunctionBridgeArity5Tests+Generated.swift",
"DynamicFunctionBridgeArity6Tests+Generated.swift",
"DynamicFunctionBridgeMatrixTests+Generated.swift",
"DynamicFunctionStackABITests.swift",
"ExtendedExistentialRuntimeSupportTests.swift",
"Float16ABIClassificationTests.swift",
"FunctionBridgePlanTests.swift",
"FunctionPointerAuthenticationTests.swift",
"InlineArrayMetadataTests.swift",
"PlaceholderSynthesisTests.swift",
"ReabstractionThunkRegistryTests.swift",
"RetainedRuntimeStateTests.swift",
"RuntimeMethodProjectionTests.swift",
"RuntimeSymbolsTests.swift",
"RuntimeTransportTests.swift",
"RuntimeTypeResolutionTests.swift",
"SIMDABIClassificationTests.swift",
"TrampolineArenaTests.swift",
"WitnessSignatureParserTests.swift",
"WitnessValueConventionTests.swift",
"WitnessValueDependencyTests.swift",
"YieldOnce2ResumeDiscriminatorABITests.swift",
"YieldingAccessorRuntimeTests.swift",
"ZeroSizedArgumentDecodingTests.swift"
],
"target_dependencies" : [
"TestDoublesRuntime",
"TestDoublesRuntimeMetadata",
"TestDoublesRuntimeSupport",
"TestDoublesFixtures",
"TestDoublesResilientFixtures"
],
"type" : "test"
},
{
"c99name" : "TestDoublesRuntimeSupport",
"module_type" : "SwiftTarget",
"name" : "TestDoublesRuntimeSupport",
"path" : "Sources/TestDoublesRuntimeSupport",
"product_memberships" : [
"TestDoubles",
"TestDoublesTesting",
"TestDoublesMacros",
"WasmDemo",
"AndroidRuntimeDemo"
],
"sources" : [
"ArgumentRegisterScrubber.swift",
"RuntimeArchitecture.swift",
"RuntimeConstructionError.swift",
"RuntimeSymbols.swift",
"TrampolineABICapacity.swift"
],
"target_dependencies" : [
"CTestDoublesTrampoline"
],
"type" : "library"
},
{
"c99name" : "TestDoublesRuntimeMetadata",
"module_type" : "SwiftTarget",
"name" : "TestDoublesRuntimeMetadata",
"path" : "Sources/TestDoublesRuntimeMetadata",
"product_dependencies" : [
"Echo",
"EchoRuntimeReflection"
],
"product_memberships" : [
"TestDoubles",
"TestDoublesTesting",
"TestDoublesMacros",
"WasmDemo",
"AndroidRuntimeDemo"
],
"sources" : [
"CallFrameArgumentPlan.swift",
"ContextDescriptorName.swift",
"DelimitedSyntaxScanner.swift",
"DemangledTypeSyntax.swift",
"FunctionSignatureMatcher.swift",
"GenericNominalTypeResolution.swift",
"LoweredFunctionSyntax.swift",
"Metadata/AssociatedTypeBindings.swift",
"Metadata/CallableRequirementDescriptor.swift",
"Metadata/ExtendedExistentialMetadata.swift",
"Metadata/FabricatedPayload.swift",
"Metadata/LinkedWitnessTableGraph.swift",
"Metadata/MethodDescriptor.swift",
"Metadata/ProtocolLayout+Builder.swift",
"Metadata/ProtocolLayout.swift",
"Metadata/ProtocolWitnessTableLayout.swift",
"Metadata/ResolvedWitnessValue.swift",
"Metadata/RuntimeExplicitRequirementSchema.swift",
"Metadata/RuntimeProtocolDescriptor.swift",
"Metadata/RuntimeRequirementValidation.swift",
"Metadata/SignatureDiscovery+DependentTypes.swift",
"Metadata/SignatureDiscovery+TypedErrors.swift",
"Metadata/SignatureDiscovery.swift",
"Metadata/StubExistentialRepresentation.swift",
"Metadata/TypedErrorTransport.swift",
"Metadata/WitnessSignatureParser.swift",
"Metadata/WitnessValueDependency.swift",
"ProtocolExistentialTypeResolution.swift",
"ReabstractionThunkRegistry.swift",
"RuntimeSupportAliases.swift",
"RuntimeTypeClassification.swift",
"RuntimeTypeResolution.swift",
"RuntimeValueLayout.swift",
"TypedWitnessAdapter.swift",
"WitnessCallTransportPlan.swift"
],
"target_dependencies" : [
"InternalRuntimeContract",
"TestDoublesRuntimeSupport",
"CTestDoublesTrampoline"
],
"type" : "library"
},
{
"c99name" : "TestDoublesRuntimeIntegrationTests",
"module_type" : "SwiftTarget",
"name" : "TestDoublesRuntimeIntegrationTests",
"path" : "Tests/TestDoublesRuntimeIntegrationTests",
"sources" : [
"StubRuntimeResourcesTests.swift"
],
"target_dependencies" : [
"TestDoubles",
"TestDoublesRuntime"
],
"type" : "test"
},
{
"c99name" : "TestDoublesRuntime",
"module_type" : "SwiftTarget",
"name" : "TestDoublesRuntime",
"path" : "Sources/TestDoublesRuntime",
"product_dependencies" : [
"Echo",
"EchoRuntimeReflection",
"EchoRuntimeSupport"
],
"product_memberships" : [
"TestDoubles",
"TestDoublesTesting",
"TestDoublesMacros",
"WasmDemo",
"AndroidRuntimeDemo"
],
"sources" : [
"Runtime/AsyncWitnessABIPlan.swift",
"Runtime/DependentResultEncoder.swift",
"Runtime/DummyValue.swift",
"Runtime/DynamicFunctionABIPlan.swift",
"Runtime/DynamicFunctionArgumentDecoder.swift",
"Runtime/DynamicFunctionBoxing+Generated.swift",
"Runtime/DynamicFunctionInvocation.swift",
"Runtime/DynamicFunctionReturn.swift",
"Runtime/FabricatedExistentialStorage.swift",
"Runtime/FabricatedInvocationRegistry.swift",
"Runtime/FabricatedRuntimeResources.swift",
"Runtime/FabricatedWitnessDispatch.swift",
"Runtime/FabricatedWitnessTableFactory.swift",
"Runtime/ForwardedInvocationState.swift",
"Runtime/ForwardingTarget.swift",
"Runtime/FunctionBridgePlan.swift",
"Runtime/FunctionPointerAuthentication.swift",
"Runtime/FunctionReabstraction.swift",
"Runtime/FunctionReabstractionSupport.swift",
"Runtime/ManagedDynamicCall.swift",
"Runtime/ModifyCoroutineRuntime.swift",
"Runtime/PlaceholderValue.swift",
"Runtime/PreparedFunctionReabstraction.swift",
"Runtime/PreparedRuntimeMethod.swift",
"Runtime/PreparedStubPlanCache.swift",
"Runtime/ProtocolForwarder.swift",
"Runtime/ProtocolForwardingPlan.swift",
"Runtime/ReadCoroutineRuntime.swift",
"Runtime/RecordingResultEncoder.swift",
"Runtime/ResolvedFabricatedInvocation.swift",
"Runtime/RetainedRuntimeState.swift",
"Runtime/RuntimeArgumentDecoder.swift",
"Runtime/RuntimeResultEncoder.swift",
"Runtime/RuntimeResultTransportPlan.swift",
"Runtime/RuntimeStubFactory+Preparation.swift",
"Runtime/RuntimeStubFactory+ProtocolShape.swift",
"Runtime/RuntimeStubFactory.swift",
"Runtime/RuntimeValueTransport.swift",
"Runtime/StructuralReabstraction.swift",
"Runtime/SuperclassConstrainedRuntime.swift",
"Runtime/SwiftErrorTransport.swift",
"Runtime/SynchronousAccessorDispatch.swift",
"Runtime/TrampolineCallFrame.swift",
"Runtime/TrampolineFactory.swift",
"Runtime/TrampolineHandler.swift",
"Runtime/WitnessEntryInstaller.swift",
"Runtime/WitnessTableGraphBuilder.swift",
"Runtime/YieldingAccessorRuntime.swift",
"RuntimeMetadataAliases.swift",
"TestDoublesRuntime.swift"
],
"target_dependencies" : [
"InternalRuntimeContract",
"TestDoublesRuntimeMetadata",
"TestDoublesRuntimeSupport",
"CTestDoublesTrampoline"
],
"type" : "library"
},
{
"c99name" : "TestDoublesResilientFixtures",
"module_type" : "SwiftTarget",
"name" : "TestDoublesResilientFixtures",
"path" : "Tests/TestDoublesResilientFixtures",
"sources" : [
"Protocols.swift",
"RuntimeValueFixtures.swift"
],
"type" : "library"
},
{
"c99name" : "TestDoublesReadTests",
"module_type" : "SwiftTarget",
"name" : "TestDoublesReadTests",
"path" : "Tests/TestDoublesReadTests",
"sources" : [
"ReadAccessorTests.swift"
],
"target_dependencies" : [
"TestDoubles",
"TestDoublesRuntime",
"TestDoublesRuntimeMetadata",
"InternalRuntimeContract",
"TestDoublesReadFixtures",
"TestDoublesResilientFixtures"
],
"type" : "test"
},
{
"c99name" : "TestDoublesReadFixtures",
"module_type" : "SwiftTarget",
"name" : "TestDoublesReadFixtures",
"path" : "Tests/TestDoublesReadFixtures",
"sources" : [
"ReadAccessorProtocols.swift"
],
"target_dependencies" : [
"TestDoublesResilientFixtures"
],
"type" : "library"
},
{
"c99name" : "TestDoublesMacros",
"module_type" : "SwiftTarget",
"name" : "TestDoublesMacros",
"path" : "Sources/TestDoublesMacros",
"product_memberships" : [
"TestDoublesMacros"
],
"sources" : [
"Stubbable.swift",
"StubbableClient.swift"
],
"target_dependencies" : [
"TestDoubles"
],
"type" : "library"
},
{
"c99name" : "TestDoublesMacroTests",
"module_type" : "SwiftTarget",
"name" : "TestDoublesMacroTests",
"path" : "Tests/TestDoublesMacroTests",
"sources" : [
"StubbableMacroTests.swift"
],
"type" : "test"
},
{
"c99name" : "TestDoublesInternalTests",
"module_type" : "SwiftTarget",
"name" : "TestDoublesInternalTests",
"path" : "Tests/TestDoublesInternalTests",
"sources" : [
"DummyInvocationTests.swift",
"InvocationLedgerTests.swift",
"StubBehaviorRegistryIndexTests.swift",
"StubRecorderDiagnosticsTests.swift",
"StubRecorderInvocationEndpointTests.swift"
],
"target_dependencies" : [
"TestDoubles",
"InternalRuntimeContract"
],
"type" : "test"
},
{
"c99name" : "TestDoublesFixtures",
"module_type" : "SwiftTarget",
"name" : "TestDoublesFixtures",
"path" : "Tests/TestDoublesFixtures",
"sources" : [
"AdvancedClosureProtocols.swift",
"AssociatedFunctionProtocols.swift",
"AssociatedGenericClassProtocols.swift",
"AssociatedGenericClassTypedErrorProtocols.swift",
"ClosureBoundaryProtocols.swift",
"ClosureClientAliases.swift",
"ClosureStackBoundaryX86Helpers.swift",
"GenericAccessorFixtures.swift",
"GenericRequirementFixtures.swift",
"ManualStubGeneratorSample.swift",
"Protocols.swift",
"RealWorldServiceProtocols.swift",
"ReferenceAssociatedTypeProtocols.swift",
"SelfArgumentProtocols.swift",
"UnsupportedGenericLayoutFixtures.swift"
],
"type" : "library"
},
{
"c99name" : "TestDoublesCxxInteropTests",
"module_type" : "SwiftTarget",
"name" : "TestDoublesCxxInteropTests",
"path" : "Tests/TestDoublesCxxInteropTests",
"sources" : [
"CxxForeignReferenceTests.swift"
],
"target_dependencies" : [
"TestDoubles",
"TestDoublesCxxInteropFixtures"
],
"type" : "test"
},
{
"c99name" : "TestDoublesCxxInteropFixtures",
"module_type" : "ClangTarget",
"name" : "TestDoublesCxxInteropFixtures",
"path" : "Tests/TestDoublesCxxInteropFixtures",
"sources" : [
"Widget.cpp"
],
"type" : "library"
},
{
"c99name" : "TestDoubles",
"module_type" : "SwiftTarget",
"name" : "TestDoubles",
"path" : "Sources/TestDoubles",
"product_dependencies" : [
"IssueReporting"
],
"product_memberships" : [
"TestDoubles",
"TestDoublesTesting",
"TestDoublesMacros",
"WasmDemo",
"AndroidRuntimeDemo"
],
"sources" : [
"Doubles/CallInteractions.swift",
"Doubles/CallPattern+CancellationInjection.swift",
"Doubles/CallPattern+FaultInjection.swift",
"Doubles/CallPattern+ForEachCall.swift",
"Doubles/CallPattern+Interactions.swift",
"Doubles/CallPattern+Recording.swift",
"Doubles/CallPattern+SideEffects.swift",
"Doubles/CallPattern.swift",
"Doubles/CallStackCapture.swift",
"Doubles/CallbackCapture.swift",
"Doubles/ClientStub.swift",
"Doubles/ClientStubEndpoints+Aliases.swift",
"Doubles/ClockAwareVerification.swift",
"Doubles/ClosureArgumentHistory.swift",
"Doubles/ClosureCallPatterns+Outcomes.swift",
"Doubles/ClosureDouble+Arguments.swift",
"Doubles/ClosureDouble.swift",
"Doubles/ClosureSpies.swift",
"Doubles/CompletionOrder.swift",
"Doubles/Dummy.swift",
"Doubles/DummyValueFactories.swift",
"Doubles/EffectfulClosureCallPatterns+Behavior.swift",
"Doubles/EffectfulClosureCallPatterns.swift",
"Doubles/EffectfulClosureDoubles.swift",
"Doubles/GlobalActorClosureDoubles.swift",
"Doubles/InoutClosureDouble.swift",
"Doubles/InteractionHistory.swift",
"Doubles/InteractionTimeline.swift",
"Doubles/InvocationAccess.swift",
"Doubles/InvocationManagement.swift",
"Doubles/InvocationOrder.swift",
"Doubles/InvocationOutcome.swift",
"Doubles/InvocationStream.swift",
"Doubles/InvocationTiming.swift",
"Doubles/ManualRouteID.swift",
"Doubles/ManualStub+ClientForwarding.swift",
"Doubles/ManualStub.swift",
"Doubles/ManualStubProxies.swift",
"Doubles/ManualStubStubbing.swift",
"Doubles/ManualStubVerification.swift",
"Doubles/NonescapingCallbackRecorder.swift",
"Doubles/SendableClosureDoubles.swift",
"Doubles/Spy.swift",
"Doubles/Stub.swift",
"Doubles/StubBehaviorChain+Computed.swift",
"Doubles/StubBehaviorChain+Void.swift",
"Doubles/StubBehaviorQueue.swift",
"Doubles/StubClock.swift",
"Doubles/StubError.swift",
"Doubles/StubFactory.swift",
"Doubles/StubInitializerBuilder.swift",
"Doubles/StubInvocation.swift",
"Doubles/StubOptionalSelfResultBuilder.swift",
"Doubles/StubPerformanceDiagnostics.swift",
"Doubles/StubRegistrationBuilder.swift",
"Doubles/StubSelfResultBuilder.swift",
"Doubles/StubStubbing.swift",
"Doubles/StubSuspension.swift",
"Doubles/StubVerification.swift",
"Doubles/TestDouble.swift",
"Doubles/TestDoubleScenario.swift",
"Doubles/TypedHandlerInvocation.swift",
"Doubles/TypedThrowingClosureDoubles.swift",
"Doubles/VariadicClosureDoubles.swift",
"Recording/BuiltInRecordingPlaceholders.swift",
"Recording/CustomMatcher.swift",
"Recording/InteractionFixture.swift",
"Recording/InvocationLedger.swift",
"Recording/ManualMethod.swift",
"Recording/ManualMethodCatalog.swift",
"Recording/Matchers.swift",
"Recording/ParameterMatcher.swift",
"Recording/RecordingPlaceholderResolver.swift",
"Recording/RecordingPlaceholders.swift",
"Recording/RecordingReturnPlaceholder.swift",
"Recording/RecordingSession.swift",
"Recording/RichMatchers.swift",
"Recording/StubBehaviorRegistry.swift",
"Recording/StubCaptureCoordinator.swift",
"Recording/StubRecorder+Dispatch.swift",
"Recording/StubRecorder+Registration.swift",
"Recording/StubRecorder+Verification.swift",
"Recording/StubRecorder.swift",
"Recording/StubRecorderDiagnostics.swift",
"Runtime/Preparation/StubAssociatedTypeBinding.swift",
"Runtime/Preparation/StubRequirement+Factories.swift",
"Runtime/Preparation/StubRequirement+Resolution.swift",
"Runtime/Preparation/StubRequirement+Result.swift",
"Runtime/Preparation/StubRequirement+SignatureOf.swift",
"Runtime/Preparation/StubRequirement+TypedAdapter.swift",
"Runtime/Preparation/StubRequirement.swift",
"Runtime/RuntimeStubFactory.swift",
"Runtime/StubRecorderInvocationEndpoint.swift",
"TestDoubleTestingSupport.swift"
],
"target_dependencies" : [
"InternalRuntimeContract",
"TestDoublesRuntime",
"TestDoublesRuntimeSupport"
],
"type" : "library"
},
{
"c99name" : "ManualStubGeneratorTool",
"module_type" : "SwiftTarget",
"name" : "ManualStubGeneratorTool",
"path" : "Sources/ManualStubGeneratorTool",
"product_memberships" : [
"ManualStubBuildPlugin",
"ManualStubGeneratorTool"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"ManualStubGeneratorCore"
],
"type" : "executable"
},
{
"c99name" : "ManualStubGeneratorIntegrationFixtures",
"module_type" : "SwiftTarget",
"name" : "ManualStubGeneratorIntegrationFixtures",
"path" : "Tests/ManualStubGeneratorIntegrationFixtures",
"sources" : [
"GeneratedManualStub.swift",
"Protocol.swift"
],
"target_dependencies" : [
"TestDoubles"
],
"type" : "library"
},
{
"c99name" : "ManualStubGeneratorCoreTests",
"module_type" : "SwiftTarget",
"name" : "ManualStubGeneratorCoreTests",
"path" : "Tests/ManualStubGeneratorCoreTests",
"sources" : [
"ManualStubGeneratorTests.swift"
],
"target_dependencies" : [
"ManualStubGeneratorCore"
],
"type" : "test"
},
{
"c99name" : "ManualStubGeneratorCore",
"module_type" : "SwiftTarget",
"name" : "ManualStubGeneratorCore",
"path" : "Sources/ManualStubGeneratorCore",
"product_memberships" : [
"ManualStubBuildPlugin",
"ManualStubGeneratorTool",
"TestDoublesStubbableMacros"
],
"sources" : [
"ManualStubBatchGenerator.swift",
"ManualStubGenerator.swift"
],
"type" : "library"
},
{
"c99name" : "ManualStubGenerator",
"module_type" : "PluginTarget",
"name" : "ManualStubGenerator",
"path" : "Plugins/ManualStubGenerator",
"plugin_capability" : {
"intent" : {
"description" : "Generate a ManualStub conformer from a protocol declaration.",
"type" : "custom",
"verb" : "generate-manual-stub"
},
"permissions" : [
{
"network_scope" : {
"none" : {
}
},
"reason" : "Writes the generated Swift conformer you request.",
"type" : "writeToPackageDirectory"
}
],
"type" : "command"
},
"product_memberships" : [
"ManualStubGenerator"
],
"sources" : [
"plugin.swift"
],
"type" : "plugin"
},
{
"c99name" : "ManualStubBuildPluginIntegrationFixtures",
"module_type" : "SwiftTarget",
"name" : "ManualStubBuildPluginIntegrationFixtures",
"path" : "Tests/ManualStubBuildPluginIntegrationFixtures",
"sources" : [
"Protocol.swift"
],
"target_dependencies" : [
"TestDoubles",
"ManualStubBuildPlugin"
],
"type" : "library"
},
{
"c99name" : "ManualStubBuildPlugin",
"module_type" : "PluginTarget",
"name" : "ManualStubBuildPlugin",
"path" : "Plugins/ManualStubBuildPlugin",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"ManualStubBuildPlugin"
],
"sources" : [
"plugin.swift"
],
"target_dependencies" : [
"ManualStubGeneratorTool"
],
"type" : "plugin"
},
{
"c99name" : "InternalRuntimeContractTests",
"module_type" : "SwiftTarget",
"name" : "InternalRuntimeContractTests",
"path" : "Tests/InternalRuntimeContractTests",
"sources" : [
"RuntimeAssociatedTypeUseTests.swift"
],
"target_dependencies" : [
"InternalRuntimeContract"
],
"type" : "test"
},
{
"c99name" : "InternalRuntimeContract",
"module_type" : "SwiftTarget",
"name" : "InternalRuntimeContract",
"path" : "Sources/InternalRuntimeContract",
"product_memberships" : [
"TestDoubles",
"TestDoublesTesting",
"TestDoublesMacros",
"WasmDemo",
"AndroidRuntimeDemo"
],
"sources" : [
"RuntimeExplicitRequirementSchema.swift",
"RuntimeInvocationContract.swift",
"RuntimeMethodContract.swift",
"RuntimeProtocolShapeContract.swift"
],
"type" : "library"
},
{
"c99name" : "CTestDoublesTrampoline",
"module_type" : "ClangTarget",
"name" : "CTestDoublesTrampoline",
"path" : "Sources/CTestDoublesTrampoline",
"product_memberships" : [
"TestDoubles",
"TestDoublesTesting",
"TestDoublesMacros",
"WasmDemo",
"AndroidRuntimeDemo"
],
"sources" : [
"SafeMemoryRead.c",
"SymbolLookup.c",
"TestDoublesTrampoline.S",
"TestDoublesTrampoline.c",
"WasiTrampolineStubs.c",
"WitnessVeneerArena.c"
],
"type" : "library"
},
{
"c99name" : "AndroidRuntimeDemo",
"module_type" : "SwiftTarget",
"name" : "AndroidRuntimeDemo",
"path" : "Sources/AndroidRuntimeDemo",
"product_memberships" : [
"AndroidRuntimeDemo"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"TestDoubles"
],
"type" : "executable"
}
],
"tools_version" : "6.3"
}
✅ Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path: $PWD/.docs/tevelee/swift-test-doubles/0.0.3
Repository: tevelee/swift-test-doubles
Swift version used: 6.3
Target: TestDoubles
Extracting symbol information for 'TestDoubles'...
Finished extracting symbol information for 'TestDoubles'. (54.99s)
Building documentation for 'TestDoubles'...
Finished building documentation for 'TestDoubles' (1.37s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/tevelee/swift-test-doubles/0.0.3
Fetching https://github.com/swiftlang/swift-docc-plugin
Updating https://github.com/pointfreeco/swift-issue-reporting
Updated https://github.com/pointfreeco/swift-issue-reporting (0.72s)
[1/2345] Fetching swift-docc-plugin
Updating https://github.com/apple/swift-atomics.git
Updating https://github.com/tevelee/Echo.git
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.61s)
Updated https://github.com/apple/swift-atomics.git (0.52s)
Updated https://github.com/tevelee/Echo.git (0.52s)
Computing version for https://github.com/pointfreeco/swift-issue-reporting
Computed https://github.com/pointfreeco/swift-issue-reporting at 2.0.0 (2.70s)
Computing version for https://github.com/tevelee/Echo.git
Computed https://github.com/tevelee/Echo.git at 0.1.17 (0.41s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (0.43s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.5.0 (2.04s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3805] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.48s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.15s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.5.0
[0/3] Write swift-version--6988338F2F200930.txt
Building for debugging...
[0/7] Write snippet-extract-tool-entitlement.plist
[1/8] Write sources
[4/8] Write swift-version--6988338F2F200930.txt
[6/54] Emitting module SymbolKit
[7/58] Compiling SymbolKit Identifier.swift
[8/58] Compiling SymbolKit KindIdentifier.swift
[9/58] Compiling SymbolKit Location.swift
[10/58] Compiling SymbolKit Mutability.swift
[11/58] Compiling SymbolKit SemanticVersion.swift
[12/58] Compiling SymbolKit AccessControl.swift
[13/58] Compiling SymbolKit Availability.swift
[14/58] Compiling SymbolKit AvailabilityItem.swift
[15/58] Compiling SymbolKit Domain.swift
[16/58] Compiling SymbolKit Names.swift
[17/58] Compiling SymbolKit SPI.swift
[18/58] Compiling SymbolKit Snippet.swift
[19/58] Compiling SymbolKit Extension.swift
[20/58] Compiling Snippets SnippetParser.swift
[21/58] Compiling Snippets SnippetLanguage.swift
[22/58] Compiling Snippets Snippet.swift
[23/58] Emitting module Snippets
[24/58] Compiling SymbolKit DeclarationFragments.swift
[25/58] Compiling SymbolKit Fragment.swift
[26/58] Compiling SymbolKit FragmentKind.swift
[27/58] Compiling SymbolKit FunctionParameter.swift
[28/58] Compiling SymbolKit FunctionSignature.swift
[29/58] Compiling SymbolKit Mixin+Equals.swift
[30/58] Compiling SymbolKit Mixin+Hash.swift
[31/58] Compiling SymbolKit Mixin.swift
[32/58] Compiling SymbolKit LineList.swift
[33/58] Compiling SymbolKit Position.swift
[34/58] Compiling SymbolKit Symbol.swift
[35/58] Compiling SymbolKit SymbolKind.swift
[36/58] Compiling SymbolKit SymbolGraph.swift
[37/58] Compiling SymbolKit GraphCollector.swift
[38/58] Compiling SymbolKit Relationship.swift
[39/58] Compiling SymbolKit RelationshipKind.swift
[40/58] Compiling SymbolKit SourceOrigin.swift
[41/58] Compiling SymbolKit GenericConstraints.swift
[42/58] Compiling SymbolKit Swift.swift
[43/58] Compiling SymbolKit GenericConstraint.swift
[44/58] Compiling SymbolKit GenericParameter.swift
[45/58] Compiling SymbolKit Generics.swift
[46/58] Compiling SymbolKit Namespace.swift
[47/58] Compiling SymbolKit SourceRange.swift
[48/58] Compiling SymbolKit Metadata.swift
[49/58] Compiling SymbolKit Module.swift
[50/58] Compiling SymbolKit OperatingSystem.swift
[51/58] Compiling SymbolKit Platform.swift
[52/58] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[53/58] Compiling SymbolKit UnifiedSymbol.swift
[54/58] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[55/58] Compiling SymbolKit UnifiedSymbolGraph.swift
[56/62] Compiling snippet_extract SymbolGraph+Snippet.swift
[57/62] Compiling snippet_extract URL+Status.swift
[58/62] Emitting module snippet_extract
[59/62] Compiling snippet_extract SnippetBuildCommand.swift
[59/62] Write Objects.LinkFileList
[60/62] Linking snippet-extract-tool
[61/62] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (4.64s)
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/pointfreeco/swift-macro-testing
Updating https://github.com/swiftlang/swift-docc-plugin
Updating https://github.com/tevelee/Echo.git
Updated https://github.com/tevelee/Echo.git (0.54s)
Updated https://github.com/swiftlang/swift-docc-plugin (0.54s)
[1/980] Fetching swift-macro-testing
[981/77448] Fetching swift-macro-testing, swift-syntax
Updating https://github.com/swiftlang/swift-docc-symbolkit
Updating https://github.com/pointfreeco/swift-issue-reporting
Updating https://github.com/apple/swift-atomics.git
Fetched https://github.com/pointfreeco/swift-macro-testing from cache (4.68s)
Fetched https://github.com/swiftlang/swift-syntax.git from cache (4.68s)
Updated https://github.com/swiftlang/swift-docc-symbolkit (0.80s)
Updated https://github.com/apple/swift-atomics.git (0.80s)
Updated https://github.com/pointfreeco/swift-issue-reporting (0.80s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.5.0 (5.50s)
Computing version for https://github.com/pointfreeco/swift-macro-testing
Computed https://github.com/pointfreeco/swift-macro-testing at 0.6.5 (0.53s)
Fetching https://github.com/pointfreeco/swift-snapshot-testing
[1/16376] Fetching swift-snapshot-testing
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (5.19s)
Computing version for https://github.com/pointfreeco/swift-issue-reporting
Computed https://github.com/pointfreeco/swift-issue-reporting at 2.0.0 (5.23s)
Computing version for https://github.com/tevelee/Echo.git
Computed https://github.com/tevelee/Echo.git at 0.1.17 (0.01s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.02s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (0.01s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.19.4 (0.54s)
Fetching https://github.com/pointfreeco/swift-custom-dump
[1/5669] Fetching swift-custom-dump
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (1.29s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.7.0 (1.83s)
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
[1/2578] Fetching xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (1.50s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.11.0 (2.17s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (0.71s)
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.7.0
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
Creating working copy for https://github.com/pointfreeco/swift-macro-testing
Working copy of https://github.com/pointfreeco/swift-macro-testing resolved at 0.6.5
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.19.4
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.11.0
[0/3] Write swift-version--6988338F2F200930.txt
[2/6] Compiling ManualStubGeneratorCore ManualStubGenerator.swift
[3/6] Compiling ManualStubGeneratorCore ManualStubBatchGenerator.swift
[4/6] Emitting module ManualStubGeneratorCore
[5/8] Compiling ManualStubGeneratorTool main.swift
[6/8] Emitting module ManualStubGeneratorTool
Building for debugging...
[0/1] Write swift-version--6988338F2F200930.txt
[2/12] Compiling InternalRuntimeContract RuntimeExplicitRequirementSchema.swift
[3/12] Compiling InternalRuntimeContract RuntimeInvocationContract.swift
[4/12] Compiling InternalRuntimeContract RuntimeProtocolShapeContract.swift
[5/12] Compiling InternalRuntimeContract RuntimeMethodContract.swift
[6/12] Emitting module InternalRuntimeContract
[7/12] Compiling TestDoublesRuntimeSupport RuntimeArchitecture.swift
[8/12] Compiling TestDoublesRuntimeSupport ArgumentRegisterScrubber.swift
[9/12] Compiling TestDoublesRuntimeSupport RuntimeConstructionError.swift
[10/12] Emitting module TestDoublesRuntimeSupport
[11/12] Compiling TestDoublesRuntimeSupport RuntimeSymbols.swift
[12/12] Compiling TestDoublesRuntimeSupport TrampolineABICapacity.swift
[13/45] Compiling TestDoublesRuntimeMetadata CallFrameArgumentPlan.swift
[14/45] Compiling TestDoublesRuntimeMetadata ContextDescriptorName.swift
[15/45] Compiling TestDoublesRuntimeMetadata DelimitedSyntaxScanner.swift
[16/45] Compiling TestDoublesRuntimeMetadata DemangledTypeSyntax.swift
[17/48] Compiling TestDoublesRuntimeMetadata WitnessValueDependency.swift
[18/48] Compiling TestDoublesRuntimeMetadata ProtocolExistentialTypeResolution.swift
[19/48] Compiling TestDoublesRuntimeMetadata ReabstractionThunkRegistry.swift
[20/48] Compiling TestDoublesRuntimeMetadata CallableRequirementDescriptor.swift
[21/48] Compiling TestDoublesRuntimeMetadata ExtendedExistentialMetadata.swift
[22/48] Compiling TestDoublesRuntimeMetadata FabricatedPayload.swift
[23/48] Compiling TestDoublesRuntimeMetadata LinkedWitnessTableGraph.swift
[24/48] Emitting module TestDoublesRuntimeMetadata
[25/48] Compiling TestDoublesRuntimeMetadata StubExistentialRepresentation.swift
[26/48] Compiling TestDoublesRuntimeMetadata TypedErrorTransport.swift
[27/48] Compiling TestDoublesRuntimeMetadata WitnessSignatureParser.swift
[28/48] Compiling TestDoublesRuntimeMetadata RuntimeSupportAliases.swift
[29/48] Compiling TestDoublesRuntimeMetadata RuntimeTypeClassification.swift
[30/48] Compiling TestDoublesRuntimeMetadata RuntimeTypeResolution.swift
[31/48] Compiling TestDoublesRuntimeMetadata ResolvedWitnessValue.swift
[32/48] Compiling TestDoublesRuntimeMetadata RuntimeExplicitRequirementSchema.swift
[33/48] Compiling TestDoublesRuntimeMetadata RuntimeProtocolDescriptor.swift
[34/48] Compiling TestDoublesRuntimeMetadata RuntimeRequirementValidation.swift
[35/48] Compiling TestDoublesRuntimeMetadata MethodDescriptor.swift
[36/48] Compiling TestDoublesRuntimeMetadata ProtocolLayout+Builder.swift
[37/48] Compiling TestDoublesRuntimeMetadata ProtocolLayout.swift
[38/48] Compiling TestDoublesRuntimeMetadata ProtocolWitnessTableLayout.swift
[39/48] Compiling TestDoublesRuntimeMetadata SignatureDiscovery+DependentTypes.swift
[40/48] Compiling TestDoublesRuntimeMetadata SignatureDiscovery+TypedErrors.swift
[41/48] Compiling TestDoublesRuntimeMetadata SignatureDiscovery.swift
[42/48] Compiling TestDoublesRuntimeMetadata FunctionSignatureMatcher.swift
[43/48] Compiling TestDoublesRuntimeMetadata GenericNominalTypeResolution.swift
[44/48] Compiling TestDoublesRuntimeMetadata LoweredFunctionSyntax.swift
[45/48] Compiling TestDoublesRuntimeMetadata AssociatedTypeBindings.swift
[46/48] Compiling TestDoublesRuntimeMetadata RuntimeValueLayout.swift
[47/48] Compiling TestDoublesRuntimeMetadata TypedWitnessAdapter.swift
[48/48] Compiling TestDoublesRuntimeMetadata WitnessCallTransportPlan.swift
[49/94] Emitting module TestDoublesRuntime
[50/99] Compiling TestDoublesRuntime FunctionBridgePlan.swift
[51/99] Compiling TestDoublesRuntime FunctionPointerAuthentication.swift
[52/99] Compiling TestDoublesRuntime FunctionReabstraction.swift
[53/99] Compiling TestDoublesRuntime FunctionReabstractionSupport.swift
[54/99] Compiling TestDoublesRuntime ManagedDynamicCall.swift
[55/99] Compiling TestDoublesRuntime RetainedRuntimeState.swift
[56/99] Compiling TestDoublesRuntime RuntimeArgumentDecoder.swift
[57/99] Compiling TestDoublesRuntime RuntimeResultEncoder.swift
[58/99] Compiling TestDoublesRuntime RuntimeResultTransportPlan.swift
[59/99] Compiling TestDoublesRuntime RuntimeStubFactory+Preparation.swift
[60/99] Compiling TestDoublesRuntime ProtocolForwarder.swift
[61/99] Compiling TestDoublesRuntime ProtocolForwardingPlan.swift
[62/99] Compiling TestDoublesRuntime ReadCoroutineRuntime.swift
[63/99] Compiling TestDoublesRuntime RecordingResultEncoder.swift
[64/99] Compiling TestDoublesRuntime ResolvedFabricatedInvocation.swift
[65/99] Compiling TestDoublesRuntime AsyncWitnessABIPlan.swift
[66/99] Compiling TestDoublesRuntime DependentResultEncoder.swift
[67/99] Compiling TestDoublesRuntime DummyValue.swift
[68/99] Compiling TestDoublesRuntime DynamicFunctionABIPlan.swift
[69/99] Compiling TestDoublesRuntime DynamicFunctionArgumentDecoder.swift
[70/99] Compiling TestDoublesRuntime ModifyCoroutineRuntime.swift
[71/99] Compiling TestDoublesRuntime PlaceholderValue.swift
[72/99] Compiling TestDoublesRuntime PreparedFunctionReabstraction.swift
[73/99] Compiling TestDoublesRuntime PreparedRuntimeMethod.swift
[74/99] Compiling TestDoublesRuntime PreparedStubPlanCache.swift
[75/99] Compiling TestDoublesRuntime DynamicFunctionBoxing+Generated.swift
[76/99] Compiling TestDoublesRuntime DynamicFunctionInvocation.swift
[77/99] Compiling TestDoublesRuntime DynamicFunctionReturn.swift
[78/99] Compiling TestDoublesRuntime FabricatedExistentialStorage.swift
[79/99] Compiling TestDoublesRuntime FabricatedInvocationRegistry.swift
[80/99] Compiling TestDoublesRuntime FabricatedRuntimeResources.swift
[81/99] Compiling TestDoublesRuntime FabricatedWitnessDispatch.swift
[82/99] Compiling TestDoublesRuntime FabricatedWitnessTableFactory.swift
[83/99] Compiling TestDoublesRuntime ForwardedInvocationState.swift
[84/99] Compiling TestDoublesRuntime ForwardingTarget.swift
[85/99] Compiling TestDoublesRuntime RuntimeStubFactory+ProtocolShape.swift
[86/99] Compiling TestDoublesRuntime RuntimeStubFactory.swift
[87/99] Compiling TestDoublesRuntime RuntimeValueTransport.swift
[88/99] Compiling TestDoublesRuntime StructuralReabstraction.swift
[89/99] Compiling TestDoublesRuntime SuperclassConstrainedRuntime.swift
[90/99] Compiling TestDoublesRuntime SwiftErrorTransport.swift
[91/99] Compiling TestDoublesRuntime SynchronousAccessorDispatch.swift
[92/99] Compiling TestDoublesRuntime TrampolineCallFrame.swift
[93/99] Compiling TestDoublesRuntime TrampolineFactory.swift
[94/99] Compiling TestDoublesRuntime TrampolineHandler.swift
[95/99] Compiling TestDoublesRuntime WitnessEntryInstaller.swift
[96/99] Compiling TestDoublesRuntime WitnessTableGraphBuilder.swift
[97/99] Compiling TestDoublesRuntime YieldingAccessorRuntime.swift
[98/99] Compiling TestDoublesRuntime RuntimeMetadataAliases.swift
[99/99] Compiling TestDoublesRuntime TestDoublesRuntime.swift
[100/185] Compiling TestDoubles ClientStub.swift
[101/185] Compiling TestDoubles ClientStubEndpoints+Aliases.swift
[102/185] Compiling TestDoubles ClockAwareVerification.swift
[103/185] Compiling TestDoubles ClosureArgumentHistory.swift
[104/185] Compiling TestDoubles ClosureCallPatterns+Outcomes.swift
[105/185] Compiling TestDoubles ClosureDouble+Arguments.swift
[106/185] Compiling TestDoubles ClosureDouble.swift
[107/185] Compiling TestDoubles ClosureSpies.swift
[108/185] Compiling TestDoubles CompletionOrder.swift
[109/185] Compiling TestDoubles Dummy.swift
[110/194] Compiling TestDoubles DummyValueFactories.swift
[111/194] Compiling TestDoubles EffectfulClosureCallPatterns+Behavior.swift
[112/194] Compiling TestDoubles EffectfulClosureCallPatterns.swift
[113/194] Compiling TestDoubles EffectfulClosureDoubles.swift
[114/194] Compiling TestDoubles GlobalActorClosureDoubles.swift
[115/194] Compiling TestDoubles InoutClosureDouble.swift
[116/194] Compiling TestDoubles InteractionHistory.swift
[117/194] Compiling TestDoubles InteractionTimeline.swift
[118/194] Compiling TestDoubles InvocationAccess.swift
[119/194] Compiling TestDoubles InvocationManagement.swift
[120/194] Compiling TestDoubles InvocationOrder.swift
[121/194] Compiling TestDoubles InvocationOutcome.swift
[122/194] Compiling TestDoubles InvocationStream.swift
[123/194] Compiling TestDoubles InvocationTiming.swift
[124/194] Compiling TestDoubles ManualRouteID.swift
[125/194] Compiling TestDoubles ManualStub+ClientForwarding.swift
[126/194] Compiling TestDoubles ManualStub.swift
[127/194] Compiling TestDoubles ManualStubProxies.swift
[128/194] Compiling TestDoubles ManualStubStubbing.swift
[129/194] Compiling TestDoubles ManualStubVerification.swift
[130/194] Emitting module TestDoubles
[131/194] Compiling TestDoubles StubVerification.swift
[132/194] Compiling TestDoubles TestDouble.swift
[133/194] Compiling TestDoubles TestDoubleScenario.swift
[134/194] Compiling TestDoubles TypedHandlerInvocation.swift
[135/194] Compiling TestDoubles TypedThrowingClosureDoubles.swift
[136/194] Compiling TestDoubles VariadicClosureDoubles.swift
[137/194] Compiling TestDoubles BuiltInRecordingPlaceholders.swift
[138/194] Compiling TestDoubles CustomMatcher.swift
[139/194] Compiling TestDoubles InteractionFixture.swift
[140/194] Compiling TestDoubles CallInteractions.swift
[141/194] Compiling TestDoubles CallPattern+CancellationInjection.swift
[142/194] Compiling TestDoubles CallPattern+FaultInjection.swift
[143/194] Compiling TestDoubles CallPattern+ForEachCall.swift
[144/194] Compiling TestDoubles CallPattern+Interactions.swift
[145/194] Compiling TestDoubles CallPattern+Recording.swift
[146/194] Compiling TestDoubles CallPattern+SideEffects.swift
[147/194] Compiling TestDoubles CallPattern.swift
[148/194] Compiling TestDoubles CallStackCapture.swift
[149/194] Compiling TestDoubles CallbackCapture.swift
[150/194] Compiling TestDoubles InvocationLedger.swift
[151/194] Compiling TestDoubles ManualMethod.swift
[152/194] Compiling TestDoubles ManualMethodCatalog.swift
[153/194] Compiling TestDoubles Matchers.swift
[154/194] Compiling TestDoubles ParameterMatcher.swift
[155/194] Compiling TestDoubles RecordingPlaceholderResolver.swift
[156/194] Compiling TestDoubles RecordingPlaceholders.swift
[157/194] Compiling TestDoubles RecordingReturnPlaceholder.swift
[158/194] Compiling TestDoubles RecordingSession.swift
[159/194] Compiling TestDoubles StubFactory.swift
[160/194] Compiling TestDoubles StubInitializerBuilder.swift
[161/194] Compiling TestDoubles StubInvocation.swift
[162/194] Compiling TestDoubles StubOptionalSelfResultBuilder.swift
[163/194] Compiling TestDoubles StubPerformanceDiagnostics.swift
[164/194] Compiling TestDoubles StubRegistrationBuilder.swift
[165/194] Compiling TestDoubles StubSelfResultBuilder.swift
[166/194] Compiling TestDoubles StubStubbing.swift
[167/194] Compiling TestDoubles StubSuspension.swift
[168/194] Compiling TestDoubles StubRequirement+Factories.swift
[169/194] Compiling TestDoubles StubRequirement+Resolution.swift
[170/194] Compiling TestDoubles StubRequirement+Result.swift
[171/194] Compiling TestDoubles StubRequirement+SignatureOf.swift
[172/194] Compiling TestDoubles StubRequirement+TypedAdapter.swift
[173/194] Compiling TestDoubles StubRequirement.swift
[174/194] Compiling TestDoubles RuntimeStubFactory.swift
[175/194] Compiling TestDoubles StubRecorderInvocationEndpoint.swift
[176/194] Compiling TestDoubles TestDoubleTestingSupport.swift
[177/194] Compiling TestDoubles NonescapingCallbackRecorder.swift
[178/194] Compiling TestDoubles SendableClosureDoubles.swift
[179/194] Compiling TestDoubles Spy.swift
[180/194] Compiling TestDoubles Stub.swift
[181/194] Compiling TestDoubles StubBehaviorChain+Computed.swift
[182/194] Compiling TestDoubles StubBehaviorChain+Void.swift
[183/194] Compiling TestDoubles StubBehaviorQueue.swift
[184/194] Compiling TestDoubles StubClock.swift
[185/194] Compiling TestDoubles StubError.swift
[186/194] Compiling TestDoubles RichMatchers.swift
[187/194] Compiling TestDoubles StubBehaviorRegistry.swift
[188/194] Compiling TestDoubles StubCaptureCoordinator.swift
[189/194] Compiling TestDoubles StubRecorder+Dispatch.swift
[190/194] Compiling TestDoubles StubRecorder+Registration.swift
[191/194] Compiling TestDoubles StubRecorder+Verification.swift
[192/194] Compiling TestDoubles StubRecorder.swift
[193/194] Compiling TestDoubles StubRecorderDiagnostics.swift
[194/194] Compiling TestDoubles StubAssociatedTypeBinding.swift
Build of target: 'TestDoubles' complete! (27.34s)
2646
21 /Users/admin/builder/spi-builder-workspace/.docs/tevelee/swift-test-doubles/0.0.3
✅ Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/tevelee/swift-test-doubles/0.0.3
File count: 2646
Doc size: 21.0MB
Preparing doc bundle ...
Using presigned URL upload - AWS credentials not required
Uploading -tevelee-swift-test-doubles-0.0.3-9cb732c7.zip to presigned URL
Starting upload of 4153048 bytes...
Upload completed successfully
Done.