The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-capstone, reference main (33998b), with Swift 6.3 for macOS (SPM) on 4 Oct 2026 09:23:06 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.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/MxIris-Reverse-Engineering/swift-capstone.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/MxIris-Reverse-Engineering/swift-capstone
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 33998b4 chore: remove the legacy XCTest LinuxMain entry point
Cloned https://github.com/MxIris-Reverse-Engineering/swift-capstone.git
Revision (git rev-parse @):
33998b4516d65fef2e0bb23876b2b04a91d47bfc
SUCCESS checkout https://github.com/MxIris-Reverse-Engineering/swift-capstone.git at main
Fetching https://github.com/MxIris-Reverse-Engineering/capstone
Fetching https://github.com/MxIris-DeveloperTool/swift-clang
[1/176] Fetching swift-clang
[68/49046] Fetching swift-clang, capstone
Fetched https://github.com/MxIris-DeveloperTool/swift-clang from cache (6.32s)
Fetched https://github.com/MxIris-Reverse-Engineering/capstone from cache (6.32s)
Computing version for https://github.com/MxIris-Reverse-Engineering/capstone
Computed https://github.com/MxIris-Reverse-Engineering/capstone at 5.0.100 (7.08s)
Computing version for https://github.com/MxIris-DeveloperTool/swift-clang
Computed https://github.com/MxIris-DeveloperTool/swift-clang at 0.3.0 (0.55s)
Creating working copy for https://github.com/MxIris-Reverse-Engineering/capstone
Working copy of https://github.com/MxIris-Reverse-Engineering/capstone resolved at 5.0.100
Creating working copy for https://github.com/MxIris-DeveloperTool/swift-clang
Working copy of https://github.com/MxIris-DeveloperTool/swift-clang resolved at 0.3.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-capstone",
      "name": "swift-capstone",
      "url": "https://github.com/MxIris-Reverse-Engineering/swift-capstone.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-capstone",
      "traits": [
      ],
      "dependencies": [
        {
          "identity": "capstone",
          "name": "capstone",
          "url": "https://github.com/MxIris-Reverse-Engineering/capstone",
          "version": "5.0.100",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/capstone",
          "traits": [
          ],
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/MxIris-Reverse-Engineering/swift-capstone.git
[1/1462] Fetching swift-capstone
Fetched https://github.com/MxIris-Reverse-Engineering/swift-capstone.git from cache (1.20s)
Fetching https://github.com/MxIris-Reverse-Engineering/capstone from cache
Fetched https://github.com/MxIris-Reverse-Engineering/capstone from cache (0.45s)
Computing version for https://github.com/MxIris-Reverse-Engineering/capstone
Computed https://github.com/MxIris-Reverse-Engineering/capstone at 5.0.100 (0.52s)
Creating working copy for https://github.com/MxIris-Reverse-Engineering/capstone
Working copy of https://github.com/MxIris-Reverse-Engineering/capstone resolved at 5.0.100
Creating working copy for https://github.com/MxIris-Reverse-Engineering/swift-capstone.git
Working copy of https://github.com/MxIris-Reverse-Engineering/swift-capstone.git resolved at main (33998b4)
Found 1 product dependencies
  - capstone
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/MxIris-Reverse-Engineering/swift-capstone.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin CapstoneEnumsGeneratePlugin
Building for debugging...
[1/100] Compiling PPCInstPrinter.c
[2/100] Compiling AArch64BaseInfo.c
[2/100] Compiling AArch64Disassembler.c
[2/100] Compiling AArch64InstPrinter.c
[5/100] Write sources
[7/100] Write capstone-enums-generator-tool-entitlement.plist
[8/100] Write capstone-enums-generator-entitlement.plist
[8/100] Write sources
[13/100] Compiling Cclang clang.c
[15/100] Write swift-version-69A768CDF2A0BEE1.txt
[16/100] Compiling XCoreModule.c
[17/100] Compiling XCoreMapping.c
[18/100] Compiling XCoreInstPrinter.c
[19/100] Compiling XCoreDisassembler.c
[20/100] Compiling X86Module.c
[21/106] Compiling X86Mapping.c
[22/106] Compiling X86IntelInstPrinter.c
[23/106] Compiling X86InstPrinterCommon.c
[24/106] Compiling X86DisassemblerDecoder.c
[25/106] Compiling X86Disassembler.c
[26/106] Compiling X86ATTInstPrinter.c
[27/106] Compiling WASMModule.c
[28/106] Compiling Ccapstone MCRegisterInfo.c
[29/106] Compiling WASMMapping.c
[30/106] Compiling WASMInstPrinter.c
[31/106] Compiling Ccapstone MCInst.c
[32/106] Compiling WASMDisassembler.c
[33/106] Compiling Ccapstone cs.c
[34/106] Compiling TriCoreModule.c
[35/106] Compiling TriCoreMapping.c
[36/106] Compiling TriCoreInstPrinter.c
[37/106] Compiling TriCoreDisassembler.c
[38/106] Compiling TMS320C64xModule.c
[39/106] Compiling TMS320C64xMapping.c
[40/106] Compiling Ccapstone Mapping.c
[41/106] Compiling TMS320C64xInstPrinter.c
[42/106] Compiling Ccapstone MCInstrDesc.c
[43/106] Compiling TMS320C64xDisassembler.c
[44/106] Compiling SystemZModule.c
[45/106] Compiling SystemZMapping.c
[46/106] Compiling SystemZMCTargetDesc.c
[47/106] Compiling SystemZInstPrinter.c
[48/106] Compiling SystemZDisassembler.c
[49/106] Compiling SparcModule.c
[50/106] Compiling SparcMapping.c
[51/106] Compiling SparcInstPrinter.c
[52/106] Compiling SparcDisassembler.c
[53/106] Compiling SHModule.c
[54/106] Compiling SHInstPrinter.c
[55/106] Compiling SHDisassembler.c
[56/106] Compiling Ccapstone SStream.c
[57/106] Compiling RISCVModule.c
[58/106] Compiling Ccapstone utils.c
[59/106] Compiling RISCVMapping.c
[60/106] Compiling RISCVInstPrinter.c
[61/106] Compiling RISCVDisassembler.c
[62/106] Compiling PPCModule.c
[63/106] Compiling PPCDisassembler.c
[64/106] Compiling PPCMapping.c
[65/106] Compiling MipsModule.c
[66/106] Compiling MipsMapping.c
[67/106] Compiling MipsInstPrinter.c
[68/106] Compiling MipsDisassembler.c
[69/106] Compiling MOS65XXModule.c
[70/106] Compiling MOS65XXDisassembler.c
[71/106] Compiling M68KModule.c
[72/106] Compiling M68KInstPrinter.c
[73/106] Compiling M68KDisassembler.c
[74/106] Compiling M680XModule.c
[75/106] Compiling M680XInstPrinter.c
[76/106] Compiling M680XDisassembler.c
[77/106] Compiling EVMModule.c
[78/106] Compiling EVMMapping.c
[79/106] Compiling EVMDisassembler.c
[80/106] Compiling EVMInstPrinter.c
[81/106] Compiling BPFModule.c
[82/106] Compiling BPFMapping.c
[83/106] Compiling BPFInstPrinter.c
[84/106] Write sources
[87/106] Compiling BPFDisassembler.c
[88/106] Compiling ARMModule.c
[89/106] Compiling ARMMapping.c
[90/106] Compiling ARMInstPrinter.c
[91/106] Compiling ARMDisassembler.c
[92/106] Compiling AArch64Module.c
[93/106] Compiling AArch64Mapping.c
[95/146] Emitting module Capstone
[96/150] Compiling Capstone Ppc.swift
[97/150] Compiling Capstone PpcEnums.swift
[98/150] Compiling Capstone Riscv.swift
[99/150] Compiling Capstone RiscvEnums.swift
[100/150] Compiling Capstone X86.swift
[101/150] Compiling Capstone X86Enums.swift
[102/150] Compiling Capstone Xcore.swift
[103/150] Compiling Capstone XcoreEnums.swift
[104/150] Compiling Capstone M68k.swift
[105/150] Compiling Capstone M68kEnums.swift
[106/150] Compiling Capstone Mips.swift
[107/150] Compiling Capstone MipsEnums.swift
[108/150] Compiling Capstone ShEnums.swift
[109/150] Compiling Capstone Sparc.swift
[110/150] Compiling Capstone SparcEnums.swift
[111/150] Compiling Capstone Syntax.swift
[112/150] Compiling Capstone Mode.swift
[113/150] Compiling Capstone Mos65xx.swift
[114/150] Compiling Capstone Mos65xxEnums.swift
[115/150] Compiling Capstone Options.swift
[116/150] Compiling Capstone Architecture.swift
[117/150] Compiling Capstone Arm.swift
[118/150] Compiling Capstone Arm64.swift
[119/150] Compiling Capstone Arm64Enums.swift
[120/150] Compiling Capstone ArmEnums.swift
[121/150] Compiling Capstone EvmEnums.swift
[122/150] Compiling Capstone Instruction.swift
[123/150] Compiling Capstone InstructionDetails.swift
[124/150] Compiling Capstone M680x.swift
[125/150] Compiling Capstone M680xEnums.swift
[126/150] Compiling Capstone TricoreEnums.swift
[127/150] Compiling Capstone Utils.swift
[128/150] Compiling Capstone Wasm.swift
[129/150] Compiling Capstone WasmEnums.swift
[130/150] Compiling Capstone Sysz.swift
[131/150] Compiling Capstone SyszEnums.swift
[132/150] Compiling Capstone TMS320C64x.swift
[133/150] Compiling Capstone TMS320C64xEnums.swift
[134/150] Compiling Capstone Bpf.swift
[135/150] Compiling Capstone BpfEnums.swift
[136/150] Compiling Capstone Capstone.swift
[137/150] Compiling Capstone Error.swift
[138/150] Compiling Capstone Evm.swift
[139/150] Compiling CclangWrapper library_wrapper_Clang_C.swift
[140/150] Emitting module CclangWrapper
[141/150] Compiling CclangWrapper library_wrapper.swift
[143/150] Compiling CclangWrapper library_wrapper_Clang_C.swift
[144/150] Emitting module CclangWrapper
[145/184] Compiling Clang Token.swift
[146/184] Compiling Clang Cursors.swift
[147/184] Compiling Clang Diagnostic.swift
[148/184] Compiling Clang Language.swift
[149/184] Compiling Clang NameRefOptions.swift
[150/184] Compiling Clang TranslationUnit.swift
[151/185] Compiling Clang FunctionDecl.swift
[152/185] Compiling Clang Index.swift
[153/185] Compiling Clang TranslationUnit.swift
[154/185] Compiling Clang Token.swift
[155/185] Compiling Clang Language.swift
[156/185] Compiling Clang NameRefOptions.swift
[157/186] Compiling Clang Utilities.swift
[161/186] Compiling Clang Comment.swift
[162/186] Compiling Clang Cursor.swift
[163/186] Compiling Clang Availability.swift
[164/186] Compiling Clang CType.swift
[167/186] Emitting module Clang
[168/186] Compiling Clang Cursors.swift
[169/186] Compiling Clang Diagnostic.swift
[178/186] Emitting module Clang
[181/190] Emitting module CapstoneEnumsGenerator
[182/190] Compiling CapstoneEnumsGenerator CapstoneEnumsGenerator.swift
[183/190] Emitting module CapstoneEnumsGenerator
[184/190] Compiling CapstoneEnumsGenerator CapstoneEnumsGenerator.swift
[185/194] Emitting module capstone_enums_generator
[186/194] Compiling capstone_enums_generator CapstoneEnumsGeneratorMain.swift
[186/194] Write Objects.LinkFileList
[188/194] Compiling capstone_enums_generator CapstoneEnumsGeneratorMain.swift
[189/194] Emitting module capstone_enums_generator
[189/194] Write Objects.LinkFileList
[190/194] Linking capstone-enums-generator
[191/194] Linking capstone-enums-generator-tool
[192/194] Applying capstone-enums-generator
[193/194] Applying capstone-enums-generator-tool
Build complete! (11.49s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "capstone",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.0.100",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/MxIris-Reverse-Engineering/capstone"
    },
    {
      "identity" : "swift-clang",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/MxIris-DeveloperTool/swift-clang"
    }
  ],
  "manifest_display_name" : "swift-capstone",
  "name" : "swift-capstone",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Capstone",
      "targets" : [
        "Capstone"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "capstone-enums-generator",
      "targets" : [
        "capstone-enums-generator"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "capstone_enums_generator",
      "module_type" : "SwiftTarget",
      "name" : "capstone-enums-generator",
      "path" : "Sources/capstone-enums-generator",
      "product_memberships" : [
        "capstone-enums-generator"
      ],
      "sources" : [
        "CapstoneEnumsGeneratorMain.swift"
      ],
      "target_dependencies" : [
        "CapstoneEnumsGenerator"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "CapstoneTests",
      "module_type" : "SwiftTarget",
      "name" : "CapstoneTests",
      "path" : "Tests/CapstoneTests",
      "sources" : [
        "CapstoneTests.swift",
        "InstructionDetailsPrintable.swift",
        "PlatformTest.swift",
        "TestFixtures.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "Capstone"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CapstoneEnumsGeneratorTests",
      "module_type" : "SwiftTarget",
      "name" : "CapstoneEnumsGeneratorTests",
      "path" : "Tests/CapstoneEnumsGeneratorTests",
      "sources" : [
        "CapstoneEnumsGeneratorTests.swift"
      ],
      "target_dependencies" : [
        "CapstoneEnumsGenerator"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CapstoneEnumsGenerator",
      "module_type" : "SwiftTarget",
      "name" : "CapstoneEnumsGenerator",
      "path" : "Sources/CapstoneEnumsGenerator",
      "product_dependencies" : [
        "Clang"
      ],
      "product_memberships" : [
        "capstone-enums-generator"
      ],
      "sources" : [
        "CapstoneEnumsGenerator.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CapstoneEnumsGeneratePlugin",
      "module_type" : "PluginTarget",
      "name" : "CapstoneEnumsGeneratePlugin",
      "path" : "Plugins/CapstoneEnumsGeneratePlugin",
      "plugin_capability" : {
        "intent" : {
          "description" : "",
          "type" : "custom",
          "verb" : "generate-enums"
        },
        "permissions" : [
          {
            "network_scope" : {
              "none" : {
              }
            },
            "reason" : "This plugin creates a enum file at the root of the package.",
            "type" : "writeToPackageDirectory"
          }
        ],
        "type" : "command"
      },
      "sources" : [
        "Plugin.swift"
      ],
      "target_dependencies" : [
        "capstone-enums-generator"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "Capstone",
      "module_type" : "SwiftTarget",
      "name" : "Capstone",
      "path" : "Sources/Capstone",
      "product_dependencies" : [
        "Ccapstone"
      ],
      "product_memberships" : [
        "Capstone"
      ],
      "sources" : [
        "Architecture.swift",
        "Arm.swift",
        "Arm64.swift",
        "Arm64Enums.swift",
        "ArmEnums.swift",
        "Bpf.swift",
        "BpfEnums.swift",
        "Capstone.swift",
        "Error.swift",
        "Evm.swift",
        "EvmEnums.swift",
        "Instruction.swift",
        "InstructionDetails.swift",
        "M680x.swift",
        "M680xEnums.swift",
        "M68k.swift",
        "M68kEnums.swift",
        "Mips.swift",
        "MipsEnums.swift",
        "Mode.swift",
        "Mos65xx.swift",
        "Mos65xxEnums.swift",
        "Options.swift",
        "Ppc.swift",
        "PpcEnums.swift",
        "Riscv.swift",
        "RiscvEnums.swift",
        "ShEnums.swift",
        "Sparc.swift",
        "SparcEnums.swift",
        "Syntax.swift",
        "Sysz.swift",
        "SyszEnums.swift",
        "TMS320C64x.swift",
        "TMS320C64xEnums.swift",
        "TricoreEnums.swift",
        "Utils.swift",
        "Wasm.swift",
        "WasmEnums.swift",
        "X86.swift",
        "X86Enums.swift",
        "Xcore.swift",
        "XcoreEnums.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.2"
}
Done.