The Swift Package Index logo.Swift Package Index

Build Information

Successful build of capstone, reference 6.0.101 (87df94), with Swift 6.4 for watchOS using Xcode 27.0 on 18 Oct 2026 14:47:39 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme capstone -destination generic/platform=watchOS

Build Log

/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:217:43: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  217 |         cs_op_type op_type = map_get_op_type(MI, OpNum);
      |                              ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:12:
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/../../Mapping.h:65:26: note: expanded from macro 'map_get_op_type'
   65 |         mapping_get_op_type(MI, OpNum, (const map_insn_ops *)insn_operands, \
      |         ~~~~~~~~~~~~~~~~~~~     ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:228:32: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  228 |                                               MCInst_getOpVal(MI, OpNum));
      |                                               ~~~~~~~~~~~~~~~     ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:227:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  227 |                         ARC_set_detail_op_imm(MI, OpNum, ARC_OP_IMM,
      |                         ~~~~~~~~~~~~~~~~~~~~~     ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:231:12: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'arc_reg' (aka 'enum arc_reg') [-Wshorten-64-to-32]
  230 |                         ARC_set_detail_op_reg(MI, OpNum,
      |                         ~~~~~~~~~~~~~~~~~~~~~
  231 |                                               MCInst_getOpVal(MI, OpNum));
      |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:231:32: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  231 |                                               MCInst_getOpVal(MI, OpNum));
      |                                               ~~~~~~~~~~~~~~~     ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:230:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  230 |                         ARC_set_detail_op_reg(MI, OpNum,
      |                         ~~~~~~~~~~~~~~~~~~~~~     ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:236:44: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  236 |                                 MCOperand_getImm(MCInst_getOperand(MI, OpNum)));
      |                                                  ~~~~~~~~~~~~~~~~~     ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:235:9: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  234 |                         ARC_set_detail_op_imm(
      |                         ~~~~~~~~~~~~~~~~~~~~~
  235 |                                 MI, OpNum, ARC_OP_IMM,
      |                                     ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:242:32: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  242 |                                               MCInst_getOpVal(MI, OpNum));
      |                                               ~~~~~~~~~~~~~~~     ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:241:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  241 |                         ARC_set_detail_op_imm(MI, OpNum, ARC_OP_IMM,
      |                         ~~~~~~~~~~~~~~~~~~~~~     ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:249:12: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'arc_reg' (aka 'enum arc_reg') [-Wshorten-64-to-32]
  248 |                         ARC_set_detail_op_reg(MI, OpNum,
      |                         ~~~~~~~~~~~~~~~~~~~~~
  249 |                                               MCInst_getOpVal(MI, OpNum));
      |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:249:32: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  249 |                                               MCInst_getOpVal(MI, OpNum));
      |                                               ~~~~~~~~~~~~~~~     ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:248:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  248 |                         ARC_set_detail_op_reg(MI, OpNum,
      |                         ~~~~~~~~~~~~~~~~~~~~~     ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:252:46: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  252 |                 offset_op_type = map_get_op_type(MI, OpNum + 1);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:12:
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/../../Mapping.h:65:26: note: expanded from macro 'map_get_op_type'
   65 |         mapping_get_op_type(MI, OpNum, (const map_insn_ops *)insn_operands, \
      |         ~~~~~~~~~~~~~~~~~~~     ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:255:38: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  255 |                                               MCInst_getOpVal(MI, OpNum + 1));
      |                                               ~~~~~~~~~~~~~~~     ~~~~~~^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:254:36: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  254 |                         ARC_set_detail_op_imm(MI, OpNum + 1, ARC_OP_IMM,
      |                         ~~~~~~~~~~~~~~~~~~~~~     ~~~~~~^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:262:32: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  262 |                                               MCInst_getOpVal(MI, OpNum));
      |                                               ~~~~~~~~~~~~~~~     ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:261:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  261 |                         ARC_set_detail_op_imm(MI, OpNum, ARC_OP_IMM,
      |                         ~~~~~~~~~~~~~~~~~~~~~     ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:269:32: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  269 |                                               MCInst_getOpVal(MI, OpNum));
      |                                               ~~~~~~~~~~~~~~~     ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:268:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  268 |                         ARC_set_detail_op_imm(MI, OpNum, ARC_OP_IMM,
      |                         ~~~~~~~~~~~~~~~~~~~~~     ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:276:32: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  276 |                                               MCInst_getOpVal(MI, OpNum));
      |                                               ~~~~~~~~~~~~~~~     ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCMapping.c:275:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  275 |                         ARC_set_detail_op_imm(MI, OpNum, ARC_OP_IMM,
      |                         ~~~~~~~~~~~~~~~~~~~~~     ^~~~~
22 warnings generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/ARCInstPrinter.o /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCInstPrinter.c normal arm64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'Ccapstone' from project 'capstone')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

    Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp

    /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c044b9db9bc9c079ee3c7b5f3373b13d10bc.sdkstatcache -target arm64-apple-watchos9.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/ARCInstPrinter.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/ARCInstPrinter.dia -c /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCInstPrinter.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/ARCInstPrinter.o -index-unit-output-path /capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/ARCInstPrinter.o
In file included from /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCInstPrinter.c:48:
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenAsmWriter.inc:1003:32: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1003 |   uint32_t Bits = MnemonicInfo.second;
      |            ~~~~   ~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCInstPrinter.c:187:20: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  187 |                 unsigned Value = MCOperand_getImm(MO);
      |                          ~~~~~   ^~~~~~~~~~~~~~~~~~~~
2 warnings generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/ARCDisassembler.o /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCDisassembler.c normal arm64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'Ccapstone' from project 'capstone')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

    Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp

    /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c044b9db9bc9c079ee3c7b5f3373b13d10bc.sdkstatcache -target arm64-apple-watchos9.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/ARCDisassembler.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/ARCDisassembler.dia -c /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCDisassembler.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/ARCDisassembler.o -index-unit-output-path /capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/ARCDisassembler.o
In file included from /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCDisassembler.c:178:
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1797:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1797 | DecodeInstruction(decodeInstruction_2, fieldFromInstruction_2, decodeToMCInst_2, uint16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1720:23: note: expanded from macro 'DecodeInstruction'
 1720 |       unsigned PIdx = decodeULEB128(++Ptr, &Len); \
      |                ~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1797:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1797 | DecodeInstruction(decodeInstruction_2, fieldFromInstruction_2, decodeToMCInst_2, uint16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1735:22: note: expanded from macro 'DecodeInstruction'
 1735 |       unsigned Opc = decodeULEB128(++Ptr, &Len); \
      |                ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1797:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1797 | DecodeInstruction(decodeInstruction_2, fieldFromInstruction_2, decodeToMCInst_2, uint16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1737:28: note: expanded from macro 'DecodeInstruction'
 1737 |       unsigned DecodeIdx = decodeULEB128(Ptr, &Len); \
      |                ~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1797:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1797 | DecodeInstruction(decodeInstruction_2, fieldFromInstruction_2, decodeToMCInst_2, uint16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1748:22: note: expanded from macro 'DecodeInstruction'
 1748 |       unsigned Opc = decodeULEB128(++Ptr, &Len); \
      |                ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1797:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1797 | DecodeInstruction(decodeInstruction_2, fieldFromInstruction_2, decodeToMCInst_2, uint16_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1750:28: note: expanded from macro 'DecodeInstruction'
 1750 |       unsigned DecodeIdx = decodeULEB128(Ptr, &Len); \
      |                ~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1800:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1800 | DecodeInstruction(decodeInstruction_4, fieldFromInstruction_4, decodeToMCInst_4, uint32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1720:23: note: expanded from macro 'DecodeInstruction'
 1720 |       unsigned PIdx = decodeULEB128(++Ptr, &Len); \
      |                ~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1800:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1800 | DecodeInstruction(decodeInstruction_4, fieldFromInstruction_4, decodeToMCInst_4, uint32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1735:22: note: expanded from macro 'DecodeInstruction'
 1735 |       unsigned Opc = decodeULEB128(++Ptr, &Len); \
      |                ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1800:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1800 | DecodeInstruction(decodeInstruction_4, fieldFromInstruction_4, decodeToMCInst_4, uint32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1737:28: note: expanded from macro 'DecodeInstruction'
 1737 |       unsigned DecodeIdx = decodeULEB128(Ptr, &Len); \
      |                ~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1800:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1800 | DecodeInstruction(decodeInstruction_4, fieldFromInstruction_4, decodeToMCInst_4, uint32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1748:22: note: expanded from macro 'DecodeInstruction'
 1748 |       unsigned Opc = decodeULEB128(++Ptr, &Len); \
      |                ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1800:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1800 | DecodeInstruction(decodeInstruction_4, fieldFromInstruction_4, decodeToMCInst_4, uint32_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1750:28: note: expanded from macro 'DecodeInstruction'
 1750 |       unsigned DecodeIdx = decodeULEB128(Ptr, &Len); \
      |                ~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1226:49: note: expanded from macro 'DecodeToMCInst'
 1226 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1230:49: note: expanded from macro 'DecodeToMCInst'
 1230 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1238:49: note: expanded from macro 'DecodeToMCInst'
 1238 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1240:49: note: expanded from macro 'DecodeToMCInst'
 1240 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1242:49: note: expanded from macro 'DecodeToMCInst'
 1242 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1246:49: note: expanded from macro 'DecodeToMCInst'
 1246 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1248:49: note: expanded from macro 'DecodeToMCInst'
 1248 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1258:47: note: expanded from macro 'DecodeToMCInst'
 1258 |     if (!Check(&S, DecodeSignedOperand_11(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1262:49: note: expanded from macro 'DecodeToMCInst'
 1262 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1274:49: note: expanded from macro 'DecodeToMCInst'
 1274 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1276:49: note: expanded from macro 'DecodeToMCInst'
 1276 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1282:49: note: expanded from macro 'DecodeToMCInst'
 1282 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1286:49: note: expanded from macro 'DecodeToMCInst'
 1286 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1292:49: note: expanded from macro 'DecodeToMCInst'
 1292 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1294:48: note: expanded from macro 'DecodeToMCInst'
 1294 |     if (!Check(&S, DecodeFromCyclicRange_3(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1298:48: note: expanded from macro 'DecodeToMCInst'
 1298 |     if (!Check(&S, DecodeFromCyclicRange_3(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1302:49: note: expanded from macro 'DecodeToMCInst'
 1302 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1308:49: note: expanded from macro 'DecodeToMCInst'
 1308 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1310:49: note: expanded from macro 'DecodeToMCInst'
 1310 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1318:49: note: expanded from macro 'DecodeToMCInst'
 1318 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1320:49: note: expanded from macro 'DecodeToMCInst'
 1320 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1326:49: note: expanded from macro 'DecodeToMCInst'
 1326 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1328:49: note: expanded from macro 'DecodeToMCInst'
 1328 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1334:49: note: expanded from macro 'DecodeToMCInst'
 1334 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1336:49: note: expanded from macro 'DecodeToMCInst'
 1336 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1342:49: note: expanded from macro 'DecodeToMCInst'
 1342 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1348:49: note: expanded from macro 'DecodeToMCInst'
 1348 |     if (!Check(&S, DecodeGBR32ShortRegister(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1364:49: note: expanded from macro 'DecodeToMCInst'
 1364 |     if (!Check(&S, DecodeGBR32ShortRegister(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1374:47: note: expanded from macro 'DecodeToMCInst'
 1374 |     if (!Check(&S, DecodeSignedOperand_11(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1378:46: note: expanded from macro 'DecodeToMCInst'
 1378 |     if (!Check(&S, DecodeSignedOperand_9(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1382:47: note: expanded from macro 'DecodeToMCInst'
 1382 |     if (!Check(&S, DecodeSignedOperand_10(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1386:49: note: expanded from macro 'DecodeToMCInst'
 1386 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1392:49: note: expanded from macro 'DecodeToMCInst'
 1392 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1398:49: note: expanded from macro 'DecodeToMCInst'
 1398 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1404:49: note: expanded from macro 'DecodeToMCInst'
 1404 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1406:46: note: expanded from macro 'DecodeToMCInst'
 1406 |     if (!Check(&S, DecodeBranchTargetS_8(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1410:47: note: expanded from macro 'DecodeToMCInst'
 1410 |     if (!Check(&S, DecodeBranchTargetS_10(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1414:46: note: expanded from macro 'DecodeToMCInst'
 1414 |     if (!Check(&S, DecodeBranchTargetS_7(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1418:47: note: expanded from macro 'DecodeToMCInst'
 1418 |     if (!Check(&S, DecodeBranchTargetS_13(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1424:47: note: expanded from macro 'DecodeToMCInst'
 1424 |     if (!Check(&S, DecodeBranchTargetS_21(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1433:47: note: expanded from macro 'DecodeToMCInst'
 1433 |     if (!Check(&S, DecodeBranchTargetS_25(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1440:47: note: expanded from macro 'DecodeToMCInst'
 1440 |     if (!Check(&S, DecodeBranchTargetS_25(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1446:46: note: expanded from macro 'DecodeToMCInst'
 1446 |     if (!Check(&S, DecodeBranchTargetS_9(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1450:49: note: expanded from macro 'DecodeToMCInst'
 1450 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1452:49: note: expanded from macro 'DecodeToMCInst'
 1452 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1460:46: note: expanded from macro 'DecodeToMCInst'
 1460 |     if (!Check(&S, DecodeBranchTargetS_9(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1464:49: note: expanded from macro 'DecodeToMCInst'
 1464 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1472:49: note: expanded from macro 'DecodeToMCInst'
 1472 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1478:37: note: expanded from macro 'DecodeToMCInst'
 1478 |     if (!Check(&S, DecodeMEMrs9(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1482:49: note: expanded from macro 'DecodeToMCInst'
 1482 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1486:49: note: expanded from macro 'DecodeToMCInst'
 1486 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1490:49: note: expanded from macro 'DecodeToMCInst'
 1490 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1494:46: note: expanded from macro 'DecodeToMCInst'
 1494 |     if (!Check(&S, DecodeSignedOperand_9(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1498:49: note: expanded from macro 'DecodeToMCInst'
 1498 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1504:37: note: expanded from macro 'DecodeToMCInst'
 1504 |     if (!Check(&S, DecodeMEMrs9(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1510:49: note: expanded from macro 'DecodeToMCInst'
 1510 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1512:49: note: expanded from macro 'DecodeToMCInst'
 1512 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1516:49: note: expanded from macro 'DecodeToMCInst'
 1516 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1520:46: note: expanded from macro 'DecodeToMCInst'
 1520 |     if (!Check(&S, DecodeSignedOperand_9(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1524:49: note: expanded from macro 'DecodeToMCInst'
 1524 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1528:49: note: expanded from macro 'DecodeToMCInst'
 1528 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1530:49: note: expanded from macro 'DecodeToMCInst'
 1530 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1536:49: note: expanded from macro 'DecodeToMCInst'
 1536 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1538:49: note: expanded from macro 'DecodeToMCInst'
 1538 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1542:49: note: expanded from macro 'DecodeToMCInst'
 1542 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1546:49: note: expanded from macro 'DecodeToMCInst'
 1546 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1550:49: note: expanded from macro 'DecodeToMCInst'
 1550 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1558:49: note: expanded from macro 'DecodeToMCInst'
 1558 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1569:49: note: expanded from macro 'DecodeToMCInst'
 1569 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1573:49: note: expanded from macro 'DecodeToMCInst'
 1573 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1577:47: note: expanded from macro 'DecodeToMCInst'
 1577 |     if (!Check(&S, DecodeSignedOperand_12(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1583:49: note: expanded from macro 'DecodeToMCInst'
 1583 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1587:47: note: expanded from macro 'DecodeToMCInst'
 1587 |     if (!Check(&S, DecodeSignedOperand_12(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1596:49: note: expanded from macro 'DecodeToMCInst'
 1596 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1604:49: note: expanded from macro 'DecodeToMCInst'
 1604 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1610:49: note: expanded from macro 'DecodeToMCInst'
 1610 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1612:49: note: expanded from macro 'DecodeToMCInst'
 1612 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1616:49: note: expanded from macro 'DecodeToMCInst'
 1616 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1625:49: note: expanded from macro 'DecodeToMCInst'
 1625 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1631:48: note: expanded from macro 'DecodeToMCInst'
 1631 |     if (!Check(&S, DecodeFromCyclicRange_3(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1643:49: note: expanded from macro 'DecodeToMCInst'
 1643 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1647:49: note: expanded from macro 'DecodeToMCInst'
 1647 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1802:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1802 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1655:49: note: expanded from macro 'DecodeToMCInst'
 1655 |     if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1803:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1803 | DecodeInstruction(decodeInstruction_8, fieldFromInstruction_8, decodeToMCInst_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1720:23: note: expanded from macro 'DecodeInstruction'
 1720 |       unsigned PIdx = decodeULEB128(++Ptr, &Len); \
      |                ~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1803:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1803 | DecodeInstruction(decodeInstruction_8, fieldFromInstruction_8, decodeToMCInst_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1735:22: note: expanded from macro 'DecodeInstruction'
 1735 |       unsigned Opc = decodeULEB128(++Ptr, &Len); \
      |                ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1803:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1803 | DecodeInstruction(decodeInstruction_8, fieldFromInstruction_8, decodeToMCInst_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1737:28: note: expanded from macro 'DecodeInstruction'
 1737 |       unsigned DecodeIdx = decodeULEB128(Ptr, &Len); \
      |                ~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1803:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1803 | DecodeInstruction(decodeInstruction_8, fieldFromInstruction_8, decodeToMCInst_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1748:22: note: expanded from macro 'DecodeInstruction'
 1748 |       unsigned Opc = decodeULEB128(++Ptr, &Len); \
      |                ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1803:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1803 | DecodeInstruction(decodeInstruction_8, fieldFromInstruction_8, decodeToMCInst_8, uint64_t)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCGenDisassemblerTables.inc:1750:28: note: expanded from macro 'DecodeInstruction'
 1750 |       unsigned DecodeIdx = decodeULEB128(Ptr, &Len); \
      |                ~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCDisassembler.c:268:22: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
  268 |         DstB = decodeBField(Insn);
      |                ~~~~~~~~~~~~ ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCDisassembler.c:272:22: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
  272 |         SrcC = decodeCField(Insn);
      |                ~~~~~~~~~~~~ ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCDisassembler.c:289:22: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
  289 |         SrcB = decodeBField(Insn);
      |                ~~~~~~~~~~~~ ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCDisassembler.c:294:22: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
  294 |         DstA = decodeAField(Insn);
      |                ~~~~~~~~~~~~ ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCDisassembler.c:311:22: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
  311 |         DstA = decodeAField(Insn);
      |                ~~~~~~~~~~~~ ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCDisassembler.c:316:22: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
  316 |         SrcB = decodeBField(Insn);
      |                ~~~~~~~~~~~~ ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCDisassembler.c:321:19: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
  321 |         if (decodeCField(Insn) != 62) {
      |             ~~~~~~~~~~~~ ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCDisassembler.c:337:40: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
  337 |         return DecodeGPR32RegisterClass(Inst, RegNum, Address, Decoder);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCDisassembler.c:364:22: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
  364 |         DstB = decodeBField(Insn);
      |                ~~~~~~~~~~~~ ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCDisassembler.c:380:31: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
  380 |         unsigned DstB = decodeBField(Insn);
      |                         ~~~~~~~~~~~~ ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARC/ARCDisassembler.c:394:31: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
  394 |         unsigned DstB = decodeBField(Insn);
      |                         ~~~~~~~~~~~~ ^~~~
109 warnings generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64Module.o /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Module.c normal arm64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'Ccapstone' from project 'capstone')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

    Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp

    /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c044b9db9bc9c079ee3c7b5f3373b13d10bc.sdkstatcache -target arm64-apple-watchos9.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64Module.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64Module.dia -c /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Module.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64Module.o -index-unit-output-path /capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64Module.o
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64Mapping.o /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c normal arm64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'Ccapstone' from project 'capstone')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

    Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp

    /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c044b9db9bc9c079ee3c7b5f3373b13d10bc.sdkstatcache -target arm64-apple-watchos9.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64Mapping.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64Mapping.dia -c /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64Mapping.o -index-unit-output-path /capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64Mapping.o
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:336:27: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
  336 |         printInt32Bang(&pattern, memdisp);
      |         ~~~~~~~~~~~~~~           ^~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:461:22: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
  461 |                 op1->shift.value = shift;
      |                                  ~ ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:680:22: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
  680 |                 op1->shift.value = shift;
      |                                  ~ ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1480:9: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_reg' (aka 'enum aarch64_reg') [-Wshorten-64-to-32]
 1479 |                         AArch64_set_detail_op_reg(MI, OpNum,
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~
 1480 |                                                   MCInst_getOpVal(MI, OpNum));
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1570:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1570 |                 unsigned Val = MCInst_getOpVal(MI, OpNum);
      |                          ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1581:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1581 |                 unsigned Val = MCInst_getOpVal(MI, OpNum);
      |                          ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1596:18: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1596 |                 unsigned Val = MCOperand_getImm(MCInst_getOperand(MI, OpNum));
      |                          ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1601:18: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1601 |                 unsigned Val = MCOperand_getImm(MCInst_getOperand(MI, OpNum));
      |                          ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1642:51: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1642 |                 unsigned btihintop = MCInst_getOpVal(MI, OpNum) ^ 32;
      |                          ~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1655:32: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'AArch64CC_CondCode' (aka 'enum AArch64CondCode') [-Wshorten-64-to-32]
 1655 |                 AArch64_get_detail(MI)->cc = MCInst_getOpVal(MI, OpNum);
      |                                            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1660:8: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_reg' (aka 'enum aarch64_reg') [-Wshorten-64-to-32]
 1659 |                 AArch64_set_detail_op_reg(MI, OpNum,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~
 1660 |                                           MCInst_getOpVal(MI, OpNum));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1668:30: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1668 |                                 AArch64_AM_getFPImmFloat(MCOperand_getImm(MO));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1673:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1673 |                 unsigned Reg = MCInst_getOpVal(MI, OpNum);
      |                          ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1678:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1678 |                 unsigned Reg = MCInst_getOpVal(MI, (OpNum));
      |                          ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1701:4: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1700 |                 const char *RegName = AArch64_LLVM_getRegisterName(
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1701 |                         MCInst_getOpVal(MI, OpNum), AArch64_NoRegAltName);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1708:25: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_reg' (aka 'enum aarch64_reg') [-Wshorten-64-to-32]
 1708 |                         vas = sme_reg_to_vas(MCInst_getOpVal(MI, OpNum));
      |                               ~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1717:22: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1717 |                 unsigned RegMask = MCInst_getOpVal(MI, (OpNum));
      |                          ~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1736:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1736 |                 unsigned Val = MCInst_getOpVal(MI, OpNum);
      |                          ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1766:24: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1766 |                 unsigned psbhintop = MCInst_getOpVal(MI, OpNum);
      |                          ~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1780:20: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1780 |                 unsigned prfop = MCInst_getOpVal(MI, OpNum);
      |                          ~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1795:8: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_reg' (aka 'enum aarch64_reg') [-Wshorten-64-to-32]
 1794 |                 AArch64_set_detail_op_reg(MI, OpNum,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~
 1795 |                                           MCInst_getOpVal(MI, OpNum));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1800:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1800 |                 unsigned Val = MCInst_getOpVal(MI, OpNum);
      |                          ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1811:21: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1811 |                 unsigned RawVal = MCInst_getOpVal(MI, OpNum);
      |                          ~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1817:21: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1817 |                 unsigned svcrop = MCInst_getOpVal(MI, OpNum);
      |                          ~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1831:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1831 |                 unsigned Val = MCInst_getOpVal(MI, OpNum);
      |                          ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1847:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1847 |                 unsigned Val = MCInst_getOpVal(MI, OpNum);
      |                          ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1869:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1869 |                 unsigned Reg = MCInst_getOpVal(MI, OpNum);
      |                          ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1875:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1875 |                 unsigned Val = MCInst_getOpVal(MI, OpNum);
      |                          ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1904:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1904 |                 unsigned Reg = MCInst_getOpVal(MI, OpNum);
      |                          ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1926:19: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1926 |                 unsigned size = temp_arg_0;
      |                          ~~~~   ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1927:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1927 |                 unsigned Reg = MCInst_getOpVal(MI, (OpNum));
      |                          ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1946:26: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1946 |                 unsigned UnscaledVal = MCInst_getOpVal(MI, (OpNum));
      |                          ~~~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:1947:20: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1947 |                 unsigned Shift = MCInst_getOpVal(MI, (OpNum + 1));
      |                          ~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2015:20: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2015 |                 unsigned Scale = temp_arg_0;
      |                          ~~~~~   ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2024:23: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2024 |                 unsigned TypeSize = temp_arg_0;
      |                          ~~~~~~~~   ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2034:22: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2034 |                 unsigned EltSize = temp_arg_0;
      |                          ~~~~~~~   ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2043:20: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2043 |                 unsigned scale = temp_arg_0;
      |                          ~~~~~   ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2067:4: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2066 |                 const char *RegName = AArch64_LLVM_getRegisterName(
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2067 |                         MCInst_getOpVal(MI, OpNum), AArch64_NoRegAltName);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2074:25: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_reg' (aka 'enum aarch64_reg') [-Wshorten-64-to-32]
 2074 |                         vas = sme_reg_to_vas(MCInst_getOpVal(MI, OpNum));
      |                               ~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2096:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2096 |                 unsigned Reg = MCInst_getOpVal(MI, OpNum);
      |                          ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2110:22: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2110 |                 unsigned EltSize = temp_arg_0;
      |                          ~~~~~~~   ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2113:8: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_reg' (aka 'enum aarch64_reg') [-Wshorten-64-to-32]
 2112 |                 AArch64_set_detail_op_reg(MI, OpNum,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~
 2113 |                                           MCInst_getOpVal(MI, OpNum));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2119:20: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2119 |                 unsigned prfop = MCInst_getOpVal(MI, (OpNum));
      |                          ~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2178:8: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_reg' (aka 'enum aarch64_reg') [-Wshorten-64-to-32]
 2177 |                 AArch64_set_detail_op_reg(MI, OpNum,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~
 2178 |                                           MCInst_getOpVal(MI, OpNum));
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2188:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2187 |                 unsigned Scale = MCOperand_isImm(MCInst_getOperand(MI, OpNum)) ?
      |                          ~~~~~
 2188 |                                          temp_arg_0 :
      |                                          ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2197:20: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2197 |                 unsigned Scale = temp_arg_0;
      |                          ~~~~~   ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2198:27: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2198 |                 unsigned VIndex = Scale * MCInst_getOpVal(MI, OpNum);
      |                          ~~~~~~   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2219:20: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2219 |                 unsigned Width = temp_arg_0;
      |                          ~~~~~   ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2239:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2239 |                 unsigned Reg = MCInst_getOpVal(MI, (OpNum));
      |                          ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2261:20: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2261 |                 unsigned Angle = temp_arg_0;
      |                          ~~~~~   ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2262:24: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2262 |                 unsigned Remainder = temp_arg_1;
      |                          ~~~~~~~~~   ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2263:55: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2263 |                 unsigned Imm = (MCInst_getOpVal(MI, OpNum) * Angle) + Remainder;
      |                          ~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2270:31: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_exactfpimm' [-Wshorten-64-to-32]
 2270 |                 aarch64_exactfpimm ImmIs0 = temp_arg_0;
      |                                    ~~~~~~   ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2271:31: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_exactfpimm' [-Wshorten-64-to-32]
 2271 |                 aarch64_exactfpimm ImmIs1 = temp_arg_1;
      |                                    ~~~~~~   ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2276:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2276 |                 unsigned Val = MCInst_getOpVal(MI, (OpNum));
      |                          ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2287:29: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2287 |                 unsigned FirstImm = Scale * MCInst_getOpVal(MI, (OpNum));
      |                          ~~~~~~~~   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2289:16: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 2288 |                 AArch64_set_detail_op_imm_range(MI, OpNum, FirstImm,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2289 |                                                 FirstImm + Offset);
      |                                                 ~~~~~~~~~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2303:23: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2303 |                 unsigned ExtWidth = temp_arg_1;
      |                          ~~~~~~~~   ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2404:33: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
 2404 |                                                 getNextVectorRegister(Reg + i,
      |                                                 ~~~~~~~~~~~~~~~~~~~~~ ~~~~^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2656:46: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_reg' (aka 'enum aarch64_reg') [-Wshorten-64-to-32]
 2656 |                         AArch64_get_detail_op(MI, 0)->mem.index = Val;
      |                                                                 ~ ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2658:45: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_reg' (aka 'enum aarch64_reg') [-Wshorten-64-to-32]
 2658 |                         AArch64_get_detail_op(MI, 0)->mem.base = Val;
      |                                                                ~ ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2669:31: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 2669 |                         map_add_implicit_write(MI, MCInst_getOpVal(MI, OpNum));
      |                         ~~~~~~~~~~~~~~~~~~~~~~     ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2764:12: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_reg' (aka 'enum aarch64_reg') [-Wshorten-64-to-32]
 2764 |                 p->reg = MCInst_getOpVal(MI, OpNum);
      |                        ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2770:19: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_reg' (aka 'enum aarch64_reg') [-Wshorten-64-to-32]
 2770 |                 p->vec_select = MCInst_getOpVal(MI, OpNum);
      |                               ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2773:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
 2773 |                 p->imm_index = MCInst_getOpVal(MI, OpNum);
      |                              ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2796:14: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32]
 2796 |                 int Tile = arg_0;
      |                     ~~~~   ^~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2811:4: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_reg' (aka 'enum aarch64_reg') [-Wshorten-64-to-32]
 2810 |                 AArch64_get_detail_op(MI, 0)->sme.tile =
      |                                                        ~
 2811 |                         MCInst_getOpVal(MI, OpNum);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Mapping.c:2827:4: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_reg' (aka 'enum aarch64_reg') [-Wshorten-64-to-32]
 2826 |                 AArch64_get_detail_op(MI, 0)->sme.slice_reg =
      |                                                             ~
 2827 |                         MCInst_getOpVal(MI, OpNum);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
68 warnings generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64InstPrinter.o /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c normal arm64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'Ccapstone' from project 'capstone')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

    Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp

    /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c044b9db9bc9c079ee3c7b5f3373b13d10bc.sdkstatcache -target arm64-apple-watchos9.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64InstPrinter.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64InstPrinter.dia -c /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64InstPrinter.o -index-unit-output-path /capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64InstPrinter.o
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:237:16: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  237 |                                 shift = 31 - imms;
      |                                       ~ ~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:241:16: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  241 |                                 shift = 63 - imms;
      |                                       ~ ~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:244:13: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  244 |                                 shift = immr;
      |                                       ~ ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:247:13: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  247 |                                 shift = immr;
      |                                       ~ ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:250:13: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  250 |                                 shift = immr;
      |                                       ~ ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:253:13: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  253 |                                 shift = immr;
      |                                       ~ ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:309:43: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  309 |                         printUInt32Bang(O, (Is64Bit ? 64 : 32) -
      |                         ~~~~~~~~~~~~~~~    ~~~~~~~~~~~~~~~~~~~~^
  310 |                                                    MCOperand_getImm(Op2));
      |                                                    ~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:372:14: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  372 |                 int ImmR = MCOperand_getImm(MCInst_getOperand(MI, (3)));
      |                     ~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:373:14: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  373 |                 int ImmS = MCOperand_getImm(MCInst_getOperand(MI, (4)));
      |                     ~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:491:15: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  491 |                 int Shift = MCOperand_getImm(MCInst_getOperand(MI, (2)));
      |                     ~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:514:13: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_reg' (aka 'enum aarch64_reg') [-Wshorten-64-to-32]
  513 |                                 AArch64_set_detail_op_reg(
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                         MI, 0, MCInst_getOpVal(MI, 0));
      |                                                ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:528:15: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  528 |                 int Shift = MCOperand_getImm(MCInst_getOperand(MI, (2)));
      |                     ~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:552:13: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_reg' (aka 'enum aarch64_reg') [-Wshorten-64-to-32]
  551 |                                 AArch64_set_detail_op_reg(
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~
  552 |                                         MI, 0, MCInst_getOpVal(MI, 0));
      |                                                ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:580:13: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_reg' (aka 'enum aarch64_reg') [-Wshorten-64-to-32]
  579 |                                 AArch64_set_detail_op_reg(
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~
  580 |                                         MI, 0, MCInst_getOpVal(MI, 0));
      |                                                ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:628:19: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  628 |         unsigned PRFOp = MCOperand_getImm(MCInst_getOperand(MI, (0)));
      |                  ~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:641:24: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  641 |         unsigned SignExtend = MCOperand_getImm(
      |                  ~~~~~~~~~~   ^~~~~~~~~~~~~~~~~
  642 |                 MCInst_getOperand(MI, (3))); // encoded in "option<2>".
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:644:3: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  643 |         unsigned Shift =
      |                  ~~~~~
  644 |                 MCOperand_getImm(MCInst_getOperand(MI, (4))); // encoded in "S".
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:676:20: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  676 |         unsigned Op1Val = MCOperand_getImm(Op1);
      |                  ~~~~~~   ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:677:19: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  677 |         unsigned CnVal = MCOperand_getImm(Cn);
      |                  ~~~~~   ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:678:19: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  678 |         unsigned CmVal = MCOperand_getImm(Cm);
      |                  ~~~~~   ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:679:20: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  679 |         unsigned Op2Val = MCOperand_getImm(Op2);
      |                  ~~~~~~   ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:841:36: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'aarch64_reg' (aka 'enum aarch64_reg') [-Wshorten-64-to-32]
  841 |                 AArch64_set_detail_op_reg(MI, 4, MCInst_getOpVal(MI, 4));
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~        ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:854:20: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  854 |         unsigned Op1Val = MCOperand_getImm(Op1);
      |                  ~~~~~~   ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:855:19: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  855 |         unsigned CnVal = MCOperand_getImm(Cn);
      |                  ~~~~~   ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:856:19: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  856 |         unsigned CmVal = MCOperand_getImm(Cm);
      |                  ~~~~~   ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:857:20: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  857 |         unsigned Op2Val = MCOperand_getImm(Op2);
      |                  ~~~~~~   ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:988:1: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32]
  988 | DEFINE_printMatrixTileVector(0);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:973:38: note: expanded from macro 'DEFINE_printMatrixTileVector'
  973 |                 unsigned buf_len = strlen(RegName) + 1; \
      |                          ~~~~~~~   ~~~~~~~~~~~~~~~~^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:989:1: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32]
  989 | DEFINE_printMatrixTileVector(1);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:973:38: note: expanded from macro 'DEFINE_printMatrixTileVector'
  973 |                 unsigned buf_len = strlen(RegName) + 1; \
      |                          ~~~~~~~   ~~~~~~~~~~~~~~~~^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1004:20: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1004 |         unsigned svcrop = MCOperand_getImm(MO);
      |                  ~~~~~~   ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1065:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
 1065 | DEFINE_printSImm(16);
      | ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1057:22: note: expanded from macro 'DEFINE_printSImm'
 1057 |                         printInt32Bang(O, MCOperand_getImm(Op)); \
      |                         ~~~~~~~~~~~~~~    ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1066:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
 1066 | DEFINE_printSImm(8);
      | ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1053:22: note: expanded from macro 'DEFINE_printSImm'
 1053 |                         printInt32Bang(O, MCOperand_getImm(Op)); \
      |                         ~~~~~~~~~~~~~~    ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1099:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1099 |         printUInt32(O, MCOperand_getImm(Op));
      |         ~~~~~~~~~~~    ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1111:4: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1110 |                 unsigned Shift = AArch64_AM_getShiftValue(
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~
 1111 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum + 1))));
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1145:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1145 |         unsigned Val = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1174:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1174 |         unsigned Val = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1378:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
 1378 | DEFINE_printImmScale(8);
      | ^~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1374:27: note: expanded from macro 'DEFINE_printImmScale'
 1374 |                 printInt32Bang(O, Scale * MCOperand_getImm(MCInst_getOperand( \
      |                 ~~~~~~~~~~~~~~    ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1375 |                                                   MI, (OpNum)))); \
      |                                                   ~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1379:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
 1379 | DEFINE_printImmScale(2);
      | ^~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1374:27: note: expanded from macro 'DEFINE_printImmScale'
 1374 |                 printInt32Bang(O, Scale * MCOperand_getImm(MCInst_getOperand( \
      |                 ~~~~~~~~~~~~~~    ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1375 |                                                   MI, (OpNum)))); \
      |                                                   ~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1380:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
 1380 | DEFINE_printImmScale(4);
      | ^~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1374:27: note: expanded from macro 'DEFINE_printImmScale'
 1374 |                 printInt32Bang(O, Scale * MCOperand_getImm(MCInst_getOperand( \
      |                 ~~~~~~~~~~~~~~    ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1375 |                                                   MI, (OpNum)))); \
      |                                                   ~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1381:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
 1381 | DEFINE_printImmScale(16);
      | ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1374:27: note: expanded from macro 'DEFINE_printImmScale'
 1374 |                 printInt32Bang(O, Scale * MCOperand_getImm(MCInst_getOperand( \
      |                 ~~~~~~~~~~~~~~    ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1375 |                                                   MI, (OpNum)))); \
      |                                                   ~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1382:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
 1382 | DEFINE_printImmScale(32);
      | ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1374:27: note: expanded from macro 'DEFINE_printImmScale'
 1374 |                 printInt32Bang(O, Scale * MCOperand_getImm(MCInst_getOperand( \
      |                 ~~~~~~~~~~~~~~    ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1375 |                                                   MI, (OpNum)))); \
      |                                                   ~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1383:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
 1383 | DEFINE_printImmScale(3);
      | ^~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1374:27: note: expanded from macro 'DEFINE_printImmScale'
 1374 |                 printInt32Bang(O, Scale * MCOperand_getImm(MCInst_getOperand( \
      |                 ~~~~~~~~~~~~~~    ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1375 |                                                   MI, (OpNum)))); \
      |                                                   ~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1402:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1402 | DEFINE_printImmRangeScale(2, 1);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1395:10: note: expanded from macro 'DEFINE_printImmRangeScale'
 1394 |                 unsigned FirstImm = \
      |                          ~~~~~~~~
 1395 |                         Scale * \
      |                         ~~~~~~^~~
 1396 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum))); \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1403:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1403 | DEFINE_printImmRangeScale(4, 3);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1395:10: note: expanded from macro 'DEFINE_printImmRangeScale'
 1394 |                 unsigned FirstImm = \
      |                          ~~~~~~~~
 1395 |                         Scale * \
      |                         ~~~~~~^~~
 1396 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum))); \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1410:44: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1410 |                 printUInt32Bang(O, (MCOperand_getImm(MO) * Scale));
      |                 ~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1425:44: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1425 |                 printUInt32Bang(O, MCOperand_getImm(MO1) * Scale);
      |                 ~~~~~~~~~~~~~~~    ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1436:19: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1436 |         unsigned prfop = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1480:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1480 | DEFINE_printPrefetchOp(false);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1457:4: note: expanded from macro 'DEFINE_printPrefetchOp'
 1456 |                 unsigned prfop = \
      |                          ~~~~~
 1457 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1481:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1481 | DEFINE_printPrefetchOp(true);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1457:4: note: expanded from macro 'DEFINE_printPrefetchOp'
 1456 |                 unsigned prfop = \
      |                          ~~~~~
 1457 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1486:23: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1486 |         unsigned psbhintop = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1502:72: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1502 |         unsigned btihintop = MCOperand_getImm(MCInst_getOperand(MI, (OpNum))) ^
      |                  ~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1503 |                              32;
      |                              ~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1521:35: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1521 |                               AArch64_AM_getFPImmFloat(MCOperand_getImm(MO));
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:1829:21: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1829 |         unsigned RegMask = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2144:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2144 |         unsigned Val = MCOperand_getImm(MCInst_getOperand(MI, (OpNo)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2167:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2167 |         unsigned Val = MCOperand_getImm(MCInst_getOperand(MI, (OpNo)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2193:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2193 |         unsigned Val = MCOperand_getImm(MCInst_getOperand(MI, (OpNo)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2235:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2235 |         unsigned Val = MCOperand_getImm(MCInst_getOperand(MI, (OpNo)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2266:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2266 |         unsigned Val = MCOperand_getImm(MCInst_getOperand(MI, (OpNo)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2297:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2297 |         unsigned Val = MCOperand_getImm(MCInst_getOperand(MI, (OpNo)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2320:20: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2320 |         unsigned RawVal = MCOperand_getImm(MCInst_getOperand(MI, (OpNo)));
      |                  ~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2343:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2343 | DEFINE_printComplexRotationOp(180, 90);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2337:4: note: expanded from macro 'DEFINE_printComplexRotationOp'
 2336 |                 unsigned Val = \
      |                          ~~~
 2337 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNo))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2344:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2344 | DEFINE_printComplexRotationOp(90, 0);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2337:4: note: expanded from macro 'DEFINE_printComplexRotationOp'
 2336 |                 unsigned Val = \
      |                          ~~~
 2337 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNo))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2349:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2349 |         unsigned Val = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2361:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2361 |         unsigned Val = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2484:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2484 | DEFINE_printImm8OptLsl(int16_t);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2460:4: note: expanded from macro 'DEFINE_printImm8OptLsl'
 2459 |                 unsigned UnscaledVal = \
      |                          ~~~~~~~~~~~
 2460 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2484:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2484 | DEFINE_printImm8OptLsl(int16_t);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2462:4: note: expanded from macro 'DEFINE_printImm8OptLsl'
 2461 |                 unsigned Shift = \
      |                          ~~~~~
 2462 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum + 1))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2485:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2485 | DEFINE_printImm8OptLsl(int8_t);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2460:4: note: expanded from macro 'DEFINE_printImm8OptLsl'
 2459 |                 unsigned UnscaledVal = \
      |                          ~~~~~~~~~~~
 2460 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2485:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2485 | DEFINE_printImm8OptLsl(int8_t);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2462:4: note: expanded from macro 'DEFINE_printImm8OptLsl'
 2461 |                 unsigned Shift = \
      |                          ~~~~~
 2462 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum + 1))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2486:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2486 | DEFINE_printImm8OptLsl(int64_t);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2460:4: note: expanded from macro 'DEFINE_printImm8OptLsl'
 2459 |                 unsigned UnscaledVal = \
      |                          ~~~~~~~~~~~
 2460 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2486:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2486 | DEFINE_printImm8OptLsl(int64_t);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2462:4: note: expanded from macro 'DEFINE_printImm8OptLsl'
 2461 |                 unsigned Shift = \
      |                          ~~~~~
 2462 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum + 1))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2487:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2487 | DEFINE_printImm8OptLsl(int32_t);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2460:4: note: expanded from macro 'DEFINE_printImm8OptLsl'
 2459 |                 unsigned UnscaledVal = \
      |                          ~~~~~~~~~~~
 2460 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2487:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2487 | DEFINE_printImm8OptLsl(int32_t);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2462:4: note: expanded from macro 'DEFINE_printImm8OptLsl'
 2461 |                 unsigned Shift = \
      |                          ~~~~~
 2462 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum + 1))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2488:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2488 | DEFINE_printImm8OptLsl(uint16_t);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2460:4: note: expanded from macro 'DEFINE_printImm8OptLsl'
 2459 |                 unsigned UnscaledVal = \
      |                          ~~~~~~~~~~~
 2460 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2488:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2488 | DEFINE_printImm8OptLsl(uint16_t);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2462:4: note: expanded from macro 'DEFINE_printImm8OptLsl'
 2461 |                 unsigned Shift = \
      |                          ~~~~~
 2462 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum + 1))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2489:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2489 | DEFINE_printImm8OptLsl(uint8_t);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2460:4: note: expanded from macro 'DEFINE_printImm8OptLsl'
 2459 |                 unsigned UnscaledVal = \
      |                          ~~~~~~~~~~~
 2460 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2489:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2489 | DEFINE_printImm8OptLsl(uint8_t);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2462:4: note: expanded from macro 'DEFINE_printImm8OptLsl'
 2461 |                 unsigned Shift = \
      |                          ~~~~~
 2462 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum + 1))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2490:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2490 | DEFINE_printImm8OptLsl(uint64_t);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2460:4: note: expanded from macro 'DEFINE_printImm8OptLsl'
 2459 |                 unsigned UnscaledVal = \
      |                          ~~~~~~~~~~~
 2460 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2490:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2490 | DEFINE_printImm8OptLsl(uint64_t);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2462:4: note: expanded from macro 'DEFINE_printImm8OptLsl'
 2461 |                 unsigned Shift = \
      |                          ~~~~~
 2462 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum + 1))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2491:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2491 | DEFINE_printImm8OptLsl(uint32_t);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2460:4: note: expanded from macro 'DEFINE_printImm8OptLsl'
 2459 |                 unsigned UnscaledVal = \
      |                          ~~~~~~~~~~~
 2460 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2491:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2491 | DEFINE_printImm8OptLsl(uint32_t);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2462:4: note: expanded from macro 'DEFINE_printImm8OptLsl'
 2461 |                 unsigned Shift = \
      |                          ~~~~~
 2462 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum + 1))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2519:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'UnsignedT' (aka 'unsigned int') [-Wshorten-64-to-32]
 2519 | DEFINE_printSVELogicalImm(int32_t);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2506:4: note: expanded from macro 'DEFINE_printSVELogicalImm'
 2505 |                 UnsignedT PrintVal = \
      |                           ~~~~~~~~
 2506 |                         AArch64_AM_decodeLogicalImmediate(Val, 64); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2578:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2578 | DEFINE_printExactFPImm(AArch64ExactFPImm_half, AArch64ExactFPImm_one);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2573:4: note: expanded from macro 'DEFINE_printExactFPImm'
 2572 |                 unsigned Val = \
      |                          ~~~
 2573 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2579:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2579 | DEFINE_printExactFPImm(AArch64ExactFPImm_zero, AArch64ExactFPImm_one);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2573:4: note: expanded from macro 'DEFINE_printExactFPImm'
 2572 |                 unsigned Val = \
      |                          ~~~
 2573 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2580:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 2580 | DEFINE_printExactFPImm(AArch64ExactFPImm_half, AArch64ExactFPImm_two);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64InstPrinter.c:2573:4: note: expanded from macro 'DEFINE_printExactFPImm'
 2572 |                 unsigned Val = \
      |                          ~~~
 2573 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNum))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
83 warnings generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64DisassemblerExtension.o /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64DisassemblerExtension.c normal arm64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'Ccapstone' from project 'capstone')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

    Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp

    /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c044b9db9bc9c079ee3c7b5f3373b13d10bc.sdkstatcache -target arm64-apple-watchos9.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64DisassemblerExtension.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64DisassemblerExtension.dia -c /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64DisassemblerExtension.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64DisassemblerExtension.o -index-unit-output-path /capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64DisassemblerExtension.o
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64Disassembler.o /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Disassembler.c normal arm64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'Ccapstone' from project 'capstone')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

    Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp

    /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c044b9db9bc9c079ee3c7b5f3373b13d10bc.sdkstatcache -target arm64-apple-watchos9.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64Disassembler.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64Disassembler.dia -c /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Disassembler.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64Disassembler.o -index-unit-output-path /capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64Disassembler.o
In file included from /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Disassembler.c:329:
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64GenDisassemblerTables.inc:35685:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 35685 | DecodeInstruction(decodeInstruction_4, fieldFromInstruction_4, decodeToMCInst_4, uint32_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64GenDisassemblerTables.inc:35608:23: note: expanded from macro 'DecodeInstruction'
 35608 |       unsigned PIdx = decodeULEB128(++Ptr, &Len); \
       |                ~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64GenDisassemblerTables.inc:35685:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 35685 | DecodeInstruction(decodeInstruction_4, fieldFromInstruction_4, decodeToMCInst_4, uint32_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64GenDisassemblerTables.inc:35623:22: note: expanded from macro 'DecodeInstruction'
 35623 |       unsigned Opc = decodeULEB128(++Ptr, &Len); \
       |                ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64GenDisassemblerTables.inc:35685:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 35685 | DecodeInstruction(decodeInstruction_4, fieldFromInstruction_4, decodeToMCInst_4, uint32_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64GenDisassemblerTables.inc:35625:28: note: expanded from macro 'DecodeInstruction'
 35625 |       unsigned DecodeIdx = decodeULEB128(Ptr, &Len); \
       |                ~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64GenDisassemblerTables.inc:35685:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 35685 | DecodeInstruction(decodeInstruction_4, fieldFromInstruction_4, decodeToMCInst_4, uint32_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64GenDisassemblerTables.inc:35636:22: note: expanded from macro 'DecodeInstruction'
 35636 |       unsigned Opc = decodeULEB128(++Ptr, &Len); \
       |                ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64GenDisassemblerTables.inc:35685:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 35685 | DecodeInstruction(decodeInstruction_4, fieldFromInstruction_4, decodeToMCInst_4, uint32_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64GenDisassemblerTables.inc:35638:28: note: expanded from macro 'DecodeInstruction'
 35638 |       unsigned DecodeIdx = decodeULEB128(Ptr, &Len); \
       |                ~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Disassembler.c:1994:34: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1994 |                 DecodeGPR32RegisterClass(Inst, Rt, Addr, Decoder);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~       ^~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Disassembler.c:1996:34: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 1996 |                 DecodeGPR64RegisterClass(Inst, Rt, Addr, Decoder);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~       ^~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Disassembler.c:2202:35: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2202 |         DecodeGPR64spRegisterClass(Inst, Rn, Addr, Decoder);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Disassembler.c:2208:34: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2208 |                 DecodeGPR32RegisterClass(Inst, Rm, Addr, Decoder);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~       ^~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Disassembler.c:2211:34: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2211 |                 DecodeGPR64RegisterClass(Inst, Rm, Addr, Decoder);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~       ^~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64Disassembler.c:2215:38: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 2215 |         DecodeMemExtend(Inst, (Extend << 1) | Shift, Addr, Decoder);
      |         ~~~~~~~~~~~~~~~       ~~~~~~~~~~~~~~^~~~~~~
11 warnings generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64BaseInfo.o /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64BaseInfo.c normal arm64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'Ccapstone' from project 'capstone')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

    Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp

    /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c044b9db9bc9c079ee3c7b5f3373b13d10bc.sdkstatcache -target arm64-apple-watchos9.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64BaseInfo.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64BaseInfo.dia -c /Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/AArch64/AArch64BaseInfo.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64BaseInfo.o -index-unit-output-path /capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/AArch64BaseInfo.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/Binary/Ccapstone.o normal arm64 (in target 'Ccapstone' from project 'capstone')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-watchos9.0 -r -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -O0 -Xlinker -no_warn_duplicate_libraries -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/Ccapstone.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/Ccapstone_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/Ccapstone_dependency_info.dat -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/Binary/Ccapstone.o
CreateUniversalBinary /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Ccapstone.o normal arm64\ arm64_32 (in target 'Ccapstone' from project 'capstone')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -create /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64/Binary/Ccapstone.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/capstone.build/Debug-watchos/Ccapstone-t.build/Objects-normal/arm64_32/Binary/Ccapstone.o -output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Ccapstone.o
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
** BUILD SUCCEEDED **
2026-10-18 10:47:25.311 xcodebuild[675:4290] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "capstone",
  "name" : "capstone",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Ccapstone",
      "targets" : [
        "Ccapstone"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "CcapstoneTests",
      "module_type" : "SwiftTarget",
      "name" : "CcapstoneTests",
      "path" : "bindings/swift/CcapstoneTests",
      "sources" : [
        "AdvancedAPITests.swift",
        "ArchitectureTests.swift",
        "BasicTests.swift",
        "CompatibilityTests.swift",
        "CoreAPITests.swift",
        "DetailTests.swift",
        "DisassemblyTests.swift",
        "MinimalTests.swift",
        "PerformanceTests.swift",
        "SimpleTests.swift",
        "SwiftIntegrationTests.swift"
      ],
      "target_dependencies" : [
        "Ccapstone"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Ccapstone",
      "module_type" : "ClangTarget",
      "name" : "Ccapstone",
      "path" : "bindings/swift/Ccapstone",
      "product_memberships" : [
        "Ccapstone"
      ],
      "sources" : [
        "MCInst.c",
        "MCInstPrinter.c",
        "MCInstrDesc.c",
        "MCRegisterInfo.c",
        "Mapping.c",
        "SStream.c",
        "arch/AArch64/AArch64BaseInfo.c",
        "arch/AArch64/AArch64Disassembler.c",
        "arch/AArch64/AArch64DisassemblerExtension.c",
        "arch/AArch64/AArch64InstPrinter.c",
        "arch/AArch64/AArch64Mapping.c",
        "arch/AArch64/AArch64Module.c",
        "arch/ARC/ARCDisassembler.c",
        "arch/ARC/ARCInstPrinter.c",
        "arch/ARC/ARCMapping.c",
        "arch/ARC/ARCModule.c",
        "arch/ARM/ARMBaseInfo.c",
        "arch/ARM/ARMDisassembler.c",
        "arch/ARM/ARMDisassemblerExtension.c",
        "arch/ARM/ARMInstPrinter.c",
        "arch/ARM/ARMMapping.c",
        "arch/ARM/ARMModule.c",
        "arch/Alpha/AlphaDisassembler.c",
        "arch/Alpha/AlphaInstPrinter.c",
        "arch/Alpha/AlphaMapping.c",
        "arch/Alpha/AlphaModule.c",
        "arch/BPF/BPFDisassembler.c",
        "arch/BPF/BPFInstPrinter.c",
        "arch/BPF/BPFMapping.c",
        "arch/BPF/BPFModule.c",
        "arch/EVM/EVMDisassembler.c",
        "arch/EVM/EVMInstPrinter.c",
        "arch/EVM/EVMMapping.c",
        "arch/EVM/EVMModule.c",
        "arch/HPPA/HPPADisassembler.c",
        "arch/HPPA/HPPAInstPrinter.c",
        "arch/HPPA/HPPAMapping.c",
        "arch/HPPA/HPPAModule.c",
        "arch/LoongArch/LoongArchDisassembler.c",
        "arch/LoongArch/LoongArchDisassemblerExtension.c",
        "arch/LoongArch/LoongArchInstPrinter.c",
        "arch/LoongArch/LoongArchMapping.c",
        "arch/LoongArch/LoongArchModule.c",
        "arch/M680X/M680XDisassembler.c",
        "arch/M680X/M680XInstPrinter.c",
        "arch/M680X/M680XModule.c",
        "arch/M68K/M68KDisassembler.c",
        "arch/M68K/M68KInstPrinter.c",
        "arch/M68K/M68KModule.c",
        "arch/MOS65XX/MOS65XXDisassembler.c",
        "arch/MOS65XX/MOS65XXModule.c",
        "arch/Mips/MipsDisassembler.c",
        "arch/Mips/MipsInstPrinter.c",
        "arch/Mips/MipsMapping.c",
        "arch/Mips/MipsModule.c",
        "arch/PowerPC/PPCDisassembler.c",
        "arch/PowerPC/PPCInstPrinter.c",
        "arch/PowerPC/PPCMapping.c",
        "arch/PowerPC/PPCModule.c",
        "arch/RISCV/RISCVBaseInfo.c",
        "arch/RISCV/RISCVDisassembler.c",
        "arch/RISCV/RISCVDisassemblerExtension.c",
        "arch/RISCV/RISCVInstPrinter.c",
        "arch/RISCV/RISCVMapping.c",
        "arch/RISCV/RISCVModule.c",
        "arch/SH/SHDisassembler.c",
        "arch/SH/SHInstPrinter.c",
        "arch/SH/SHModule.c",
        "arch/Sparc/SparcDisassembler.c",
        "arch/Sparc/SparcDisassemblerExtension.c",
        "arch/Sparc/SparcInstPrinter.c",
        "arch/Sparc/SparcMapping.c",
        "arch/Sparc/SparcModule.c",
        "arch/SystemZ/SystemZDisassembler.c",
        "arch/SystemZ/SystemZDisassemblerExtension.c",
        "arch/SystemZ/SystemZInstPrinter.c",
        "arch/SystemZ/SystemZMCTargetDesc.c",
        "arch/SystemZ/SystemZMapping.c",
        "arch/SystemZ/SystemZModule.c",
        "arch/TMS320C64x/TMS320C64xDisassembler.c",
        "arch/TMS320C64x/TMS320C64xInstPrinter.c",
        "arch/TMS320C64x/TMS320C64xMapping.c",
        "arch/TMS320C64x/TMS320C64xModule.c",
        "arch/TriCore/TriCoreDisassembler.c",
        "arch/TriCore/TriCoreInstPrinter.c",
        "arch/TriCore/TriCoreMapping.c",
        "arch/TriCore/TriCoreModule.c",
        "arch/WASM/WASMDisassembler.c",
        "arch/WASM/WASMInstPrinter.c",
        "arch/WASM/WASMMapping.c",
        "arch/WASM/WASMModule.c",
        "arch/X86/X86ATTInstPrinter.c",
        "arch/X86/X86Disassembler.c",
        "arch/X86/X86DisassemblerDecoder.c",
        "arch/X86/X86InstPrinterCommon.c",
        "arch/X86/X86IntelInstPrinter.c",
        "arch/X86/X86Mapping.c",
        "arch/X86/X86Module.c",
        "arch/XCore/XCoreDisassembler.c",
        "arch/XCore/XCoreInstPrinter.c",
        "arch/XCore/XCoreMapping.c",
        "arch/XCore/XCoreModule.c",
        "arch/Xtensa/XtensaDisassembler.c",
        "arch/Xtensa/XtensaInstPrinter.c",
        "arch/Xtensa/XtensaMapping.c",
        "arch/Xtensa/XtensaModule.c",
        "cs.c",
        "utils.c"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.2"
}
Done.