Build Information
Successful build of apple-purchase-receipt-verifier, reference v0.13.0 (d46790), with Swift 6.3 for macOS (SPM) on 6 Nov 2026 14:39:05 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.4
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/emindeniz99/apple-purchase-receipt-verifier.git
Reference: v0.13.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/emindeniz99/apple-purchase-receipt-verifier
* tag v0.13.0 -> FETCH_HEAD
HEAD is now at d46790a Merge pull request #461 from emindeniz99/release-please--branches--main--components--apple-purchase-receipt-verifier
Cloned https://github.com/emindeniz99/apple-purchase-receipt-verifier.git
Revision (git rev-parse @):
d46790a10f4a147fdfb6eb447d955d04e8662353
SUCCESS checkout https://github.com/emindeniz99/apple-purchase-receipt-verifier.git at v0.13.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/emindeniz99/apple-purchase-receipt-verifier.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin WITExtractorPlugin
[2/2] Compiling plugin WITOverlayPlugin
[3/3] Compiling plugin GenerateManual
[4/4] Compiling plugin GenerateDoccReference
Building for debugging...
[4/16] Write sources
[5/16] Copying aprv.wasm.sha256
[6/16] Write sources
[9/16] Copying PrivacyInfo.xcprivacy
[9/16] Copying aprv.wasm
[11/16] Write sources
[12/16] Copying licenses
[13/16] Write swift-version-69A768CDF2A0BEE1.txt
[14/41] Compiling _CWasmKit _CWasmKit.c
[15/44] Compiling _CWasmKit TrapGuard.c
[17/111] Compiling WasmTypes GuestMemory.swift
[18/111] Compiling WasmTypes Description.swift
[19/111] Compiling WasmTypes WasmTypes.swift
[20/111] Emitting module WasmTypes
[21/122] Compiling WasmParser WasmParserError.swift
[22/123] Compiling WasmParser WasmTypes.swift
[23/123] Compiling WasmParser FileHandleStream.swift
[24/123] Compiling WasmParser FileIO.swift
[25/123] Compiling WasmParser ByteStream.swift
[26/123] Compiling WasmParser ParsingLimits.swift
[27/123] Compiling WasmParser LEB.swift
[28/123] Emitting module WasmParser
[29/123] Compiling WasmParser InstructionVisitor.swift
[30/123] Compiling WasmParser WasmParser.swift
[31/123] Compiling WasmParser BinaryInstructionDecoder.swift
[32/123] Compiling WasmParser ComponentParser.swift
[33/187] Compiling WasmKit CanonicalCall.swift
[34/187] Compiling WasmKit CanonicalLifting.swift
[35/187] Compiling WasmKit CanonicalLowering.swift
[36/187] Compiling WasmKit CanonicalOptions.swift
[37/187] Compiling WasmKit ComponentTypes.swift
[38/187] Compiling WasmKit WAVEInvocation.swift
[39/187] Compiling WasmKit Engine.swift
[40/193] Compiling WasmKit ModuleParser+FileSystem.swift
[41/193] Compiling WasmKit ModuleParser.swift
[42/193] Compiling WasmKit AtomicParkingLot.swift
[43/193] Compiling WasmKit Cell.swift
[44/193] Compiling WasmKit PlatformMutex.swift
[45/193] Compiling WasmKit SystemVirtualMemory.swift
[46/193] Compiling WasmKit ResourceLimiter.swift
[47/193] Compiling WasmKit ParsedComponentBuilder.swift
[48/193] Compiling WasmKit Profiler.swift
[49/193] Compiling WasmKit Runtime.swift
[50/193] Compiling WasmKit SharedMemory.swift
[51/193] Compiling WasmKit SharedMemoryStorage.swift
[52/193] Compiling WasmKit SignpostTracer.swift
[53/193] Compiling WasmKit StatsCollector.swift
[54/193] Compiling WasmKit V128Lanes.swift
[55/193] Compiling WasmKit MprotectLinearMemory.swift
[56/193] Compiling WasmKit MprotectTrapGuard.swift
[57/193] Compiling WasmKit NameRegistry.swift
[58/193] Compiling WasmKit EngineInterceptor.swift
[59/193] Compiling WasmKit Errors.swift
[60/193] Compiling WasmKit Execution.swift
[61/193] Compiling WasmKit ExecutionStack.swift
[62/193] Compiling WasmKit FailableAllocation.swift
[63/193] Compiling WasmKit Function.swift
[64/202] Compiling Crypto HPKE-NIST-EC-KEMs.swift
[65/202] Compiling Crypto HPKE-KEM.swift
[66/202] Compiling Crypto HPKE-Errors.swift
[67/202] Compiling Crypto HPKE.swift
[68/202] Compiling Crypto HPKE-Context.swift
[69/202] Compiling Crypto HPKE-KeySchedule.swift
[70/202] Compiling Crypto HPKE-Modes.swift
[71/202] Compiling Crypto Insecure.swift
[72/202] Compiling Crypto Insecure_HashFunctions.swift
[73/202] Compiling Crypto MLKEM_boring.swift
[74/202] Emitting module Crypto
[82/202] Compiling WasmKit SIMDMemoryAndLane.swift
[83/202] Compiling WasmKit SIMDNumeric.swift
[84/202] Compiling WasmKit Table.swift
[90/202] Compiling WasmKit ComponentInstance.swift
[91/202] Compiling WasmKit ComponentLoader.swift
[92/202] Compiling WasmKit Lift+Lower.swift
[93/202] Compiling WasmKit ConstEvaluation.swift
[94/202] Compiling WasmKit Debugger.swift
[95/202] Compiling Crypto ECDSA.swift
[96/202] Compiling Crypto Ed25519.swift
[97/202] Compiling Crypto MLDSA.swift
[98/202] Compiling Crypto Signature.swift
[99/202] Compiling Crypto ArraySpanHelpers.swift
[100/202] Compiling Crypto Backports.swift
[101/202] Compiling Crypto CryptoKitErrors_boring.swift
[102/202] Compiling Crypto InlineArray+withBytes_boring.swift
[103/202] Compiling Crypto Optional+withUnsafeBytes_boring.swift
[104/202] Compiling Crypto RNG_boring.swift
[111/202] Compiling WasmKit Control.swift
[112/202] Compiling WasmKit ControlAccumulator.swift
[113/202] Compiling WasmKit ControlAccumulatorFloat.swift
[114/202] Compiling WasmKit ControlFusedAnd.swift
[115/202] Compiling WasmKit Instances.swift
[116/202] Compiling WasmKit Fuel.swift
[117/202] Compiling WasmKit Instruction.swift
[118/202] Compiling WasmKit InstructionSupport.swift
[119/202] Compiling WasmKit IntegerImmediate.swift
[120/202] Compiling WasmKit Memory.swift
[121/202] Compiling WasmKit Misc.swift
[122/202] Compiling WasmKit SIMDCore.swift
[125/202] Compiling WasmKit ControlFusedFloat.swift
[126/202] Compiling WasmKit ControlFusedImm.swift
[127/202] Compiling WasmKit ExceptionHandling.swift
[128/202] Compiling WasmKit SIMDOpcode.swift
[129/202] Compiling WasmKit Translator.swift
[130/202] Compiling WasmKit TypeCanonicalization.swift
[131/202] Compiling WasmKit TypeMatching.swift
[132/202] Compiling WasmKit Validator.swift
[133/202] Compiling WasmKit WasmKitError.swift
[134/202] Compiling Crypto PEMDocument.swift
[135/202] Compiling WasmKit DebuggerInstructionMapping.swift
[136/202] Compiling WasmKit DispatchInstruction.swift
[137/202] Compiling WasmKit Store.swift
[138/202] Compiling WasmKit StoreAllocator.swift
[139/202] Compiling WasmKit UntypedValue.swift
[140/202] Compiling WasmKit V128Storage.swift
[141/202] Compiling WasmKit Value.swift
[142/202] Compiling WasmKit Imports.swift
[143/202] Compiling WasmKit Module.swift
[145/202] Compiling Crypto SafeCompare_boring.swift
[146/202] Compiling Crypto Zeroization_boring.swift
[147/202] Compiling Crypto _CryptoModuleAnchor.swift
[148/202] Compiling Crypto Data+ArraySpan.swift
[149/202] Compiling Crypto PrettyBytes.swift
[150/202] Compiling Crypto SafeCompare.swift
[151/202] Compiling Crypto SecureBytes.swift
[152/202] Compiling Crypto Zeroization.swift
[153/202] Compiling Crypto resource_bundle_accessor.swift
[161/202] Emitting module WasmKit
[203/216] Compiling ApplePurchaseReceiptVerifier Version.swift
[204/216] Compiling ApplePurchaseReceiptVerifier Verifier.swift
[205/217] Compiling ApplePurchaseReceiptVerifier resource_bundle_accessor.swift
[206/217] Compiling ApplePurchaseReceiptVerifier VerificationResult.swift
[207/217] Compiling ApplePurchaseReceiptVerifier Reason.swift
[208/217] Compiling ApplePurchaseReceiptVerifier ReceiptPayload.swift
[209/217] Compiling ApplePurchaseReceiptVerifier Wire.swift
[210/217] Compiling ApplePurchaseReceiptVerifier JsonPayload.swift
[211/217] Compiling ApplePurchaseReceiptVerifier Guest.swift
[212/217] Compiling ApplePurchaseReceiptVerifier Pool.swift
[213/217] Emitting module ApplePurchaseReceiptVerifier
[214/217] Compiling ApplePurchaseReceiptVerifier Environment.swift
[215/217] Compiling ApplePurchaseReceiptVerifier AprvModule.swift
[216/217] Compiling ApplePurchaseReceiptVerifier AppleStatus.swift
[217/217] Compiling ApplePurchaseReceiptVerifier Config.swift
Build complete! (44.63s)
Fetching https://github.com/swiftwasm/WasmKit.git
Fetching https://github.com/apple/swift-crypto.git
[1/18924] Fetching swift-crypto
[1894/41475] Fetching swift-crypto, wasmkit
Fetched https://github.com/swiftwasm/WasmKit.git from cache (3.82s)
Fetched https://github.com/apple/swift-crypto.git from cache (3.82s)
Computing version for https://github.com/swiftwasm/WasmKit.git
Computed https://github.com/swiftwasm/WasmKit.git at 0.4.2 (6.56s)
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/swiftlang/swift-syntax
[1/19334] Fetching swift-argument-parser
[19335/100999] Fetching swift-argument-parser, swift-syntax
Fetched https://github.com/apple/swift-argument-parser from cache (6.92s)
Fetched https://github.com/swiftlang/swift-syntax from cache (6.92s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 604.0.0 (9.25s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.61s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 5.1.1 (0.81s)
Fetching https://github.com/apple/swift-asn1.git
[1/2059] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git from cache (0.98s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.4 (1.65s)
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 604.0.0
Creating working copy for https://github.com/swiftwasm/WasmKit.git
Working copy of https://github.com/swiftwasm/WasmKit.git resolved at 0.4.2
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.4
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 5.1.1
Build complete.
{
"dependencies" : [
{
"identity" : "wasmkit",
"requirement" : {
"range" : [
{
"lower_bound" : "0.4.1",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftwasm/WasmKit.git"
},
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "3.0.0",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto.git"
}
],
"manifest_display_name" : "apple-purchase-receipt-verifier",
"name" : "apple-purchase-receipt-verifier",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "15.0"
},
{
"name" : "ios",
"version" : "18.0"
}
],
"products" : [
{
"name" : "ApplePurchaseReceiptVerifier",
"targets" : [
"ApplePurchaseReceiptVerifier"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ApplePurchaseReceiptVerifierTests",
"module_type" : "SwiftTarget",
"name" : "ApplePurchaseReceiptVerifierTests",
"path" : "swift/Tests/ApplePurchaseReceiptVerifierTests",
"product_dependencies" : [
"WasmKit"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/swift/Tests/ApplePurchaseReceiptVerifierTests/Resources/double.wasm",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"ConcurrencyTests.swift",
"ConformanceCasesTests.swift",
"HostTests.swift",
"LastWinsJson.swift",
"LastWinsJsonTests.swift",
"MeasurementTests.swift",
"PortBehaviourTests.swift",
"PublicApiTests.swift",
"ResponseJSONTests.swift",
"TestSupport.swift"
],
"target_dependencies" : [
"ApplePurchaseReceiptVerifier"
],
"type" : "test"
},
{
"c99name" : "ApplePurchaseReceiptVerifier",
"module_type" : "SwiftTarget",
"name" : "ApplePurchaseReceiptVerifier",
"path" : "swift/Sources/ApplePurchaseReceiptVerifier",
"product_dependencies" : [
"WasmKit",
"Crypto"
],
"product_memberships" : [
"ApplePurchaseReceiptVerifier"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/swift/Sources/ApplePurchaseReceiptVerifier/Resources/aprv.wasm",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/swift/Sources/ApplePurchaseReceiptVerifier/Resources/aprv.wasm.sha256",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/swift/Sources/ApplePurchaseReceiptVerifier/Resources/licenses",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"AppleStatus.swift",
"Config.swift",
"Environment.swift",
"Host/AprvModule.swift",
"Host/Guest.swift",
"Host/Pool.swift",
"Host/Wire.swift",
"JsonPayload.swift",
"Reason.swift",
"ReceiptPayload.swift",
"VerificationResult.swift",
"Verifier.swift",
"Version.swift"
],
"type" : "library"
}
],
"tools_version" : "6.3"
}
Done.