The Swift Package Index logo.Swift Package Index

Build Information

Successful build of apple-purchase-receipt-verifier, reference main (5aa1b5), with Swift 6.3 for macOS (SPM) on 17 Oct 2026 00:51:39 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/emindeniz99/apple-purchase-receipt-verifier.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/emindeniz99/apple-purchase-receipt-verifier
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 5aa1b5a Merge pull request #386 from emindeniz99/chore/cloudflare-worker-0.12.0
Cloned https://github.com/emindeniz99/apple-purchase-receipt-verifier.git
Revision (git rev-parse @):
5aa1b5a11b3e84eec816872f8c55677f3f1712f9
SUCCESS checkout https://github.com/emindeniz99/apple-purchase-receipt-verifier.git at main
========================================
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] Copying aprv.wasm.sha256
[4/16] Copying aprv.wasm
[6/16] Copying PrivacyInfo.xcprivacy
[6/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/110] Emitting module WasmTypes
[18/110] Compiling WasmTypes WasmTypes.swift
[19/110] Compiling WasmTypes GuestMemory.swift
[20/110] Compiling WasmTypes Description.swift
[21/121] Compiling WasmParser WasmParserError.swift
[22/122] Compiling WasmParser WasmTypes.swift
[23/122] Emitting module WasmParser
[24/122] Compiling WasmParser FileHandleStream.swift
[25/122] Compiling WasmParser ByteStream.swift
[26/122] Compiling WasmParser FileIO.swift
[27/122] Compiling WasmParser LEB.swift
[28/122] Compiling WasmParser ParsingLimits.swift
[29/122] Compiling WasmParser BinaryInstructionDecoder.swift
[30/122] Compiling WasmParser ComponentParser.swift
[31/122] Compiling WasmParser InstructionVisitor.swift
[32/122] Compiling WasmParser WasmParser.swift
[33/186] Emitting module Crypto
[34/195] Compiling WasmKit CanonicalCall.swift
[35/195] Compiling WasmKit CanonicalLifting.swift
[36/195] Compiling WasmKit CanonicalLowering.swift
[37/195] Compiling WasmKit CanonicalOptions.swift
[38/195] Compiling WasmKit ComponentTypes.swift
[39/195] Compiling WasmKit WAVEInvocation.swift
[40/195] Compiling WasmKit Engine.swift
[41/195] Compiling WasmKit ModuleParser+FileSystem.swift
[42/195] Compiling WasmKit ModuleParser.swift
[43/195] Compiling WasmKit AtomicParkingLot.swift
[44/195] Compiling WasmKit Cell.swift
[45/195] Compiling WasmKit PlatformMutex.swift
[46/195] Compiling WasmKit SystemVirtualMemory.swift
[47/195] Compiling WasmKit ResourceLimiter.swift
[48/201] Compiling Crypto HPKE-NIST-EC-KEMs.swift
[49/201] Compiling Crypto HPKE-KEM.swift
[50/201] Compiling Crypto HPKE-Errors.swift
[51/201] Compiling Crypto HPKE.swift
[52/201] Compiling Crypto HPKE-Context.swift
[53/201] Compiling Crypto HPKE-KeySchedule.swift
[54/201] Compiling Crypto HPKE-Modes.swift
[55/201] Compiling Crypto Insecure.swift
[56/201] Compiling Crypto Insecure_HashFunctions.swift
[57/201] Compiling Crypto MLKEM_boring.swift
[58/201] Compiling Crypto ECDSA.swift
[59/201] Compiling Crypto Ed25519.swift
[60/201] Compiling Crypto MLDSA.swift
[61/201] Compiling Crypto Signature.swift
[62/201] Compiling Crypto ArraySpanHelpers.swift
[63/201] Compiling Crypto CryptoKitErrors_boring.swift
[64/201] Compiling Crypto InlineArray+withBytes_boring.swift
[65/201] Compiling Crypto Optional+withUnsafeBytes_boring.swift
[66/201] Compiling Crypto RNG_boring.swift
[67/201] Compiling WasmKit UntypedValue.swift
[68/201] Compiling WasmKit V128Storage.swift
[69/201] Compiling WasmKit Value.swift
[70/201] Compiling WasmKit Imports.swift
[71/201] Compiling WasmKit Module.swift
[72/201] Compiling WasmKit SIMDMemoryAndLane.swift
[73/201] Compiling WasmKit SIMDNumeric.swift
[74/201] Compiling WasmKit Table.swift
[75/201] Compiling WasmKit V128Lanes.swift
[76/201] Compiling WasmKit MprotectLinearMemory.swift
[77/201] Compiling WasmKit Memory.swift
[78/201] Compiling WasmKit Misc.swift
[79/201] Compiling WasmKit SIMDCore.swift
[80/201] Compiling WasmKit SIMDOpcode.swift
[81/201] Compiling WasmKit Translator.swift
[82/201] Compiling WasmKit TypeCanonicalization.swift
[83/201] Compiling WasmKit TypeMatching.swift
[84/201] Compiling WasmKit Validator.swift
[85/201] Compiling WasmKit WasmKitError.swift
[86/201] Compiling Crypto X25519Keys.swift
[97/201] Compiling WasmKit Control.swift
[98/201] Compiling WasmKit ControlAccumulator.swift
[99/201] Compiling WasmKit ControlAccumulatorFloat.swift
[100/201] Compiling WasmKit ControlFusedAnd.swift
[101/201] Compiling WasmKit ControlFusedFloat.swift
[102/201] Compiling WasmKit ControlFusedImm.swift
[103/201] Compiling WasmKit ExceptionHandling.swift
[108/201] Compiling WasmKit ParsedComponentBuilder.swift
[109/201] Compiling WasmKit Profiler.swift
[110/201] Compiling WasmKit Runtime.swift
[111/201] Compiling WasmKit SharedMemory.swift
[112/201] Compiling WasmKit SharedMemoryStorage.swift
[113/201] Compiling WasmKit SignpostTracer.swift
[114/201] Compiling WasmKit StatsCollector.swift
[115/201] Compiling WasmKit Store.swift
[116/201] Compiling WasmKit StoreAllocator.swift
[117/201] Compiling WasmKit MprotectTrapGuard.swift
[118/201] Compiling WasmKit NameRegistry.swift
[119/201] Compiling WasmKit ComponentInstance.swift
[120/201] Compiling WasmKit ComponentLoader.swift
[121/201] Compiling WasmKit Lift+Lower.swift
[122/201] Compiling WasmKit ConstEvaluation.swift
[123/201] Compiling WasmKit Debugger.swift
[124/201] Compiling WasmKit DebuggerInstructionMapping.swift
[125/201] Compiling WasmKit DispatchInstruction.swift
[126/201] Compiling WasmKit EngineInterceptor.swift
[127/201] Compiling WasmKit Errors.swift
[128/201] Compiling WasmKit Execution.swift
[129/201] Compiling WasmKit ExecutionStack.swift
[130/201] Compiling WasmKit FailableAllocation.swift
[131/201] Compiling WasmKit Function.swift
[132/201] Compiling WasmKit Instances.swift
[133/201] Compiling WasmKit Fuel.swift
[134/201] Compiling WasmKit Instruction.swift
[135/201] Compiling WasmKit InstructionSupport.swift
[136/201] Compiling WasmKit IntegerImmediate.swift
[137/201] Compiling Crypto SafeCompare_boring.swift
[138/201] Compiling Crypto Zeroization_boring.swift
[139/201] Compiling Crypto _CryptoModuleAnchor.swift
[140/201] Compiling Crypto Data+ArraySpan.swift
[141/201] Compiling Crypto PrettyBytes.swift
[142/201] Compiling Crypto SafeCompare.swift
[143/201] Compiling Crypto SecureBytes.swift
[144/201] Compiling Crypto Zeroization.swift
[145/201] Compiling Crypto resource_bundle_accessor.swift
[146/201] Emitting module WasmKit
[202/215] Compiling ApplePurchaseReceiptVerifier Version.swift
[203/216] Compiling ApplePurchaseReceiptVerifier resource_bundle_accessor.swift
[204/216] Compiling ApplePurchaseReceiptVerifier VerificationResult.swift
[205/216] Compiling ApplePurchaseReceiptVerifier ReceiptPayload.swift
[206/216] Compiling ApplePurchaseReceiptVerifier Reason.swift
[207/216] Compiling ApplePurchaseReceiptVerifier Verifier.swift
[208/216] Emitting module ApplePurchaseReceiptVerifier
[209/216] Compiling ApplePurchaseReceiptVerifier Wire.swift
[210/216] Compiling ApplePurchaseReceiptVerifier JsonPayload.swift
[211/216] Compiling ApplePurchaseReceiptVerifier AppleStatus.swift
[212/216] Compiling ApplePurchaseReceiptVerifier Config.swift
[213/216] Compiling ApplePurchaseReceiptVerifier Guest.swift
[214/216] Compiling ApplePurchaseReceiptVerifier Pool.swift
[215/216] Compiling ApplePurchaseReceiptVerifier Environment.swift
[216/216] Compiling ApplePurchaseReceiptVerifier AprvModule.swift
Build complete! (56.16s)
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/swiftwasm/WasmKit.git
[1/18682] Fetching swift-crypto
[1309/40881] Fetching swift-crypto, wasmkit
Fetched https://github.com/swiftwasm/WasmKit.git from cache (8.99s)
Fetched https://github.com/apple/swift-crypto.git from cache (8.99s)
Computing version for https://github.com/swiftwasm/WasmKit.git
Computed https://github.com/swiftwasm/WasmKit.git at 0.4.2 (12.36s)
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/swiftlang/swift-syntax
[1/19126] Fetching swift-argument-parser
[16259/99919] Fetching swift-argument-parser, swift-syntax
Fetched https://github.com/swiftlang/swift-syntax from cache (12.12s)
Fetched https://github.com/apple/swift-argument-parser from cache (12.12s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 604.0.0 (14.69s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.56s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 5.0.1 (0.71s)
Fetching https://github.com/apple/swift-asn1.git
[1/2051] 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.3 (1.62s)
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.3
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/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 5.0.1
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
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.