The Swift Package Index logo.Swift Package Index

Build Information

Successful build of capstone, reference 6.0.101 (87df94), with Swift 6.4 for macOS (SPM) on 18 Oct 2026 14:57:42 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11409:51: note: expanded from macro 'DecodeToMCInst'
 11409 |     if (!Check(&S, DecodeGPRNM3ZRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11413:62: note: expanded from macro 'DecodeToMCInst'
 11413 |     if (!Check(&S, DecodeMemNM_2_0_Mips_GPRNM3RegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11417:50: note: expanded from macro 'DecodeToMCInst'
 11417 |     if (!Check(&S, DecodeGPRNM3RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11419:59: note: expanded from macro 'DecodeToMCInst'
 11419 |     if (!Check(&S, DecodeUImmWithReg_8_0_1_Mips_SP_NM(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11425:50: note: expanded from macro 'DecodeToMCInst'
 11425 |     if (!Check(&S, DecodeGPRNM4RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11431:39: note: expanded from macro 'DecodeToMCInst'
 11431 |     if (!Check(&S, DecodeMemNM4x4(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11435:50: note: expanded from macro 'DecodeToMCInst'
 11435 |     if (!Check(&S, DecodeGPRNM3RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11439:62: note: expanded from macro 'DecodeToMCInst'
 11439 |     if (!Check(&S, DecodeMemNM_3_0_Mips_GPRNM3RegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11443:51: note: expanded from macro 'DecodeToMCInst'
 11443 |     if (!Check(&S, DecodeGPRNM3ZRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11447:62: note: expanded from macro 'DecodeToMCInst'
 11447 |     if (!Check(&S, DecodeMemNM_3_0_Mips_GPRNM3RegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11451:50: note: expanded from macro 'DecodeToMCInst'
 11451 |     if (!Check(&S, DecodeGPRNM3RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11453:50: note: expanded from macro 'DecodeToMCInst'
 11453 |     if (!Check(&S, DecodeGPRNM3RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11459:51: note: expanded from macro 'DecodeToMCInst'
 11459 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11461:51: note: expanded from macro 'DecodeToMCInst'
 11461 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11465:59: note: expanded from macro 'DecodeToMCInst'
 11465 |     if (!Check(&S, DecodeSImmWithOffsetAndScale_4_0_1(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11469:51: note: expanded from macro 'DecodeToMCInst'
 11469 |     if (!Check(&S, DecodeGPRNM3ZRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11471:62: note: expanded from macro 'DecodeToMCInst'
 11471 |     if (!Check(&S, DecodeMemNM_6_0_Mips_GPRNM3RegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11475:50: note: expanded from macro 'DecodeToMCInst'
 11475 |     if (!Check(&S, DecodeGPRNM3RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11479:47: note: expanded from macro 'DecodeToMCInst'
 11479 |     if (!Check(&S, DecodeBranchTargetNM_7(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11483:50: note: expanded from macro 'DecodeToMCInst'
 11483 |     if (!Check(&S, DecodeGPRNM3RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11485:50: note: expanded from macro 'DecodeToMCInst'
 11485 |     if (!Check(&S, DecodeGPRNM3RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11487:50: note: expanded from macro 'DecodeToMCInst'
 11487 |     if (!Check(&S, DecodeGPRNM3RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11493:52: note: expanded from macro 'DecodeToMCInst'
 11493 |     if (!Check(&S, DecodeGPRNM2R1RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11497:51: note: expanded from macro 'DecodeToMCInst'
 11497 |     if (!Check(&S, DecodeGPRNM4ZRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11501:51: note: expanded from macro 'DecodeToMCInst'
 11501 |     if (!Check(&S, DecodeGPRNM4ZRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11505:50: note: expanded from macro 'DecodeToMCInst'
 11505 |     if (!Check(&S, DecodeGPRNM3RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11507:41: note: expanded from macro 'DecodeToMCInst'
 11507 |     if (!Check(&S, DecodeImmM1To126(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11511:51: note: expanded from macro 'DecodeToMCInst'
 11511 |     if (!Check(&S, DecodeGPRNM3ZRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11513:63: note: expanded from macro 'DecodeToMCInst'
 11513 |     if (!Check(&S, DecodeMemNM_9_0_Mips_GPRNMGPRegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11517:51: note: expanded from macro 'DecodeToMCInst'
 11517 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11521:51: note: expanded from macro 'DecodeToMCInst'
 11521 |     if (!Check(&S, DecodeGPRNMRARegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11523:51: note: expanded from macro 'DecodeToMCInst'
 11523 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11526:47: note: expanded from macro 'DecodeToMCInst'
 11526 |     if (!Check(&S, DecodeBranchConflictNM(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~     ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11530:50: note: expanded from macro 'DecodeToMCInst'
 11530 |     if (!Check(&S, DecodeGPRNM3RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11532:50: note: expanded from macro 'DecodeToMCInst'
 11532 |     if (!Check(&S, DecodeGPRNM3RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11534:40: note: expanded from macro 'DecodeToMCInst'
 11534 |     if (!Check(&S, DecodeUImm4Mask(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11540:51: note: expanded from macro 'DecodeToMCInst'
 11540 |     if (!Check(&S, DecodeGPRNM4ZRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11546:39: note: expanded from macro 'DecodeToMCInst'
 11546 |     if (!Check(&S, DecodeMemNM4x4(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11552:50: note: expanded from macro 'DecodeToMCInst'
 11552 |     if (!Check(&S, DecodeGPRNM4RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11556:50: note: expanded from macro 'DecodeToMCInst'
 11556 |     if (!Check(&S, DecodeGPRNM4RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11560:52: note: expanded from macro 'DecodeToMCInst'
 11560 |     if (!Check(&S, DecodeGPRNM2R1RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11572:51: note: expanded from macro 'DecodeToMCInst'
 11572 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11574:51: note: expanded from macro 'DecodeToMCInst'
 11574 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11580:51: note: expanded from macro 'DecodeToMCInst'
 11580 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11584:48: note: expanded from macro 'DecodeToMCInst'
 11584 |     if (!Check(&S, DecodeAddressPCRelNM_22(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11588:52: note: expanded from macro 'DecodeToMCInst'
 11588 |     if (!Check(&S, DecodeGPRNM1R1RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11592:51: note: expanded from macro 'DecodeToMCInst'
 11592 |     if (!Check(&S, DecodeGPRNM4ZRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11596:48: note: expanded from macro 'DecodeToMCInst'
 11596 |     if (!Check(&S, DecodeBranchTargetNM_21(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11600:51: note: expanded from macro 'DecodeToMCInst'
 11600 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11602:51: note: expanded from macro 'DecodeToMCInst'
 11602 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11608:51: note: expanded from macro 'DecodeToMCInst'
 11608 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11610:48: note: expanded from macro 'DecodeToMCInst'
 11610 |     if (!Check(&S, DecodeCOP0RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11616:51: note: expanded from macro 'DecodeToMCInst'
 11616 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11618:61: note: expanded from macro 'DecodeToMCInst'
 11618 |     if (!Check(&S, DecodeMemNMRX_Mips_GPRNM32RegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11622:51: note: expanded from macro 'DecodeToMCInst'
 11622 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11624:51: note: expanded from macro 'DecodeToMCInst'
 11624 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11628:51: note: expanded from macro 'DecodeToMCInst'
 11628 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11630:51: note: expanded from macro 'DecodeToMCInst'
 11630 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11632:51: note: expanded from macro 'DecodeToMCInst'
 11632 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11638:51: note: expanded from macro 'DecodeToMCInst'
 11638 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11640:51: note: expanded from macro 'DecodeToMCInst'
 11640 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11642:51: note: expanded from macro 'DecodeToMCInst'
 11642 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11646:51: note: expanded from macro 'DecodeToMCInst'
 11646 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11648:51: note: expanded from macro 'DecodeToMCInst'
 11648 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11650:51: note: expanded from macro 'DecodeToMCInst'
 11650 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11652:51: note: expanded from macro 'DecodeToMCInst'
 11652 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11656:51: note: expanded from macro 'DecodeToMCInst'
 11656 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11658:51: note: expanded from macro 'DecodeToMCInst'
 11658 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11660:51: note: expanded from macro 'DecodeToMCInst'
 11660 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11666:51: note: expanded from macro 'DecodeToMCInst'
 11666 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11668:51: note: expanded from macro 'DecodeToMCInst'
 11668 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11670:51: note: expanded from macro 'DecodeToMCInst'
 11670 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11674:51: note: expanded from macro 'DecodeToMCInst'
 11674 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11676:51: note: expanded from macro 'DecodeToMCInst'
 11676 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11678:51: note: expanded from macro 'DecodeToMCInst'
 11678 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11682:51: note: expanded from macro 'DecodeToMCInst'
 11682 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11684:51: note: expanded from macro 'DecodeToMCInst'
 11684 |     if (!Check(&S, DecodeCOP0SelRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11688:51: note: expanded from macro 'DecodeToMCInst'
 11688 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11690:48: note: expanded from macro 'DecodeToMCInst'
 11690 |     if (!Check(&S, DecodeCOP0RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11700:48: note: expanded from macro 'DecodeToMCInst'
 11700 |     if (!Check(&S, DecodeCOP0RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11702:51: note: expanded from macro 'DecodeToMCInst'
 11702 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11712:51: note: expanded from macro 'DecodeToMCInst'
 11712 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11716:51: note: expanded from macro 'DecodeToMCInst'
 11716 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11722:51: note: expanded from macro 'DecodeToMCInst'
 11722 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11728:48: note: expanded from macro 'DecodeToMCInst'
 11728 |     if (!Check(&S, DecodeBranchTargetNM_25(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11732:51: note: expanded from macro 'DecodeToMCInst'
 11732 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11734:60: note: expanded from macro 'DecodeToMCInst'
 11734 |     if (!Check(&S, DecodeUImmWithReg_21_0_1_Mips_GP_NM(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11738:51: note: expanded from macro 'DecodeToMCInst'
 11738 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11740:64: note: expanded from macro 'DecodeToMCInst'
 11740 |     if (!Check(&S, DecodeMemNM_21_0_Mips_GPRNMGPRegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11744:51: note: expanded from macro 'DecodeToMCInst'
 11744 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11746:64: note: expanded from macro 'DecodeToMCInst'
 11746 |     if (!Check(&S, DecodeMemNM_18_0_Mips_GPRNMGPRegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11750:51: note: expanded from macro 'DecodeToMCInst'
 11750 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11752:60: note: expanded from macro 'DecodeToMCInst'
 11752 |     if (!Check(&S, DecodeUImmWithReg_18_0_1_Mips_GP_NM(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11756:51: note: expanded from macro 'DecodeToMCInst'
 11756 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11758:64: note: expanded from macro 'DecodeToMCInst'
 11758 |     if (!Check(&S, DecodeMemNM_18_0_Mips_GPRNMGPRegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11762:53: note: expanded from macro 'DecodeToMCInst'
 11762 |     if (!Check(&S, DecodeGPRNM32NZRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11764:51: note: expanded from macro 'DecodeToMCInst'
 11764 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11768:51: note: expanded from macro 'DecodeToMCInst'
 11768 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11770:51: note: expanded from macro 'DecodeToMCInst'
 11770 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11781:47: note: expanded from macro 'DecodeToMCInst'
 11781 |     if (!Check(&S, DecodeNMRegListOperand(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11785:51: note: expanded from macro 'DecodeToMCInst'
 11785 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11787:51: note: expanded from macro 'DecodeToMCInst'
 11787 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11789:39: note: expanded from macro 'DecodeToMCInst'
 11789 |     if (!Check(&S, DecodeNegImm12(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11793:51: note: expanded from macro 'DecodeToMCInst'
 11793 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11795:51: note: expanded from macro 'DecodeToMCInst'
 11795 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11801:51: note: expanded from macro 'DecodeToMCInst'
 11801 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11803:51: note: expanded from macro 'DecodeToMCInst'
 11803 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11813:51: note: expanded from macro 'DecodeToMCInst'
 11813 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11815:51: note: expanded from macro 'DecodeToMCInst'
 11815 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11819:38: note: expanded from macro 'DecodeToMCInst'
 11819 |     if (!Check(&S, DecodeInsSize(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11821:51: note: expanded from macro 'DecodeToMCInst'
 11821 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11825:51: note: expanded from macro 'DecodeToMCInst'
 11825 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11827:51: note: expanded from macro 'DecodeToMCInst'
 11827 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11831:49: note: expanded from macro 'DecodeToMCInst'
 11831 |     if (!Check(&S, DecodeUImmWithOffset_5_1(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11835:51: note: expanded from macro 'DecodeToMCInst'
 11835 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11839:64: note: expanded from macro 'DecodeToMCInst'
 11839 |     if (!Check(&S, DecodeMemNM_12_0_Mips_GPRNM32RegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11845:64: note: expanded from macro 'DecodeToMCInst'
 11845 |     if (!Check(&S, DecodeMemNM_12_0_Mips_GPRNM32RegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11853:64: note: expanded from macro 'DecodeToMCInst'
 11853 |     if (!Check(&S, DecodeMemNM_12_0_Mips_GPRNM32RegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11857:51: note: expanded from macro 'DecodeToMCInst'
 11857 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11859:51: note: expanded from macro 'DecodeToMCInst'
 11859 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11863:48: note: expanded from macro 'DecodeToMCInst'
 11863 |     if (!Check(&S, DecodeBranchTargetNM_14(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11867:51: note: expanded from macro 'DecodeToMCInst'
 11867 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11871:63: note: expanded from macro 'DecodeToMCInst'
 11871 |     if (!Check(&S, DecodeMemNM_9_1_Mips_GPRNM32RegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11875:51: note: expanded from macro 'DecodeToMCInst'
 11875 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11879:63: note: expanded from macro 'DecodeToMCInst'
 11879 |     if (!Check(&S, DecodeMemNM_9_1_Mips_GPRNM32RegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11883:51: note: expanded from macro 'DecodeToMCInst'
 11883 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11885:51: note: expanded from macro 'DecodeToMCInst'
 11885 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11887:40: note: expanded from macro 'DecodeToMCInst'
 11887 |     if (!Check(&S, DecodeMemZeroNM(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11891:51: note: expanded from macro 'DecodeToMCInst'
 11891 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11895:63: note: expanded from macro 'DecodeToMCInst'
 11895 |     if (!Check(&S, DecodeMemNM_9_1_Mips_GPRNM32RegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11897:41: note: expanded from macro 'DecodeToMCInst'
 11897 |     if (!Check(&S, DecodeUImm3Shift(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11903:63: note: expanded from macro 'DecodeToMCInst'
 11903 |     if (!Check(&S, DecodeMemNM_9_1_Mips_GPRNM32RegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11911:63: note: expanded from macro 'DecodeToMCInst'
 11911 |     if (!Check(&S, DecodeMemNM_9_1_Mips_GPRNM32RegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11915:51: note: expanded from macro 'DecodeToMCInst'
 11915 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11917:51: note: expanded from macro 'DecodeToMCInst'
 11917 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11921:63: note: expanded from macro 'DecodeToMCInst'
 11921 |     if (!Check(&S, DecodeMemNM_9_1_Mips_GPRNM32RegClassID(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11925:51: note: expanded from macro 'DecodeToMCInst'
 11925 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11927:51: note: expanded from macro 'DecodeToMCInst'
 11927 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11929:51: note: expanded from macro 'DecodeToMCInst'
 11929 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11931:40: note: expanded from macro 'DecodeToMCInst'
 11931 |     if (!Check(&S, DecodeMemZeroNM(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11935:51: note: expanded from macro 'DecodeToMCInst'
 11935 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11941:48: note: expanded from macro 'DecodeToMCInst'
 11941 |     if (!Check(&S, DecodeBranchTargetNM_11(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11945:51: note: expanded from macro 'DecodeToMCInst'
 11945 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11947:60: note: expanded from macro 'DecodeToMCInst'
 11947 |     if (!Check(&S, DecodeSImmWithOffsetAndScale_32_0_1(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11951:48: note: expanded from macro 'DecodeToMCInst'
 11951 |     if (!Check(&S, DecodeBranchTargetNM_11(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11955:51: note: expanded from macro 'DecodeToMCInst'
 11955 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11960:40: note: expanded from macro 'DecodeToMCInst'
 11960 |     if (!Check(&S, DecodeSImm32s12(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11964:51: note: expanded from macro 'DecodeToMCInst'
 11964 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11972:51: note: expanded from macro 'DecodeToMCInst'
 11972 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11974:51: note: expanded from macro 'DecodeToMCInst'
 11974 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11982:51: note: expanded from macro 'DecodeToMCInst'
 11982 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11986:60: note: expanded from macro 'DecodeToMCInst'
 11986 |     if (!Check(&S, DecodeSImmWithReg_32_0_1_Mips_GP_NM(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11990:51: note: expanded from macro 'DecodeToMCInst'
 11990 |     if (!Check(&S, DecodeGPRNM32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12130:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 12130 | DecodeToMCInst(decodeToMCInst_8, fieldFromInstruction_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:11994:48: note: expanded from macro 'DecodeToMCInst'
 11994 |     if (!Check(&S, DecodeAddressPCRelNM_32(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \
       |                    ~~~~~~~~~~~~~~~~~~~~~~~     ^~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12131:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12131 | DecodeInstruction(decodeInstruction_4, fieldFromInstruction_4, decodeToMCInst_4, uint32_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12050:23: note: expanded from macro 'DecodeInstruction'
 12050 |       unsigned PIdx = decodeULEB128(++Ptr, &Len); \
       |                ~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12131:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12131 | DecodeInstruction(decodeInstruction_4, fieldFromInstruction_4, decodeToMCInst_4, uint32_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12065:22: note: expanded from macro 'DecodeInstruction'
 12065 |       unsigned Opc = decodeULEB128(++Ptr, &Len); \
       |                ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12131:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12131 | DecodeInstruction(decodeInstruction_4, fieldFromInstruction_4, decodeToMCInst_4, uint32_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12067:28: note: expanded from macro 'DecodeInstruction'
 12067 |       unsigned DecodeIdx = decodeULEB128(Ptr, &Len); \
       |                ~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12131:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12131 | DecodeInstruction(decodeInstruction_4, fieldFromInstruction_4, decodeToMCInst_4, uint32_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12078:22: note: expanded from macro 'DecodeInstruction'
 12078 |       unsigned Opc = decodeULEB128(++Ptr, &Len); \
       |                ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12131:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12131 | DecodeInstruction(decodeInstruction_4, fieldFromInstruction_4, decodeToMCInst_4, uint32_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12080:28: note: expanded from macro 'DecodeInstruction'
 12080 |       unsigned DecodeIdx = decodeULEB128(Ptr, &Len); \
       |                ~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12132:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12132 | DecodeInstruction(decodeInstruction_2, fieldFromInstruction_2, decodeToMCInst_2, uint32_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12050:23: note: expanded from macro 'DecodeInstruction'
 12050 |       unsigned PIdx = decodeULEB128(++Ptr, &Len); \
       |                ~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12132:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12132 | DecodeInstruction(decodeInstruction_2, fieldFromInstruction_2, decodeToMCInst_2, uint32_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12065:22: note: expanded from macro 'DecodeInstruction'
 12065 |       unsigned Opc = decodeULEB128(++Ptr, &Len); \
       |                ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12132:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12132 | DecodeInstruction(decodeInstruction_2, fieldFromInstruction_2, decodeToMCInst_2, uint32_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12067:28: note: expanded from macro 'DecodeInstruction'
 12067 |       unsigned DecodeIdx = decodeULEB128(Ptr, &Len); \
       |                ~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12132:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12132 | DecodeInstruction(decodeInstruction_2, fieldFromInstruction_2, decodeToMCInst_2, uint32_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12078:22: note: expanded from macro 'DecodeInstruction'
 12078 |       unsigned Opc = decodeULEB128(++Ptr, &Len); \
       |                ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12132:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12132 | DecodeInstruction(decodeInstruction_2, fieldFromInstruction_2, decodeToMCInst_2, uint32_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12080:28: note: expanded from macro 'DecodeInstruction'
 12080 |       unsigned DecodeIdx = decodeULEB128(Ptr, &Len); \
       |                ~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12133:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12133 | DecodeInstruction(decodeInstruction_8, fieldFromInstruction_8, decodeToMCInst_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12050:23: note: expanded from macro 'DecodeInstruction'
 12050 |       unsigned PIdx = decodeULEB128(++Ptr, &Len); \
       |                ~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12133:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12133 | DecodeInstruction(decodeInstruction_8, fieldFromInstruction_8, decodeToMCInst_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12065:22: note: expanded from macro 'DecodeInstruction'
 12065 |       unsigned Opc = decodeULEB128(++Ptr, &Len); \
       |                ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12133:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12133 | DecodeInstruction(decodeInstruction_8, fieldFromInstruction_8, decodeToMCInst_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12067:28: note: expanded from macro 'DecodeInstruction'
 12067 |       unsigned DecodeIdx = decodeULEB128(Ptr, &Len); \
       |                ~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12133:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12133 | DecodeInstruction(decodeInstruction_8, fieldFromInstruction_8, decodeToMCInst_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12078:22: note: expanded from macro 'DecodeInstruction'
 12078 |       unsigned Opc = decodeULEB128(++Ptr, &Len); \
       |                ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12133:1: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
 12133 | DecodeInstruction(decodeInstruction_8, fieldFromInstruction_8, decodeToMCInst_8, uint64_t)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsGenDisassemblerTables.inc:12080:28: note: expanded from macro 'DecodeInstruction'
 12080 |       unsigned DecodeIdx = decodeULEB128(Ptr, &Len); \
       |                ~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1487:19: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1486 |                         Result = decodeInstruction_4(DecoderTableNanoMips32,
      |                                  ~~~~~~~~~~~~~~~~~~~
 1487 |                                                      Instr, Insn, Address,
      |                                                             ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1501:19: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1500 |                         Result = decodeInstruction_2(DecoderTableNanoMips16,
      |                                  ~~~~~~~~~~~~~~~~~~~
 1501 |                                                      Instr, Insn, Address,
      |                                                             ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1510:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1508 |                         Result = decodeInstruction_2(
      |                                  ~~~~~~~~~~~~~~~~~~~
 1509 |                                 DecoderTableNanoMips_Conflict_Space16, Instr,
 1510 |                                 Insn, Address, NULL);
      |                                 ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1534:19: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1533 |                         Result = decodeInstruction_2(DecoderTableMicroMipsR616,
      |                                  ~~~~~~~~~~~~~~~~~~~
 1534 |                                                      Instr, Insn, Address,
      |                                                             ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1545:11: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1544 |                 Result = decodeInstruction_2(DecoderTableMicroMips16, Instr,
      |                          ~~~~~~~~~~~~~~~~~~~
 1545 |                                              Insn, Address, NULL);
      |                                              ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1560:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1558 |                         Result = decodeInstruction_4(
      |                                  ~~~~~~~~~~~~~~~~~~~
 1559 |                                 DecoderTableMicroMipsR6_Ambiguous32, Instr,
 1560 |                                 Insn, Address, NULL);
      |                                 ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1567:19: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1566 |                         Result = decodeInstruction_4(DecoderTableMicroMipsR632,
      |                                  ~~~~~~~~~~~~~~~~~~~
 1567 |                                                      Instr, Insn, Address,
      |                                                             ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1577:11: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1576 |                 Result = decodeInstruction_4(DecoderTableMicroMips32, Instr,
      |                          ~~~~~~~~~~~~~~~~~~~
 1577 |                                              Insn, Address, NULL);
      |                                              ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1584:11: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1583 |                 Result = decodeInstruction_4(DecoderTableMicroMipsDSP32, Instr,
      |                          ~~~~~~~~~~~~~~~~~~~
 1584 |                                              Insn, Address, NULL);
      |                                              ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1593:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1592 |                                 decodeInstruction_4(DecoderTableMicroMipsFP6432,
      |                                 ~~~~~~~~~~~~~~~~~~~
 1593 |                                                     Instr, Insn, Address, NULL);
      |                                                            ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1614:12: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1613 |                         Result = decodeInstruction_4(DecoderTable32, Instr,
      |                                  ~~~~~~~~~~~~~~~~~~~
 1614 |                                                      Insn, Address, NULL);
      |                                                      ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1628:53: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1628 |                 return decodeInstruction_2(DecoderTable16, Instr, Insn, Address,
      |                        ~~~~~~~~~~~~~~~~~~~                        ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1644:60: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1644 |                 Result = decodeInstruction_4(DecoderTableCOP3_32, Instr, Insn,
      |                          ~~~~~~~~~~~~~~~~~~~                             ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1652:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1651 |                 Result = decodeInstruction_4(DecoderTableMips32r6_64r6_GP6432,
      |                          ~~~~~~~~~~~~~~~~~~~
 1652 |                                              Instr, Insn, Address, NULL);
      |                                                     ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1659:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1658 |                 Result = decodeInstruction_4(DecoderTableMips32r6_64r6_PTR6432,
      |                          ~~~~~~~~~~~~~~~~~~~
 1659 |                                              Instr, Insn, Address, NULL);
      |                                                     ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1666:51: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1665 |                 Result = decodeInstruction_4(
      |                          ~~~~~~~~~~~~~~~~~~~
 1666 |                         DecoderTableMips32r6_64r6_BranchZero32, Instr, Insn,
      |                                                                        ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1672:11: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1671 |                 Result = decodeInstruction_4(DecoderTableMips32r6_64r632, Instr,
      |                          ~~~~~~~~~~~~~~~~~~~
 1672 |                                              Insn, Address, NULL);
      |                                              ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1677:50: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1676 |                 Result = decodeInstruction_4(
      |                          ~~~~~~~~~~~~~~~~~~~
 1677 |                         DecoderTableMips32r6_64r6_Ambiguous32, Instr, Insn,
      |                                                                       ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1685:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1684 |                 Result = decodeInstruction_4(DecoderTableMips32_64_PTR6432,
      |                          ~~~~~~~~~~~~~~~~~~~
 1685 |                                              Instr, Insn, Address, NULL);
      |                                                     ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1691:61: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1691 |                 Result = decodeInstruction_4(DecoderTableCnMips32, Instr, Insn,
      |                          ~~~~~~~~~~~~~~~~~~~                              ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1698:62: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1698 |                 Result = decodeInstruction_4(DecoderTableCnMipsP32, Instr, Insn,
      |                          ~~~~~~~~~~~~~~~~~~~                               ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1705:61: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1705 |                 Result = decodeInstruction_4(DecoderTableMips6432, Instr, Insn,
      |                          ~~~~~~~~~~~~~~~~~~~                              ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1713:11: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1712 |                 Result = decodeInstruction_4(DecoderTableMipsFP6432, Instr,
      |                          ~~~~~~~~~~~~~~~~~~~
 1713 |                                              Insn, Address, NULL);
      |                                              ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1718:61: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1718 |         Result = decodeInstruction_4(DecoderTableMipsDSP32, Instr, Insn,
      |                  ~~~~~~~~~~~~~~~~~~~                               ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:1724:58: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1724 |         Result = decodeInstruction_4(DecoderTableMips32, Instr, Insn, Address,
      |                  ~~~~~~~~~~~~~~~~~~~                            ^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:2981:12: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
 2981 |         int Pos = MCOperand_getImm(MCInst_getOperand(Inst, (2)));
      |             ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:3189:12: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 3188 |                 Imm = SignExtend64(fieldFromInstruction_4(insn, 0, 16), 16) *
      |                     ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3189 |                               2 +
      |                               ~~^
 3190 |                       4;
      |                       ~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:3195:12: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 3194 |                 Imm = SignExtend64(fieldFromInstruction_4(insn, 0, 16), 16) *
      |                     ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3195 |                               2 +
      |                               ~~^
 3196 |                       4;
      |                       ~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:3202:12: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 3201 |                 Imm = SignExtend64(fieldFromInstruction_4(insn, 0, 16), 16) *
      |                     ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3202 |                               4 +
      |                               ~~^
 3203 |                       4;
      |                       ~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:3240:12: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 3239 |                 Imm = SignExtend64(fieldFromInstruction_4(insn, 0, 16), 16) *
      |                     ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3240 |                               2 +
      |                               ~~^
 3241 |                       4;
      |                       ~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:3245:12: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 3244 |                 Imm = SignExtend64(fieldFromInstruction_4(insn, 0, 16), 16) *
      |                     ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3245 |                               2 +
      |                               ~~^
 3246 |                       4;
      |                       ~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/Mips/MipsDisassembler.c:3251:12: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 3250 |                 Imm = SignExtend64(fieldFromInstruction_4(insn, 0, 16), 16) *
      |                     ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3251 |                               4 +
      |                               ~~^
 3252 |                       4;
      |                       ~
1113 warnings generated.
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMDisassemblerExtension.c:175:29: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  174 |         return ARM_getFeatureBits(MI->csh->mode,
      |                ~~~~~~~~~~~~~~~~~~
  175 |                                   ARM_FeatureCoprocCDE0 + Coproc);
      |                                   ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
1 warning generated.
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:228:46: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  228 |         ARM_AM_ShiftOpc ShOpc = ARM_AM_getSORegShOp(MCOperand_getImm(MO3));
      |                                 ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:249:27: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  249 |                          ARM_AM_getSORegOffset(MCOperand_getImm(MO2)),
      |                          ~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:248:46: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  248 |         printRegImmShift(MI, O, ARM_AM_getSORegShOp(MCOperand_getImm(MO2)),
      |                                 ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:270:8: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  269 |                 if (ARM_AM_getAM2Offset(
      |                     ~~~~~~~~~~~~~~~~~~~
  270 |                             MCOperand_getImm(MO3))) { // Don't print +0.
      |                             ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:275:25: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  275 |                                 ARM_AM_getAM2Offset(MCOperand_getImm(MO3)));
      |                                 ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:274:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  274 |                                         ARM_AM_getAM2Op(MCOperand_getImm(MO3))),
      |                                         ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:285:24: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  285 |                                    ARM_AM_getAM2Op(MCOperand_getImm(MO3))));
      |                                    ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:289:25: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  289 |                          ARM_AM_getAM2Offset(MCOperand_getImm(MO3)),
      |                          ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:288:48: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  288 |         printRegImmShift(MI, O, ARM_AM_getAM2ShiftOpc(MCOperand_getImm(MO3)),
      |                                 ~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:346:42: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  346 |                 unsigned ImmOffs = ARM_AM_getAM2Offset(MCOperand_getImm(MO2));
      |                                    ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:351:28: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  351 |                                        ARM_AM_getAM2Op(MCOperand_getImm(MO2))));
      |                                        ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:358:24: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  358 |                                    ARM_AM_getAM2Op(MCOperand_getImm(MO2))));
      |                                    ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:362:25: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  362 |                          ARM_AM_getAM2Offset(MCOperand_getImm(MO2)),
      |                          ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:361:48: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  361 |         printRegImmShift(MI, O, ARM_AM_getAM2ShiftOpc(MCOperand_getImm(MO2)),
      |                                 ~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:385:9: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  384 |                 SStream_concat0(O, ARM_AM_getAddrOpcStr(ARM_AM_getAM3Op(
      |                                                         ~~~~~~~~~~~~~~~
  385 |                                            MCOperand_getImm(MO3))));
      |                                            ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:393:41: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  393 |         unsigned ImmOffs = ARM_AM_getAM3Offset(MCOperand_getImm(MO3));
      |                            ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:394:38: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  394 |         ARM_AM_AddrOpc op = ARM_AM_getAM3Op(MCOperand_getImm(MO3));
      |                             ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:434:9: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  433 |                 SStream_concat0(O, ARM_AM_getAddrOpcStr(ARM_AM_getAM3Op(
      |                                                         ~~~~~~~~~~~~~~~
  434 |                                            MCOperand_getImm(MO2))));
      |                                            ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:439:41: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  439 |         unsigned ImmOffs = ARM_AM_getAM3Offset(MCOperand_getImm(MO2));
      |                            ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:444:40: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  444 |                 ARM_AM_getAddrOpcStr(ARM_AM_getAM3Op(MCOperand_getImm(MO2))));
      |                                      ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:454:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  454 |         unsigned Imm = MCOperand_getImm(MO);
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:478:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  478 |         unsigned Imm = MCOperand_getImm(MO);
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:540:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  540 | DEFINE_printAddrMode5Operand(false);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:529:42: note: expanded from macro 'DEFINE_printAddrMode5Operand'
  529 |                 unsigned ImmOffs = ARM_AM_getAM5Offset(MCOperand_getImm(MO2)); \
      |                                    ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:540:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  540 | DEFINE_printAddrMode5Operand(false);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:530:39: note: expanded from macro 'DEFINE_printAddrMode5Operand'
  530 |                 ARM_AM_AddrOpc Op = ARM_AM_getAM5Op(MCOperand_getImm(MO2)); \
      |                                     ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:541:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  541 | DEFINE_printAddrMode5Operand(true);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:529:42: note: expanded from macro 'DEFINE_printAddrMode5Operand'
  529 |                 unsigned ImmOffs = ARM_AM_getAM5Offset(MCOperand_getImm(MO2)); \
      |                                    ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:541:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  541 | DEFINE_printAddrMode5Operand(true);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:530:39: note: expanded from macro 'DEFINE_printAddrMode5Operand'
  530 |                 ARM_AM_AddrOpc Op = ARM_AM_getAM5Op(MCOperand_getImm(MO2)); \
      |                                     ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:577:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  577 | DEFINE_printAddrMode5FP16Operand(false);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:564:28: note: expanded from macro 'DEFINE_printAddrMode5FP16Operand'
  564 |                         ARM_AM_getAM5FP16Offset(MCOperand_getImm(MO2)); \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:577:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  577 | DEFINE_printAddrMode5FP16Operand(false);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:565:37: note: expanded from macro 'DEFINE_printAddrMode5FP16Operand'
  565 |                 unsigned Op = ARM_AM_getAM5FP16Op(MCOperand_getImm(MO2)); \
      |                               ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:577:1: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  577 | DEFINE_printAddrMode5FP16Operand(false);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:570:6: note: expanded from macro 'DEFINE_printAddrMode5FP16Operand'
  569 |                                 ARM_AM_getAddrOpcStr(ARM_AM_getAM5FP16Op( \
      |                                                      ~~~~~~~~~~~~~~~~~~~
  570 |                                         MCOperand_getImm(MO2)))); \
      |                                         ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:640:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  640 |         unsigned val = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:649:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  649 |         unsigned val = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:656:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  656 |         unsigned val = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:663:21: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  663 |         unsigned ShiftOp = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:680:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  680 |         unsigned Imm = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:692:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  692 |         unsigned Imm = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:725:43: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  725 |         SStream_concat0(O, ARM_PROC_IModToString(MCOperand_getImm(Op)));
      |                            ~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:732:20: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  732 |         unsigned IFlags = MCOperand_getImm(Op);
      |                  ~~~~~~   ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:793:46: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  793 |         unsigned SpecRegRBit = MCOperand_getImm(Op) >> 4;
      |                  ~~~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~^~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:838:20: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  838 |         uint32_t Banked = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:959:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  959 |         unsigned Imm = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:969:18: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
  969 |         unsigned Mask = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:1021:21: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1021 |         unsigned ImmOffs = MCOperand_getImm(MO2);
      |                  ~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:1075:27: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1075 |                          ARM_AM_getSORegOffset(MCOperand_getImm(MO2)),
      |                          ~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:1074:46: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1074 |         printRegImmShift(MI, O, ARM_AM_getSORegShOp(MCOperand_getImm(MO2)),
      |                                 ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:1272:19: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1272 |         unsigned ShAmt = MCOperand_getImm(MO3);
      |                  ~~~~~   ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:1287:41: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1287 |         printFloatBang(O, ARM_AM_getFPImmFloat(MCOperand_getImm(MO)));
      |                           ~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:1295:24: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1295 |         unsigned EncodedImm = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:1307:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1307 |         unsigned Imm = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:1316:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1316 |         unsigned Imm = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:1643:2: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1643 |         DEFINE_printComplexRotationOp(90, 0) DEFINE_printComplexRotationOp(180,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:1639:4: note: expanded from macro 'DEFINE_printComplexRotationOp'
 1638 |                 unsigned Val = \
      |                          ~~~
 1639 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNo))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:1643:39: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1643 |         DEFINE_printComplexRotationOp(90, 0) DEFINE_printComplexRotationOp(180,
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1644 |                                                                            90)
      |                                                                            ~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:1639:4: note: expanded from macro 'DEFINE_printComplexRotationOp'
 1638 |                 unsigned Val = \
      |                          ~~~
 1639 |                         MCOperand_getImm(MCInst_getOperand(MI, (OpNo))); \
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:1661:18: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1661 |         unsigned Mask = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:1677:17: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1677 |         uint32_t Val = MCOperand_getImm(MCInst_getOperand(MI, (OpNum)));
      |                  ~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:1701:24: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1701 |                         ARM_AM_getSORegShOp(MCOperand_getImm(MO3));
      |                         ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:1730:20: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1730 |                 unsigned ShImm = MCOperand_getImm(MO2);
      |                          ~~~~~   ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/bindings/swift/Ccapstone/arch/ARM/ARMInstPrinter.c:1827:29: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'unsigned int' [-Wshorten-64-to-32]
 1827 |                     ((ARM_AM_getAM2Offset(MCOperand_getImm(
      |                       ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~
 1828 |                               MCInst_getOperand(MI, (4)))) == 4))) {
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 warnings generated.
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.
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.