The Swift Package Index logo.Swift Package Index

Build Information

Successful build of apple-purchase-receipt-verifier, reference v0.12.0 (fc663b), with Swift 6.3 for macOS (SPM) on 17 Oct 2026 00:52:36 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: v0.12.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/emindeniz99/apple-purchase-receipt-verifier
 * tag               v0.12.0    -> FETCH_HEAD
HEAD is now at fc663bc Merge pull request #344 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 @):
fc663bc5aed420cda3edd7fe410a950e0ad4acce
SUCCESS checkout https://github.com/emindeniz99/apple-purchase-receipt-verifier.git at v0.12.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] Copying aprv.wasm.sha256
[4/16] Copying aprv.wasm
[4/16] Write sources
[5/16] Copying PrivacyInfo.xcprivacy
[8/16] Write sources
[12/16] Copying licenses
[13/16] Write swift-version-69A768CDF2A0BEE1.txt
[14/50] Compiling _CWasmKit TrapGuard.c
[15/54] Compiling _CWasmKit _CWasmKit.c
[17/110] Compiling WasmTypes GuestMemory.swift
[18/110] Compiling WasmTypes WasmTypes.swift
[19/110] Compiling WasmTypes Description.swift
[20/110] Emitting module WasmTypes
[21/121] Compiling WasmParser FileHandleStream.swift
[22/121] Compiling WasmParser FileIO.swift
[23/121] Compiling WasmParser ByteStream.swift
[24/121] Compiling WasmParser InstructionVisitor.swift
[25/121] Compiling WasmParser LEB.swift
[26/121] Compiling WasmParser BinaryInstructionDecoder.swift
[27/121] Compiling WasmParser ComponentParser.swift
[28/121] Emitting module WasmParser
[29/121] Compiling WasmParser WasmParser.swift
[30/121] Compiling WasmParser ParsingLimits.swift
[31/121] Compiling WasmParser WasmParserError.swift
[32/122] Compiling WasmParser WasmTypes.swift
[33/186] Emitting module Crypto
[34/195] Compiling Crypto SafeCompare_boring.swift
[35/195] Compiling Crypto Zeroization_boring.swift
[36/195] Compiling Crypto _CryptoModuleAnchor.swift
[37/195] Compiling Crypto Data+ArraySpan.swift
[38/195] Compiling Crypto PrettyBytes.swift
[39/195] Compiling Crypto SafeCompare.swift
[40/195] Compiling Crypto SecureBytes.swift
[41/195] Compiling Crypto Zeroization.swift
[42/195] Compiling Crypto resource_bundle_accessor.swift
[43/195] Compiling WasmKit ControlFusedImm.swift
[44/195] Compiling WasmKit ExceptionHandling.swift
[45/195] Compiling WasmKit ModuleParser+FileSystem.swift
[46/195] Compiling WasmKit ModuleParser.swift
[47/195] Compiling WasmKit AtomicParkingLot.swift
[48/195] Compiling WasmKit Cell.swift
[49/195] Compiling WasmKit PlatformMutex.swift
[50/195] Compiling WasmKit SystemVirtualMemory.swift
[51/195] Compiling WasmKit ResourceLimiter.swift
[52/195] Compiling WasmKit CanonicalCall.swift
[53/195] Compiling WasmKit CanonicalLifting.swift
[54/195] Compiling WasmKit CanonicalLowering.swift
[55/195] Compiling WasmKit CanonicalOptions.swift
[56/195] Compiling WasmKit ComponentTypes.swift
[57/195] Compiling WasmKit WAVEInvocation.swift
[58/195] Compiling WasmKit Engine.swift
[59/195] Compiling WasmKit EngineInterceptor.swift
[60/195] Compiling WasmKit Errors.swift
[61/195] Compiling WasmKit Execution.swift
[62/195] Compiling WasmKit ParsedComponentBuilder.swift
[63/195] Compiling WasmKit Profiler.swift
[64/195] Compiling WasmKit Runtime.swift
[65/195] Compiling WasmKit SharedMemory.swift
[66/195] Compiling WasmKit SharedMemoryStorage.swift
[67/195] Compiling WasmKit SignpostTracer.swift
[68/195] Compiling WasmKit StatsCollector.swift
[69/195] Compiling WasmKit Store.swift
[70/195] Compiling WasmKit StoreAllocator.swift
[71/195] Compiling WasmKit UntypedValue.swift
[72/195] Compiling WasmKit ExecutionStack.swift
[73/195] Compiling WasmKit FailableAllocation.swift
[74/195] Compiling WasmKit Function.swift
[75/195] Compiling WasmKit Instances.swift
[76/195] Compiling WasmKit Fuel.swift
[77/195] Compiling WasmKit Instruction.swift
[78/195] Compiling WasmKit InstructionSupport.swift
[79/195] Compiling WasmKit IntegerImmediate.swift
[80/195] Compiling WasmKit Memory.swift
[81/195] Compiling WasmKit Misc.swift
[82/195] Compiling WasmKit Table.swift
[83/195] Compiling WasmKit V128Lanes.swift
[84/195] Compiling WasmKit MprotectLinearMemory.swift
[85/195] Compiling WasmKit MprotectTrapGuard.swift
[86/195] Compiling WasmKit NameRegistry.swift
[87/195] Compiling WasmKit Control.swift
[88/195] Compiling WasmKit ControlAccumulator.swift
[89/195] Compiling WasmKit ControlAccumulatorFloat.swift
[90/195] Compiling WasmKit ControlFusedAnd.swift
[91/195] Compiling WasmKit ControlFusedFloat.swift
[92/195] Compiling WasmKit V128Storage.swift
[93/195] Compiling WasmKit Value.swift
[94/195] Compiling WasmKit Imports.swift
[95/195] Compiling WasmKit Module.swift
[96/195] Compiling Crypto HPKE-KDF.swift
[97/195] Compiling Crypto HPKE-KexKeyDerivation.swift
[98/195] Compiling Crypto HPKE-LabeledExtract.swift
[99/195] Compiling Crypto HPKE-Utils.swift
[100/195] Compiling Crypto DHKEM.swift
[101/195] Compiling Crypto HPKE-KEM-Curve25519.swift
[102/195] Compiling WasmKit SIMDCore.swift
[103/195] Compiling WasmKit ComponentInstance.swift
[104/195] Compiling WasmKit ComponentLoader.swift
[105/195] Compiling WasmKit Lift+Lower.swift
[106/195] Compiling WasmKit ConstEvaluation.swift
[107/195] Compiling WasmKit Debugger.swift
[108/195] Compiling WasmKit DebuggerInstructionMapping.swift
[109/195] Compiling WasmKit DispatchInstruction.swift
[110/195] Compiling WasmKit SIMDMemoryAndLane.swift
[111/195] Compiling WasmKit SIMDNumeric.swift
[112/195] Compiling Crypto HKDF.swift
[113/195] Compiling Crypto AESWrap.swift
[114/195] Compiling Crypto AESWrap_boring.swift
[115/195] Compiling Crypto Ed25519_boring.swift
[116/195] Compiling Crypto NISTCurvesKeys_boring.swift
[117/195] Compiling Crypto X25519Keys_boring.swift
[118/195] Compiling Crypto Curve25519.swift
[119/195] Compiling Crypto Ed25519Keys.swift
[120/195] Compiling Crypto NISTCurvesKeys.swift
[121/195] Compiling Crypto X25519Keys.swift
[122/195] Compiling Crypto SymmetricKeys.swift
[123/195] Compiling Crypto HMAC.swift
[124/195] Compiling Crypto MACFunctions.swift
[125/195] Compiling Crypto MessageAuthenticationCode.swift
[126/195] Compiling Crypto AES.swift
[127/195] Compiling Crypto ECDSASignature_boring.swift
[128/195] Compiling Crypto ECDSA_boring.swift
[129/195] Compiling Crypto EdDSA_boring.swift
[130/195] Compiling Crypto MLDSA_boring.swift
[131/195] Compiling Crypto MLDSA_wrapper.swift
[167/201] Emitting module WasmKit
[196/201] Compiling WasmKit SIMDOpcode.swift
[197/201] Compiling WasmKit Translator.swift
[198/201] Compiling WasmKit TypeCanonicalization.swift
[199/201] Compiling WasmKit TypeMatching.swift
[200/201] Compiling WasmKit Validator.swift
[201/201] Compiling WasmKit WasmKitError.swift
[202/215] Compiling ApplePurchaseReceiptVerifier Wire.swift
[203/215] Compiling ApplePurchaseReceiptVerifier JsonPayload.swift
[204/216] Compiling ApplePurchaseReceiptVerifier resource_bundle_accessor.swift
[205/216] Compiling ApplePurchaseReceiptVerifier Reason.swift
[206/216] Compiling ApplePurchaseReceiptVerifier Version.swift
[207/216] Compiling ApplePurchaseReceiptVerifier VerificationResult.swift
[208/216] Compiling ApplePurchaseReceiptVerifier Environment.swift
[209/216] Compiling ApplePurchaseReceiptVerifier AprvModule.swift
[210/216] Compiling ApplePurchaseReceiptVerifier ReceiptPayload.swift
[211/216] Compiling ApplePurchaseReceiptVerifier Verifier.swift
[212/216] Compiling ApplePurchaseReceiptVerifier AppleStatus.swift
[213/216] Compiling ApplePurchaseReceiptVerifier Config.swift
[214/216] Emitting module ApplePurchaseReceiptVerifier
[215/216] Compiling ApplePurchaseReceiptVerifier Guest.swift
[216/216] Compiling ApplePurchaseReceiptVerifier Pool.swift
Build complete! (56.82s)
Fetching https://github.com/swiftwasm/WasmKit.git
Fetching https://github.com/apple/swift-crypto.git
[1/18682] Fetching swift-crypto
[1122/40881] Fetching swift-crypto, wasmkit
Fetched https://github.com/swiftwasm/WasmKit.git from cache (6.51s)
Fetched https://github.com/apple/swift-crypto.git from cache (6.51s)
Computing version for https://github.com/swiftwasm/WasmKit.git
Computed https://github.com/swiftwasm/WasmKit.git at 0.4.2 (9.44s)
Fetching https://github.com/swiftlang/swift-syntax
Fetching https://github.com/apple/swift-argument-parser
[1/19126] Fetching swift-argument-parser
[19127/99919] Fetching swift-argument-parser, swift-syntax
Fetched https://github.com/apple/swift-argument-parser from cache (14.37s)
Fetched https://github.com/swiftlang/swift-syntax from cache (14.37s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 604.0.0 (16.84s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.57s)
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 (1.00s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (1.68s)
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/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.3
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
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.