The Swift Package Index logo.Swift Package Index

Build Information

Successful build of SwiftEVM, reference v0.5.25 (80dcaf), with Swift 6.2 for macOS (SPM) on 27 Apr 2026 13:50:24 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/mrLSD/swift-evm.git
Reference: v0.5.25
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/mrLSD/swift-evm
 * tag               v0.5.25    -> FETCH_HEAD
HEAD is now at 80dcaf3 Merge pull request #67 from mrLSD/feat/extend-memory-state-tests
Cloned https://github.com/mrLSD/swift-evm.git
Revision (git rev-parse @):
80dcaf365365f222f016a5dd67682f0ab7b27f89
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/mrLSD/swift-evm.git at v0.5.25
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/mrLSD/swift-evm.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin LintCommandPlugin
[2/2] Compiling plugin LintWarning
[3/3] Compiling plugin LintError
[4/4] Compiling plugin DefocusCommandPlugin
[5/5] Compiling plugin GenerateManual
[6/6] Compiling plugin GenerateDoccReference
Building for debugging...
[6/12] Write sources
[8/12] Copying PrivacyInfo.xcprivacy
[8/12] Write sources
[11/12] Write swift-version--3CB7CFEC50E0D141.txt
[13/27] Compiling PrimitiveTypes U128.swift
[14/27] Compiling PrimitiveTypes I256.swift
[15/27] Compiling PrimitiveTypes FixedArray.swift
[16/27] Compiling PrimitiveTypes Bitwise.swift
[17/27] Compiling PrimitiveTypes DivModUtils.swift
[18/27] Compiling PrimitiveTypes H256.swift
[19/27] Compiling PrimitiveTypes H160.swift
[20/27] Compiling PrimitiveTypes HexStringError.swift
[21/27] Compiling PrimitiveTypes U256.swift
[22/28] Compiling PrimitiveTypes U512.swift
[23/28] Emitting module PrimitiveTypes
[24/28] Compiling PrimitiveTypes Arithmetic.swift
[25/28] Compiling PrimitiveTypes BigUInt.swift
[26/28] Compiling CryptoSwiftResources resource_bundle_accessor.swift
[27/28] Compiling CryptoSwiftResources Empty.swift
[28/28] Emitting module CryptoSwiftResources
[29/131] Compiling CryptoSwift Rabbit+Foundation.swift
[30/131] Compiling CryptoSwift String+FoundationExtension.swift
[31/131] Compiling CryptoSwift Utils+Foundation.swift
[32/131] Compiling CryptoSwift XChaCha20+Foundation.swift
[33/131] Compiling CryptoSwift Generics.swift
[34/131] Compiling CryptoSwift HKDF.swift
[35/131] Compiling CryptoSwift HMAC.swift
[36/131] Compiling CryptoSwift ISO10126Padding.swift
[37/131] Compiling CryptoSwift ISO78164Padding.swift
[38/131] Compiling CryptoSwift Int+Extension.swift
[39/131] Compiling CryptoSwift MD5.swift
[40/142] Compiling CryptoSwift Bit.swift
[41/142] Compiling CryptoSwift BlockCipher.swift
[42/142] Compiling CryptoSwift BlockDecryptor.swift
[43/142] Compiling CryptoSwift BlockEncryptor.swift
[44/142] Compiling CryptoSwift BlockMode.swift
[45/142] Compiling CryptoSwift BlockModeOptions.swift
[46/142] Compiling CryptoSwift CBC.swift
[47/142] Compiling CryptoSwift CCM.swift
[48/142] Compiling CryptoSwift CFB.swift
[49/142] Compiling CryptoSwift CTR.swift
[50/142] Compiling CryptoSwift CipherModeWorker.swift
[51/142] Compiling CryptoSwift ECB.swift
[52/142] Compiling CryptoSwift NoPadding.swift
[53/142] Compiling CryptoSwift Operators.swift
[54/142] Compiling CryptoSwift DER.swift
[55/142] Compiling CryptoSwift PBKDF1.swift
[56/142] Compiling CryptoSwift PBKDF2.swift
[57/142] Compiling CryptoSwift PKCS1v15.swift
[58/142] Compiling CryptoSwift PKCS5.swift
[59/142] Compiling CryptoSwift PKCS7.swift
[60/142] Compiling CryptoSwift PKCS7Padding.swift
[61/142] Compiling CryptoSwift Padding.swift
[62/142] Compiling CryptoSwift Poly1305.swift
[63/142] Compiling CryptoSwift Codable.swift
[64/142] Compiling CryptoSwift Comparable.swift
[65/142] Compiling CryptoSwift DataConversion.swift
[66/142] Compiling CryptoSwift Division.swift
[67/142] Compiling CryptoSwift Exponentiation.swift
[68/142] Compiling CryptoSwift FloatingPointConversion.swift
[69/142] Compiling CryptoSwift GCD.swift
[70/142] Compiling CryptoSwift Hashable.swift
[71/142] Compiling CryptoSwift IntegerConversion.swift
[72/142] Compiling CryptoSwift Multiplication.swift
[73/142] Compiling CryptoSwift PrimeTest.swift
[74/142] Emitting module CryptoSwift
[75/142] Compiling CryptoSwift GCM.swift
[76/142] Compiling CryptoSwift OCB.swift
[77/142] Compiling CryptoSwift OFB.swift
[78/142] Compiling CryptoSwift PCBC.swift
[79/142] Compiling CryptoSwift Blowfish.swift
[80/142] Compiling CryptoSwift CBCMAC.swift
[81/142] Compiling CryptoSwift CMAC.swift
[82/142] Compiling CryptoSwift Addition.swift
[83/142] Compiling CryptoSwift BigInt.swift
[84/142] Compiling CryptoSwift BigUInt.swift
[85/142] Compiling CryptoSwift BitwiseOps.swift
[86/142] Compiling CryptoSwift CS.swift
[87/142] Compiling CryptoSwift StreamEncryptor.swift
[88/142] Compiling CryptoSwift String+Extension.swift
[89/142] Compiling CryptoSwift UInt128.swift
[90/142] Compiling CryptoSwift UInt16+Extension.swift
[91/142] Compiling CryptoSwift UInt32+Extension.swift
[92/142] Compiling CryptoSwift UInt64+Extension.swift
[93/142] Compiling CryptoSwift UInt8+Extension.swift
[94/142] Compiling CryptoSwift Updatable.swift
[95/142] Compiling CryptoSwift Utils.swift
[96/142] Compiling CryptoSwift XChaCha20.swift
[97/142] Compiling CryptoSwift ZeroPadding.swift
[98/142] Compiling CryptoSwift AEAD.swift
[99/142] Compiling CryptoSwift AEADChaCha20Poly1305.swift
[100/142] Compiling CryptoSwift AEADXChaCha20Poly1305.swift
[101/142] Compiling CryptoSwift AES.Cryptors.swift
[102/142] Compiling CryptoSwift AES.swift
[103/142] Compiling CryptoSwift ASN1.swift
[104/142] Compiling CryptoSwift ASN1Decoder.swift
[105/142] Compiling CryptoSwift ASN1Encoder.swift
[106/142] Compiling CryptoSwift ASN1Scanner.swift
[107/142] Compiling CryptoSwift Array+Extension.swift
[108/142] Compiling CryptoSwift Authenticator.swift
[109/142] Compiling CryptoSwift BatchedCollection.swift
[110/142] Compiling CryptoSwift Random.swift
[111/142] Compiling CryptoSwift Shifts.swift
[112/142] Compiling CryptoSwift SquareRoot.swift
[113/142] Compiling CryptoSwift Strideable.swift
[114/142] Compiling CryptoSwift StringConversion.swift
[115/142] Compiling CryptoSwift Subtraction.swift
[116/142] Compiling CryptoSwift WordsAndBits.swift
[117/142] Compiling CryptoSwift ChaCha20.swift
[118/142] Compiling CryptoSwift Checksum.swift
[119/142] Compiling CryptoSwift Cipher.swift
[120/142] Compiling CryptoSwift Collection+Extension.swift
[121/142] Compiling CryptoSwift RSA+Cipher.swift
[122/142] Compiling CryptoSwift RSA+Signature.swift
[123/142] Compiling CryptoSwift RSA.swift
[124/142] Compiling CryptoSwift Rabbit.swift
[125/142] Compiling CryptoSwift SHA1.swift
[126/142] Compiling CryptoSwift SHA2.swift
[127/142] Compiling CryptoSwift SHA3.swift
[128/142] Compiling CryptoSwift Scrypt.swift
[129/142] Compiling CryptoSwift SecureBytes.swift
[130/142] Compiling CryptoSwift Signature.swift
[131/142] Compiling CryptoSwift StreamDecryptor.swift
[132/142] Compiling CryptoSwift CompactMap.swift
[133/142] Compiling CryptoSwift Cryptor.swift
[134/142] Compiling CryptoSwift Cryptors.swift
[135/142] Compiling CryptoSwift Digest.swift
[136/142] Compiling CryptoSwift DigestType.swift
[137/142] Compiling CryptoSwift AES+Foundation.swift
[138/142] Compiling CryptoSwift Array+Foundation.swift
[139/142] Compiling CryptoSwift Blowfish+Foundation.swift
[140/142] Compiling CryptoSwift ChaCha20+Foundation.swift
[141/142] Compiling CryptoSwift Data+Extension.swift
[142/142] Compiling CryptoSwift HMAC+Foundation.swift
[143/165] Compiling Interpreter Accounts.swift
[144/165] Compiling Interpreter Authorization.swift
[145/165] Compiling Interpreter Backend.swift
[146/167] Compiling Interpreter HardFork.swift
[147/167] Compiling Interpreter Arithmetic.swift
[148/167] Compiling Interpreter Bitwise.swift
[149/167] Compiling Interpreter ExecutionState.swift
[150/167] Compiling Interpreter Executor.swift
[151/167] Compiling Interpreter Gas.swift
[152/167] Compiling Interpreter Trace.swift
[153/167] Compiling Interpreter Transfer.swift
[154/167] Emitting module Interpreter
[155/167] Compiling Interpreter Opcodes.swift
[156/167] Compiling Interpreter Runtime.swift
[157/167] Compiling Interpreter Stack.swift
[158/167] Compiling Interpreter System.swift
[159/167] Compiling Interpreter InterpreterHandler.swift
[160/167] Compiling Interpreter Log.swift
[161/167] Compiling Interpreter Control.swift
[162/167] Compiling Interpreter Host.swift
[163/167] Compiling Interpreter MemoryInstructions.swift
[164/167] Compiling Interpreter Memory.swift
[165/167] Compiling Interpreter MemoryState.swift
[166/167] Compiling Interpreter Machine.swift
[167/167] Compiling Interpreter MachineStack.swift
Build complete! (37.43s)
Fetching https://github.com/Quick/Quick.git
Fetching https://github.com/Quick/Nimble.git
Fetching https://github.com/krzyzanowskim/CryptoSwift.git
[1/13387] Fetching cryptoswift
[1876/33210] Fetching cryptoswift, nimble
[2471/48112] Fetching cryptoswift, nimble, quick
Fetched https://github.com/Quick/Nimble.git from cache (3.67s)
Fetched https://github.com/krzyzanowskim/CryptoSwift.git from cache (3.67s)
Fetched https://github.com/Quick/Quick.git from cache (3.67s)
Computing version for https://github.com/krzyzanowskim/CryptoSwift.git
Computed https://github.com/krzyzanowskim/CryptoSwift.git at 1.10.0 (7.25s)
Computing version for https://github.com/Quick/Quick.git
Computed https://github.com/Quick/Quick.git at 7.6.2 (0.59s)
Fetching https://github.com/apple/swift-algorithms.git
Fetching https://github.com/apple/swift-argument-parser.git
[1/6058] Fetching swift-algorithms
[123/23522] Fetching swift-algorithms, swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser.git from cache (2.31s)
Fetched https://github.com/apple/swift-algorithms.git from cache (2.31s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.1 (3.00s)
Fetching https://github.com/apple/swift-numerics.git
[1/6416] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics.git from cache (1.15s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.1.1 (1.71s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.7.1 (0.59s)
Computing version for https://github.com/Quick/Nimble.git
Computed https://github.com/Quick/Nimble.git at 13.8.0 (0.60s)
Fetching https://github.com/mattgallagher/CwlPreconditionTesting.git
[1/1257] Fetching cwlpreconditiontesting
Fetched https://github.com/mattgallagher/CwlPreconditionTesting.git from cache (1.00s)
Computing version for https://github.com/mattgallagher/CwlPreconditionTesting.git
Computed https://github.com/mattgallagher/CwlPreconditionTesting.git at 2.2.2 (1.68s)
Fetching https://github.com/mattgallagher/CwlCatchException.git
[1/460] Fetching cwlcatchexception
Fetched https://github.com/mattgallagher/CwlCatchException.git from cache (0.75s)
Computing version for https://github.com/mattgallagher/CwlCatchException.git
Computed https://github.com/mattgallagher/CwlCatchException.git at 2.2.1 (1.39s)
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.7.1
Creating working copy for https://github.com/mattgallagher/CwlPreconditionTesting.git
Working copy of https://github.com/mattgallagher/CwlPreconditionTesting.git resolved at 2.2.2
Creating working copy for https://github.com/krzyzanowskim/CryptoSwift.git
Working copy of https://github.com/krzyzanowskim/CryptoSwift.git resolved at 1.10.0
Creating working copy for https://github.com/apple/swift-algorithms.git
Working copy of https://github.com/apple/swift-algorithms.git resolved at 1.2.1
Creating working copy for https://github.com/mattgallagher/CwlCatchException.git
Working copy of https://github.com/mattgallagher/CwlCatchException.git resolved at 2.2.1
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.1.1
Creating working copy for https://github.com/Quick/Quick.git
Working copy of https://github.com/Quick/Quick.git resolved at 7.6.2
Creating working copy for https://github.com/Quick/Nimble.git
Working copy of https://github.com/Quick/Nimble.git resolved at 13.8.0
warning: 'nimble': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/PrivacyInfo.xcprivacy
warning: 'quick': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/.build/checkouts/Quick/Sources/Quick/PrivacyInfo.xcprivacy
Build complete.
{
  "dependencies" : [
    {
      "identity" : "cryptoswift",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.9.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/krzyzanowskim/CryptoSwift.git"
    },
    {
      "identity" : "quick",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "7.0.0",
            "upper_bound" : "8.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Quick/Quick.git"
    },
    {
      "identity" : "nimble",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "13.0.0",
            "upper_bound" : "14.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Quick/Nimble.git"
    }
  ],
  "manifest_display_name" : "SwiftEVM",
  "name" : "SwiftEVM",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "EVM",
      "targets" : [
        "Interpreter"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "PrimitiveTypes",
      "targets" : [
        "PrimitiveTypes"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "PrimitiveTypesTests",
      "module_type" : "SwiftTarget",
      "name" : "PrimitiveTypesTests",
      "path" : "Tests/PrimitiveTypesTests",
      "product_dependencies" : [
        "Quick",
        "Nimble"
      ],
      "sources" : [
        "ArithmeticTests/AddTests.swift",
        "ArithmeticTests/BitwiseTests.swift",
        "ArithmeticTests/DivRemTests.swift",
        "ArithmeticTests/FuzzDivTests.swift",
        "ArithmeticTests/MacTests.swift",
        "ArithmeticTests/MulTests.swift",
        "ArithmeticTests/ShiftTests.swift",
        "ArithmeticTests/SubTests.swift",
        "CustomBigUIntTests.swift",
        "H160Tests.swift",
        "H256Tests.swift",
        "I256Tests.swift",
        "U128Tests.swift",
        "U256Tests.swift",
        "U512Tests.swift",
        "Utils.swift"
      ],
      "target_dependencies" : [
        "PrimitiveTypes"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PrimitiveTypes",
      "module_type" : "SwiftTarget",
      "name" : "PrimitiveTypes",
      "path" : "Sources/PrimitiveTypes",
      "product_memberships" : [
        "EVM",
        "PrimitiveTypes"
      ],
      "sources" : [
        "Arithmetic.swift",
        "BigUInt.swift",
        "Bitwise.swift",
        "DivModUtils.swift",
        "FixedArray.swift",
        "H160.swift",
        "H256.swift",
        "HexStringError.swift",
        "I256.swift",
        "U128.swift",
        "U256.swift",
        "U512.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "InterpreterTests",
      "module_type" : "SwiftTarget",
      "name" : "InterpreterTests",
      "path" : "Tests/InterpreterTests",
      "product_dependencies" : [
        "Quick",
        "Nimble"
      ],
      "sources" : [
        "AccountsTests.swift",
        "AuthorizationTests.swift",
        "ExecutionStateTests.swift",
        "ExecutorTests.swift",
        "GasTests.swift",
        "HardForkTests.swift",
        "InstructionsTests/Arithmetic/AddModTests.swift",
        "InstructionsTests/Arithmetic/AddTests.swift",
        "InstructionsTests/Arithmetic/DivTests.swift",
        "InstructionsTests/Arithmetic/ExpTests.swift",
        "InstructionsTests/Arithmetic/ModTests.swift",
        "InstructionsTests/Arithmetic/MulModTests.swift",
        "InstructionsTests/Arithmetic/MulTests.swift",
        "InstructionsTests/Arithmetic/SDivTests.swift",
        "InstructionsTests/Arithmetic/SModTests.swift",
        "InstructionsTests/Arithmetic/SignextendTests.swift",
        "InstructionsTests/Arithmetic/SubTests.swift",
        "InstructionsTests/Bitwise/AndTests.swift",
        "InstructionsTests/Bitwise/ByteTests.swift",
        "InstructionsTests/Bitwise/EqTests.swift",
        "InstructionsTests/Bitwise/GtTests.swift",
        "InstructionsTests/Bitwise/IsZeroTests.swift",
        "InstructionsTests/Bitwise/LtTests.swift",
        "InstructionsTests/Bitwise/NotTests.swift",
        "InstructionsTests/Bitwise/OrTests.swift",
        "InstructionsTests/Bitwise/SarTests.swift",
        "InstructionsTests/Bitwise/SgtTests.swift",
        "InstructionsTests/Bitwise/ShlTests.swift",
        "InstructionsTests/Bitwise/ShrTests.swift",
        "InstructionsTests/Bitwise/SltTests.swift",
        "InstructionsTests/Bitwise/XorTests.swift",
        "InstructionsTests/Control/JumpITests.swift",
        "InstructionsTests/Control/JumpTests.swift",
        "InstructionsTests/Control/PcTests.swift",
        "InstructionsTests/Control/ReturnTests.swift",
        "InstructionsTests/Control/RevertTests.swift",
        "InstructionsTests/Control/StopTests.swift",
        "InstructionsTests/Host/BalanceTests.swift",
        "InstructionsTests/Host/ChainIdTests.swift",
        "InstructionsTests/Host/CoinbaseTests.swift",
        "InstructionsTests/Host/GasPriceTests.swift",
        "InstructionsTests/Host/OriginTests.swift",
        "InstructionsTests/Host/SelfbalanceTests.swift",
        "InstructionsTests/MemoryInstructions/MLoadTests.swift",
        "InstructionsTests/MemoryInstructions/MSizeTests.swift",
        "InstructionsTests/MemoryInstructions/MStore8Tests.swift",
        "InstructionsTests/MemoryInstructions/MStoreTests.swift",
        "InstructionsTests/NotExistTests.swift",
        "InstructionsTests/Stack/DupTests.swift",
        "InstructionsTests/Stack/PopTests.swift",
        "InstructionsTests/Stack/Push0Tests.swift",
        "InstructionsTests/Stack/PushTests.swift",
        "InstructionsTests/Stack/SwapTests.swift",
        "InstructionsTests/System/AddressTests.swift",
        "InstructionsTests/System/CallDataCopyTests.swift",
        "InstructionsTests/System/CallDataLoadTests.swift",
        "InstructionsTests/System/CallDataSizeTests.swift",
        "InstructionsTests/System/CallValueTests.swift",
        "InstructionsTests/System/CallerTests.swift",
        "InstructionsTests/System/CodeCopyTests.swift",
        "InstructionsTests/System/CodeSizeTests.swift",
        "InstructionsTests/System/KeccakTests.swift",
        "JumpTableTests.swift",
        "LogsTests.swift",
        "MachineStackTests.swift",
        "MachineTests.swift",
        "MachineTestsUtil.swift",
        "MemoryState/AccessedTests.swift",
        "MemoryState/MemoryStateTests.swift",
        "MemoryState/MetadataTests.swift",
        "MemoryTests.swift",
        "OpcodeTests.swift",
        "RuntimeTests.swift",
        "TransferTests.swift"
      ],
      "target_dependencies" : [
        "Interpreter",
        "PrimitiveTypes"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Interpreter",
      "module_type" : "SwiftTarget",
      "name" : "Interpreter",
      "path" : "Sources/Interpreter",
      "product_dependencies" : [
        "CryptoSwift"
      ],
      "product_memberships" : [
        "EVM"
      ],
      "sources" : [
        "Accounts.swift",
        "Authorization.swift",
        "Backend.swift",
        "ExecutionState.swift",
        "Executor.swift",
        "Gas.swift",
        "HardFork.swift",
        "Instructions/Arithmetic.swift",
        "Instructions/Bitwise.swift",
        "Instructions/Control.swift",
        "Instructions/Host.swift",
        "Instructions/MemoryInstructions.swift",
        "Instructions/Stack.swift",
        "Instructions/System.swift",
        "InterpreterHandler.swift",
        "Log.swift",
        "Machine.swift",
        "MachineStack.swift",
        "Memory.swift",
        "MemoryState.swift",
        "Opcodes.swift",
        "Runtime.swift",
        "Tracing/Trace.swift",
        "Transfer.swift"
      ],
      "target_dependencies" : [
        "PrimitiveTypes"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.