rizinorg / rizin

UNIX-like reverse engineering framework and command-line toolset.
https://rizin.re
GNU Lesser General Public License v3.0
2.63k stars 352 forks source link

Failed to install RzGhidra using rz-pm inside docker: fatal error: rz_type.h: No such file or directory #1036

Closed fangxlmr closed 3 years ago

fangxlmr commented 3 years ago

Work environment

Questions Answers
OS/arch/bits (mandatory) Official Debian Docker
File format of the file you reverse (mandatory) PE, ELF etc.
Architecture/bits of the file (mandatory) PPC, x86/32, x86/64 etc.
rizin -v full output, not truncated (mandatory) v0.1.1

Expected behavior

I tried to install RzGhidra in official docker image and want it success.

Here is my Dockerfile

FROM rizin/rizin:v0.1.1
USER root

# Install all dependencies
# Install neccesary tools
# Cleanups

RUN apt-get update && \
    apt-get install -y --no-install-recommends \
    curl \
    cmake \
    make \
    gcc \
    g++ \
    pkg-config && \
    rz-pm init && rz-pm update && \
    rz-pm -gi rz-ghidra && \
    rm -rf $HOME/.local/share/rizin/rz-pm/git/rz-ghidra && \
    apt-get autoremove --purge -y \
    curl \
    cmake \
    make \
    gcc \
    g++ \
    pkg-config && \
    apt-get clean

# Switch to base user
USER rizin

CMD [ "/bin/bash" ]

Actual behavior

It failed to build RzGhidra.

Log of building docker ``` #5 27.97 update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode #5 27.98 Processing triggers for libc-bin (2.28-10) ... #5 28.12 HEAD is now at 08233d4 rz-ghidra: Use RIZIN_INSTALL_PLUGDIR instead (#5) #5 29.00 Updating 08233d4..bce1784 #5 29.00 Fast-forward #5 29.00 db/rarop | 15 --------------- #5 29.00 db/rz-pipe-go | 6 +++--- #5 29.00 db/rz-pipe-ocaml | 6 +++--- #5 29.00 3 files changed, 6 insertions(+), 21 deletions(-) #5 29.00 delete mode 100644 db/rarop #5 29.00 Updating /home/rizin/.local/share/rizin/rz-pm/db ... #5 29.95 Already up to date. #5 29.95 rz-pm database initialized. Use 'rz-pm update' to update later today. #5 30.02 HEAD is now at 08233d4 rz-ghidra: Use RIZIN_INSTALL_PLUGDIR instead (#5) #5 30.91 Updating 08233d4..bce1784 #5 30.91 Fast-forward #5 30.91 db/rarop | 15 --------------- #5 30.91 db/rz-pipe-go | 6 +++--- #5 30.91 db/rz-pipe-ocaml | 6 +++--- #5 30.91 3 files changed, 6 insertions(+), 21 deletions(-) #5 30.91 delete mode 100644 db/rarop #5 30.91 Updating /home/rizin/.local/share/rizin/rz-pm/db ... #5 31.85 Already up to date. #5 31.93 Cloning into 'rz-ghidra'... #5 33.90 Submodule 'ghidra/ghidra' (https://github.com/rizinorg/ghidra.git) registered for path 'ghidra/ghidra' #5 33.91 Submodule 'third-party/pugixml' (https://github.com/zeux/pugixml.git) registered for path 'third-party/pugixml' #5 33.91 Cloning into '/home/rizin/.local/share/rizin/rz-pm/git/rz-ghidra/ghidra/ghidra'... #5 58.59 Cloning into '/home/rizin/.local/share/rizin/rz-pm/git/rz-ghidra/third-party/pugixml'... #5 60.34 Submodule path 'ghidra/ghidra': checked out '8d5d5aa83f7096bc742643486892a858fafca43d' #5 60.43 Submodule path 'third-party/pugixml': checked out 'fdf02957533645069bbea7cd2ed85a3014b42cf3' #5 60.46 Install Done For rz-ghidra #5 60.60 -- The C compiler identification is GNU 8.3.0 #5 60.70 -- The CXX compiler identification is GNU 8.3.0 #5 60.70 -- Check for working C compiler: /usr/bin/cc #5 60.79 -- Check for working C compiler: /usr/bin/cc -- works #5 60.79 -- Detecting C compiler ABI info #5 60.86 -- Detecting C compiler ABI info - done #5 60.87 -- Detecting C compile features #5 61.10 -- Detecting C compile features - done #5 61.10 -- Check for working CXX compiler: /usr/bin/c++ #5 61.23 -- Check for working CXX compiler: /usr/bin/c++ -- works #5 61.23 -- Detecting CXX compiler ABI info #5 61.36 -- Detecting CXX compiler ABI info - done #5 61.37 -- Detecting CXX compile features #5 62.00 -- Detecting CXX compile features - done #5 62.08 -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") #5 62.08 -- Checking for one of the modules 'rz_core' #5 62.14 -- Found Rizin: Rizin::librz #5 62.14 -- Configuring done #5 62.21 -- Generating done #5 62.22 -- Build files have been written to: /home/rizin/.local/share/rizin/rz-pm/git/rz-ghidra/build #5 62.27 Scanning dependencies of target pugixml #5 62.27 Scanning dependencies of target ghidra_base #5 62.28 [ 0%] Building CXX object third-party/CMakeFiles/pugixml.dir/pugixml/src/pugixml.cpp.o #5 62.28 [ 0%] Building CXX object ghidra/CMakeFiles/ghidra_base.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/space.cc.o #5 62.28 [ 1%] Building CXX object ghidra/CMakeFiles/ghidra_base.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/float.cc.o #5 62.28 [ 1%] Building CXX object ghidra/CMakeFiles/ghidra_base.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/address.cc.o #5 62.80 [ 2%] Building CXX object ghidra/CMakeFiles/ghidra_base.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/pcoderaw.cc.o #5 62.89 [ 2%] Building CXX object ghidra/CMakeFiles/ghidra_base.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/translate.cc.o #5 62.90 [ 3%] Building CXX object ghidra/CMakeFiles/ghidra_base.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/opcodes.cc.o #5 63.05 [ 3%] Building CXX object ghidra/CMakeFiles/ghidra_base.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/globalcontext.cc.o #5 63.35 [ 4%] Building CXX object ghidra/CMakeFiles/ghidra_base.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/xml.cc.o #5 63.61 [ 4%] Linking CXX static library libpugixml.a #5 63.67 [ 4%] Built target pugixml #5 64.06 [ 4%] Linking CXX static library libghidra_base.a #5 64.13 [ 4%] Built target ghidra_base #5 64.16 Scanning dependencies of target ghidra_sleigh #5 64.18 [ 5%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/sleigh_arch.cc.o #5 64.18 [ 5%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/inject_sleigh.cc.o #5 64.18 [ 5%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/sleigh.cc.o #5 64.23 Scanning dependencies of target ghidra_decompiler #5 64.25 [ 6%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/capability.cc.o #5 64.45 [ 6%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/architecture.cc.o #5 65.29 [ 7%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/options.cc.o #5 65.98 [ 8%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/filemanage.cc.o #5 66.10 [ 8%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/semantics.cc.o #5 66.40 [ 9%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/slghsymbol.cc.o #5 66.91 [ 9%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/graph.cc.o #5 66.98 [ 9%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/context.cc.o #5 67.04 [ 9%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/cover.cc.o #5 67.91 [ 10%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/sleighbase.cc.o #5 68.09 [ 11%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/block.cc.o #5 68.35 [ 11%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/cast.cc.o #5 68.69 [ 11%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/slghpatexpress.cc.o #5 69.06 [ 12%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/typeop.cc.o #5 69.15 [ 13%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/slghpattern.cc.o #5 69.98 [ 14%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/pcodecompile.cc.o #5 69.98 [ 14%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/pcodeparse.cc.o #5 70.41 [ 14%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/database.cc.o #5 70.96 [ 14%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/grammar.cc.o #5 71.00 [ 15%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/cpool.cc.o #5 71.05 [ 15%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/comment.cc.o #5 71.77 [ 16%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/fspec.cc.o #5 72.71 [ 16%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/action.cc.o #5 73.32 [ 17%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/loadimage.cc.o #5 73.58 [ 18%] Linking CXX static library libghidra_sleigh.a #5 73.69 [ 18%] Built target ghidra_sleigh #5 73.72 Scanning dependencies of target sleighc #5 73.74 [ 18%] Building CXX object ghidra/CMakeFiles/sleighc.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/slgh_compile.cc.o #5 73.84 [ 18%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/varnode.cc.o #5 74.76 [ 19%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/op.cc.o #5 75.22 [ 19%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/type.cc.o #5 75.51 [ 20%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/variable.cc.o #5 76.46 [ 20%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/varmap.cc.o #5 76.48 [ 21%] Building CXX object ghidra/CMakeFiles/sleighc.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/slghparse.cc.o #5 76.55 [ 22%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/jumptable.cc.o #5 77.45 [ 22%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/emulate.cc.o #5 77.68 [ 22%] Building CXX object ghidra/CMakeFiles/sleighc.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/slghscan.cc.o #5 78.40 [ 22%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/emulateutil.cc.o #5 78.58 [ 23%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/flow.cc.o #5 78.86 [ 24%] Linking CXX executable sleighc #5 79.21 [ 24%] Built target sleighc #5 79.22 Scanning dependencies of target sla #5 79.24 [ 25%] Generating sleigh/6502.sla #5 79.25 INFO 1 NOP constructors found #5 79.25 Use -n switch to list each individually #5 79.26 WARNING 6502.slaspec:118: Unreferenced table 'ADDR8' #5 79.28 [ 25%] Generating sleigh/68020.sla #5 79.34 INFO 151 NOP constructors found #5 79.34 Use -n switch to list each individually #5 79.34 INFO 3 unnecessary extensions/truncations were converted to copies #5 79.34 Use -u switch to list each individually #5 79.41 [ 25%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/userop.cc.o #5 79.65 [ 26%] Generating sleigh/68030.sla #5 79.71 INFO 151 NOP constructors found #5 79.71 Use -n switch to list each individually #5 79.72 INFO 3 unnecessary extensions/truncations were converted to copies #5 79.72 Use -u switch to list each individually #5 79.89 [ 27%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/funcdata.cc.o #5 80.06 [ 27%] Generating sleigh/68040.sla #5 80.14 INFO 167 NOP constructors found #5 80.14 Use -n switch to list each individually #5 80.14 INFO 3 unnecessary extensions/truncations were converted to copies #5 80.14 Use -u switch to list each individually #5 80.54 [ 28%] Generating sleigh/coldfire.sla #5 80.64 INFO 176 NOP constructors found #5 80.64 Use -n switch to list each individually #5 80.64 INFO 3 unnecessary extensions/truncations were converted to copies #5 80.64 Use -u switch to list each individually #5 80.70 [ 28%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/funcdata_block.cc.o #5 81.08 [ 29%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/funcdata_varnode.cc.o #5 81.16 [ 29%] Generating sleigh/6805.sla #5 81.17 INFO 2 NOP constructors found #5 81.17 Use -n switch to list each individually #5 81.19 [ 30%] Generating sleigh/6809.sla #5 81.21 INFO 56 NOP constructors found #5 81.21 Use -n switch to list each individually #5 81.21 INFO 4 unnecessary extensions/truncations were converted to copies #5 81.21 Use -u switch to list each individually #5 81.25 [ 30%] Generating sleigh/8048.sla #5 81.26 INFO 7 NOP constructors found #5 81.26 Use -n switch to list each individually #5 81.26 INFO 1 unnecessary extensions/truncations were converted to copies #5 81.26 Use -u switch to list each individually #5 81.29 [ 31%] Generating sleigh/80251.sla #5 81.32 INFO 3 NOP constructors found #5 81.32 Use -n switch to list each individually #5 81.38 WARNING 8051_main.sinc:641: Unreferenced table 'Rel16' #5 81.47 [ 31%] Generating sleigh/80390.sla #5 81.49 INFO 1 NOP constructors found #5 81.49 Use -n switch to list each individually #5 81.49 INFO 2 unnecessary extensions/truncations were converted to copies #5 81.49 Use -u switch to list each individually #5 81.50 WARNING 8051_main.sinc:554: Unreferenced table 'Data16' #5 81.50 WARNING 8051_main.sinc:641: Unreferenced table 'Rel16' #5 81.52 [ 32%] Generating sleigh/8051.sla #5 81.53 INFO 1 NOP constructors found #5 81.53 Use -n switch to list each individually #5 81.53 INFO 1 unnecessary extensions/truncations were converted to copies #5 81.53 Use -u switch to list each individually #5 81.54 WARNING 8051_main.sinc:641: Unreferenced table 'Rel16' #5 81.57 [ 32%] Generating sleigh/mx51.sla #5 81.59 INFO 1 NOP constructors found #5 81.59 Use -n switch to list each individually #5 81.59 INFO 1 unnecessary extensions/truncations were converted to copies #5 81.59 Use -u switch to list each individually #5 81.61 WARNING 8051_main.sinc:641: Unreferenced table 'Rel16' #5 81.65 [ 33%] Generating sleigh/8085.sla #5 81.66 INFO 1 NOP constructors found #5 81.66 Use -n switch to list each individually #5 81.66 INFO 12 unnecessary extensions/truncations were converted to copies #5 81.66 Use -u switch to list each individually #5 81.68 [ 33%] Generating sleigh/AARCH64.sla #5 81.84 [ 33%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/funcdata_op.cc.o #5 82.22 INFO 149 NOP constructors found #5 82.22 Use -n switch to list each individually #5 82.75 [ 34%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/pcodeinject.cc.o #5 83.28 [ 34%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/heritage.cc.o #5 83.86 [ 35%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/prefersplit.cc.o #5 84.09 [ 35%] Generating sleigh/AARCH64BE.sla #5 84.52 [ 35%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/rangeutil.cc.o #5 84.69 INFO 149 NOP constructors found #5 84.69 Use -n switch to list each individually #5 85.45 [ 36%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/ruleaction.cc.o #5 85.69 [ 36%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/subflow.cc.o #5 85.88 [ 37%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/blockaction.cc.o #5 86.26 [ 38%] Generating sleigh/ARM4_be.sla #5 86.30 INFO 77 NOP constructors found #5 86.30 Use -n switch to list each individually #5 86.40 [ 38%] Generating sleigh/ARM4_le.sla #5 86.44 INFO 77 NOP constructors found #5 86.44 Use -n switch to list each individually #5 86.53 [ 39%] Generating sleigh/ARM4t_be.sla #5 86.60 INFO 151 NOP constructors found #5 86.60 Use -n switch to list each individually #5 86.61 INFO 2 unnecessary extensions/truncations were converted to copies #5 86.61 Use -u switch to list each individually #5 86.76 [ 39%] Generating sleigh/ARM4t_le.sla #5 86.82 INFO 151 NOP constructors found #5 86.82 Use -n switch to list each individually #5 86.83 INFO 2 unnecessary extensions/truncations were converted to copies #5 86.83 Use -u switch to list each individually #5 86.99 [ 40%] Generating sleigh/ARM5_be.sla #5 87.04 INFO 77 NOP constructors found #5 87.04 Use -n switch to list each individually #5 87.16 [ 40%] Generating sleigh/ARM5_le.sla #5 87.21 INFO 77 NOP constructors found #5 87.21 Use -n switch to list each individually #5 87.32 [ 41%] Generating sleigh/ARM5t_be.sla #5 87.39 INFO 151 NOP constructors found #5 87.39 Use -n switch to list each individually #5 87.39 INFO 2 unnecessary extensions/truncations were converted to copies #5 87.39 Use -u switch to list each individually #5 87.45 [ 41%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/merge.cc.o #5 87.54 [ 41%] Generating sleigh/ARM5t_le.sla #5 87.61 INFO 151 NOP constructors found #5 87.61 Use -n switch to list each individually #5 87.61 INFO 2 unnecessary extensions/truncations were converted to copies #5 87.61 Use -u switch to list each individually #5 87.77 [ 42%] Generating sleigh/ARM6_be.sla #5 87.91 INFO 274 NOP constructors found #5 87.91 Use -n switch to list each individually #5 87.92 [ 42%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/double.cc.o #5 87.92 INFO 5 unnecessary extensions/truncations were converted to copies #5 87.92 Use -u switch to list each individually #5 88.06 WARNING ARMneon.sinc:72: Unreferenced table 'Dd2' #5 88.06 WARNING ARMneon.sinc:133: Unreferenced table 'Sreg2' #5 88.06 WARNING ARMneon.sinc:182: Unreferenced table 'Dreg2' #5 88.06 WARNING ARMneon.sinc:240: Unreferenced table 'VRm' #5 88.06 WARNING ARMneon.sinc:269: Unreferenced table 'Sd2' #5 88.06 WARNING ARMneon.sinc:273: Unreferenced table 'udt' #5 88.06 WARNING ARMneon.sinc:278: Unreferenced table 'udt7' #5 88.06 WARNING ARMneon.sinc:283: Unreferenced table 'fdt' #5 88.06 WARNING ARMneon.sinc:288: Unreferenced table 'esize2021' #5 88.06 WARNING ARMneon.sinc:297: Unreferenced table 'esize2021x2' #5 88.06 WARNING ARMneon.sinc:304: Unreferenced table 'esize1819' #5 88.06 WARNING ARMneon.sinc:313: Unreferenced table 'esize1819x2' #5 88.06 WARNING ARMneon.sinc:320: Unreferenced table 'esize1819x3' #5 88.06 WARNING ARMneon.sinc:327: Unreferenced table 'esize1011' #5 88.06 WARNING ARMneon.sinc:336: Unreferenced table 'esize0607' #5 88.06 WARNING ARMneon.sinc:345: Unreferenced table 'fesize2021' #5 88.06 WARNING ARMneon.sinc:355: Unreferenced table 'vfpExpImm_4' #5 88.06 WARNING ARMneon.sinc:366: Unreferenced table 'vfpExpImm_8' #5 88.06 WARNING ARMneon.sinc:377: Unreferenced table 'simdExpImm_8' #5 88.06 WARNING ARMneon.sinc:392: Unreferenced table 'simdExpImm_16' #5 88.06 WARNING ARMneon.sinc:411: Unreferenced table 'simdExpImmDT' #5 88.26 [ 43%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/coreaction.cc.o #5 88.50 [ 43%] Generating sleigh/ARM6_le.sla #5 88.65 INFO 274 NOP constructors found #5 88.65 Use -n switch to list each individually #5 88.66 INFO 5 unnecessary extensions/truncations were converted to copies #5 88.66 Use -u switch to list each individually #5 88.82 WARNING ARMneon.sinc:72: Unreferenced table 'Dd2' #5 88.82 WARNING ARMneon.sinc:133: Unreferenced table 'Sreg2' #5 88.82 WARNING ARMneon.sinc:182: Unreferenced table 'Dreg2' #5 88.82 WARNING ARMneon.sinc:240: Unreferenced table 'VRm' #5 88.82 WARNING ARMneon.sinc:269: Unreferenced table 'Sd2' #5 88.82 WARNING ARMneon.sinc:273: Unreferenced table 'udt' #5 88.82 WARNING ARMneon.sinc:278: Unreferenced table 'udt7' #5 88.82 WARNING ARMneon.sinc:283: Unreferenced table 'fdt' #5 88.82 WARNING ARMneon.sinc:288: Unreferenced table 'esize2021' #5 88.82 WARNING ARMneon.sinc:297: Unreferenced table 'esize2021x2' #5 88.82 WARNING ARMneon.sinc:304: Unreferenced table 'esize1819' #5 88.82 WARNING ARMneon.sinc:313: Unreferenced table 'esize1819x2' #5 88.82 WARNING ARMneon.sinc:320: Unreferenced table 'esize1819x3' #5 88.82 WARNING ARMneon.sinc:327: Unreferenced table 'esize1011' #5 88.82 WARNING ARMneon.sinc:336: Unreferenced table 'esize0607' #5 88.82 WARNING ARMneon.sinc:345: Unreferenced table 'fesize2021' #5 88.82 WARNING ARMneon.sinc:355: Unreferenced table 'vfpExpImm_4' #5 88.82 WARNING ARMneon.sinc:366: Unreferenced table 'vfpExpImm_8' #5 88.82 WARNING ARMneon.sinc:377: Unreferenced table 'simdExpImm_8' #5 88.82 WARNING ARMneon.sinc:392: Unreferenced table 'simdExpImm_16' #5 88.82 WARNING ARMneon.sinc:411: Unreferenced table 'simdExpImmDT' #5 89.26 [ 44%] Generating sleigh/ARM7_be.sla #5 89.42 [ 44%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/condexe.cc.o #5 89.48 INFO 502 NOP constructors found #5 89.48 Use -n switch to list each individually #5 89.49 INFO 6 unnecessary extensions/truncations were converted to copies #5 89.49 Use -u switch to list each individually #5 89.69 [ 45%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/override.cc.o #5 89.79 WARNING ARMneon.sinc:133: Unreferenced table 'Sreg2' #5 90.96 [ 45%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/dynamic.cc.o #5 91.26 [ 46%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/crc32.cc.o #5 91.29 [ 46%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/prettyprint.cc.o #5 91.34 [ 46%] Generating sleigh/ARM7_le.sla #5 91.55 INFO 502 NOP constructors found #5 91.55 Use -n switch to list each individually #5 91.56 INFO 6 unnecessary extensions/truncations were converted to copies #5 91.56 Use -u switch to list each individually #5 91.60 [ 47%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/printlanguage.cc.o #5 91.85 WARNING ARMneon.sinc:133: Unreferenced table 'Sreg2' #5 92.39 [ 47%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/printc.cc.o #5 92.66 [ 48%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/printjava.cc.o #5 93.02 [ 48%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/memstate.cc.o #5 93.47 [ 49%] Generating sleigh/ARM8_be.sla #5 93.70 INFO 536 NOP constructors found #5 93.70 Use -n switch to list each individually #5 93.71 INFO 10 unnecessary extensions/truncations were converted to copies #5 93.71 Use -u switch to list each individually #5 93.73 [ 50%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/opbehavior.cc.o #5 94.04 WARNING ARMneon.sinc:133: Unreferenced table 'Sreg2' #5 94.07 [ 50%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/paramid.cc.o #5 94.28 [ 51%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/transform.cc.o #5 94.42 [ 51%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/string_ghidra.cc.o #5 95.39 [ 52%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/stringmanage.cc.o #5 95.66 [ 52%] Generating sleigh/ARM8_le.sla #5 95.70 [ 53%] Generating sleigh/avr32a.sla #5 95.76 INFO 158 NOP constructors found #5 95.76 Use -n switch to list each individually #5 95.77 INFO 16 unnecessary extensions/truncations were converted to copies #5 95.77 Use -u switch to list each individually #5 95.81 WARNING avr32a_data_transfer.sinc:912: Unreferenced table 'LDMTSpp' #5 95.86 [ 53%] Generating sleigh/avr8.sla #5 95.87 INFO 3 NOP constructors found #5 95.87 Use -n switch to list each individually #5 95.87 INFO 15 unnecessary extensions/truncations were converted to copies #5 95.87 Use -u switch to list each individually #5 95.88 WARNING avr8.sinc:317: Unreferenced table 'op1RrPair' #5 95.88 WARNING avr8.sinc:501: Unreferenced table 'K7addr' #5 95.89 [ 53%] Generating sleigh/avr8e.sla #5 95.91 [ 54%] Generating sleigh/avr8eind.sla #5 95.91 INFO 3 NOP constructors found #5 95.91 Use -n switch to list each individually #5 95.91 INFO 17 unnecessary extensions/truncations were converted to copies #5 95.91 Use -u switch to list each individually #5 95.91 WARNING avr8.sinc:317: Unreferenced table 'op1RrPair' #5 95.91 WARNING avr8.sinc:501: Unreferenced table 'K7addr' #5 95.92 INFO 4 NOP constructors found #5 95.92 Use -n switch to list each individually #5 95.92 INFO 8 unnecessary extensions/truncations were converted to copies #5 95.92 Use -u switch to list each individually #5 95.93 INFO 536 NOP constructors found #5 95.93 Use -n switch to list each individually #5 95.93 WARNING avr8.sinc:317: Unreferenced table 'op1RrPair' #5 95.93 WARNING avr8.sinc:501: Unreferenced table 'K7addr' #5 95.94 INFO 10 unnecessary extensions/truncations were converted to copies #5 95.94 Use -u switch to list each individually #5 95.94 [ 54%] Generating sleigh/avr8xmega.sla #5 95.96 INFO 4 NOP constructors found #5 95.96 Use -n switch to list each individually #5 95.96 INFO 8 unnecessary extensions/truncations were converted to copies #5 95.96 Use -u switch to list each individually #5 95.96 [ 55%] Generating sleigh/CP1600.sla #5 95.97 WARNING avr8.sinc:317: Unreferenced table 'op1RrPair' #5 95.97 WARNING avr8.sinc:501: Unreferenced table 'K7addr' #5 95.97 INFO 4 NOP constructors found #5 95.97 Use -n switch to list each individually #5 95.98 INFO 2 unnecessary extensions/truncations were converted to copies #5 95.98 Use -u switch to list each individually #5 96.00 [ 55%] Generating sleigh/CR16B.sla #5 96.00 [ 56%] Generating sleigh/CR16C.sla #5 96.01 INFO 88 NOP constructors found #5 96.01 Use -n switch to list each individually #5 96.04 [ 56%] Generating sleigh/data-be-64.sla #5 96.04 INFO 42 NOP constructors found #5 96.04 Use -n switch to list each individually #5 96.05 INFO 53 unnecessary extensions/truncations were converted to copies #5 96.05 Use -u switch to list each individually #5 96.05 [ 57%] Generating sleigh/data-le-64.sla #5 96.06 WARNING CR16C.sinc:285: Unreferenced table 'cnt3' #5 96.06 WARNING CR16C.sinc:357: Unreferenced table 'ra' #5 96.07 [ 57%] Generating sleigh/Dalvik.sla #5 96.09 INFO 3 NOP constructors found #5 96.09 Use -n switch to list each individually #5 96.10 INFO 2 unnecessary extensions/truncations were converted to copies #5 96.10 Use -u switch to list each individually #5 96.11 WARNING Dalvik.slaspec:220: Unreferenced table 'registerC32' #5 96.11 WARNING Dalvik.slaspec:224: Unreferenced table 'registerC16w' #5 96.11 WARNING Dalvik.slaspec:225: Unreferenced table 'registerC32w' #5 96.12 [ 58%] Generating sleigh/HC05.sla #5 96.14 INFO 11 NOP constructors found #5 96.14 Use -n switch to list each individually #5 96.14 INFO 2 unnecessary extensions/truncations were converted to copies #5 96.14 Use -u switch to list each individually #5 96.14 [ 58%] Generating sleigh/HC08.sla #5 96.16 [ 59%] Generating sleigh/HCS08.sla #5 96.17 INFO 2 NOP constructors found #5 96.17 Use -n switch to list each individually #5 96.17 INFO 6 unnecessary extensions/truncations were converted to copies #5 96.17 Use -u switch to list each individually #5 96.19 INFO 2 NOP constructors found #5 96.19 Use -n switch to list each individually #5 96.19 INFO 6 unnecessary extensions/truncations were converted to copies #5 96.19 Use -u switch to list each individually #5 96.21 [ 59%] Generating sleigh/HCS12.sla #5 96.23 [ 60%] Generating sleigh/JVM.sla #5 96.25 INFO 9 NOP constructors found #5 96.25 Use -n switch to list each individually #5 96.25 INFO 42 unnecessary extensions/truncations were converted to copies #5 96.25 Use -u switch to list each individually #5 96.26 WARNING JVM.slaspec:1742: Unreferenced table 'padSwitch' #5 96.28 INFO 6 NOP constructors found #5 96.28 Use -n switch to list each individually #5 96.28 WARNING XGATE.sinc:145: Table 'rel10' exports size 0 #5 96.28 INFO 7 unnecessary extensions/truncations were converted to copies #5 96.28 Use -u switch to list each individually #5 96.29 [ 60%] Generating sleigh/m8c.sla #5 96.30 INFO 4 constructors with local collisions between operands #5 96.30 Use -c switch to list each individually #5 96.31 INFO 1 operations wrote to temporaries that were not read #5 96.31 Use -t switch to list each individually #5 96.32 WARNING ARMneon.sinc:133: Unreferenced table 'Sreg2' #5 96.33 [ 61%] Generating sleigh/MCS96.sla #5 96.34 WARNING HCS_HC12.sinc:548: Unreferenced table 'indexed1_1' #5 96.34 WARNING HCS_HC12.sinc:577: Unreferenced table 'indexedA_5' #5 96.35 INFO 1 NOP constructors found #5 96.35 Use -n switch to list each individually #5 96.35 INFO 15 unnecessary extensions/truncations were converted to copies #5 96.35 Use -u switch to list each individually #5 96.39 [ 61%] Generating sleigh/mips32R6be.sla #5 96.43 [ 61%] Generating sleigh/mips32R6le.sla #5 96.49 INFO 94 NOP constructors found #5 96.49 Use -n switch to list each individually #5 96.50 INFO 167 unnecessary extensions/truncations were converted to copies #5 96.50 Use -u switch to list each individually #5 96.53 INFO 94 NOP constructors found #5 96.53 Use -n switch to list each individually #5 96.53 INFO 167 unnecessary extensions/truncations were converted to copies #5 96.53 Use -u switch to list each individually #5 96.81 [ 61%] Linking CXX static library libghidra_decompiler.a #5 97.08 [ 61%] Built target ghidra_decompiler #5 97.10 Scanning dependencies of target ghidra_libdecomp #5 97.11 [ 61%] Building CXX object ghidra/CMakeFiles/ghidra_libdecomp.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/libdecomp.cc.o #5 98.00 [ 62%] Generating sleigh/mips32be.sla #5 98.10 INFO 94 NOP constructors found #5 98.10 Use -n switch to list each individually #5 98.10 INFO 205 unnecessary extensions/truncations were converted to copies #5 98.10 Use -u switch to list each individually #5 98.59 [ 63%] Linking CXX static library libghidra_libdecomp.a #5 98.63 [ 63%] Built target ghidra_libdecomp #5 98.65 [ 63%] Generating sleigh/mips32le.sla #5 98.75 INFO 94 NOP constructors found #5 98.75 Use -n switch to list each individually #5 98.76 INFO 205 unnecessary extensions/truncations were converted to copies #5 98.76 Use -u switch to list each individually #5 98.99 WARNING mips.sinc:745: Unreferenced table 'S18L3' #5 98.99 WARNING mips.sinc:748: Unreferenced table 'S16L32' #5 98.99 WARNING mips.sinc:749: Unreferenced table 'S16L48' #5 98.99 WARNING mipsmicro.sinc:270: Unreferenced table 'RS0R5' #5 98.99 WARNING mipsmicro.sinc:285: Unreferenced table 'RT5RD5' #5 98.99 WARNING mipsmicro.sinc:354: Unreferenced table 'EXT_MS18' #5 98.99 WARNING mipsmicro.sinc:359: Unreferenced table 'EXT_MS48' #5 98.99 WARNING mipsmicro.sinc:360: Unreferenced table 'EXT_MS64' #5 98.99 WARNING mipsmicro.sinc:382: Unreferenced table 'SIZEPLG' #5 98.99 WARNING mipsmicro.sinc:384: Unreferenced table 'SIZEQLG' #5 98.99 WARNING mipsmicro.sinc:385: Unreferenced table 'POSHI' #5 98.99 WARNING mipsmicro.sinc:396: Unreferenced table 'SA32' #5 99.03 WARNING mips.sinc:745: Unreferenced table 'S18L3' #5 99.03 WARNING mips.sinc:748: Unreferenced table 'S16L32' #5 99.03 WARNING mips.sinc:749: Unreferenced table 'S16L48' #5 99.03 WARNING mipsmicro.sinc:270: Unreferenced table 'RS0R5' #5 99.03 WARNING mipsmicro.sinc:285: Unreferenced table 'RT5RD5' #5 99.03 WARNING mipsmicro.sinc:354: Unreferenced table 'EXT_MS18' #5 99.03 WARNING mipsmicro.sinc:359: Unreferenced table 'EXT_MS48' #5 99.03 WARNING mipsmicro.sinc:360: Unreferenced table 'EXT_MS64' #5 99.03 WARNING mipsmicro.sinc:382: Unreferenced table 'SIZEPLG' #5 99.03 WARNING mipsmicro.sinc:384: Unreferenced table 'SIZEQLG' #5 99.03 WARNING mipsmicro.sinc:385: Unreferenced table 'POSHI' #5 99.03 WARNING mipsmicro.sinc:396: Unreferenced table 'SA32' #5 99.71 [ 64%] Generating sleigh/mips64be.sla #5 99.83 INFO 95 NOP constructors found #5 99.83 Use -n switch to list each individually #5 99.83 INFO 42 unnecessary extensions/truncations were converted to copies #5 99.83 Use -u switch to list each individually #5 99.86 [ 64%] Generating sleigh/mips64le.sla #5 99.98 INFO 95 NOP constructors found #5 99.98 Use -n switch to list each individually #5 99.99 INFO 42 unnecessary extensions/truncations were converted to copies #5 99.99 Use -u switch to list each individually #5 100.6 WARNING mips.sinc:745: Unreferenced table 'S18L3' #5 100.6 WARNING mips.sinc:748: Unreferenced table 'S16L32' #5 100.6 WARNING mips.sinc:749: Unreferenced table 'S16L48' #5 100.6 WARNING mipsmicro.sinc:270: Unreferenced table 'RS0R5' #5 100.6 WARNING mipsmicro.sinc:285: Unreferenced table 'RT5RD5' #5 100.6 WARNING mipsmicro.sinc:354: Unreferenced table 'EXT_MS18' #5 100.6 WARNING mipsmicro.sinc:359: Unreferenced table 'EXT_MS48' #5 100.6 WARNING mipsmicro.sinc:360: Unreferenced table 'EXT_MS64' #5 100.6 WARNING mipsmicro.sinc:382: Unreferenced table 'SIZEPLG' #5 100.6 WARNING mipsmicro.sinc:384: Unreferenced table 'SIZEQLG' #5 100.6 WARNING mipsmicro.sinc:385: Unreferenced table 'POSHI' #5 100.6 WARNING mipsmicro.sinc:396: Unreferenced table 'SA32' #5 101.3 WARNING mips.sinc:745: Unreferenced table 'S18L3' #5 101.3 WARNING mips.sinc:748: Unreferenced table 'S16L32' #5 101.3 WARNING mips.sinc:749: Unreferenced table 'S16L48' #5 101.3 WARNING mipsmicro.sinc:270: Unreferenced table 'RS0R5' #5 101.3 WARNING mipsmicro.sinc:285: Unreferenced table 'RT5RD5' #5 101.3 WARNING mipsmicro.sinc:354: Unreferenced table 'EXT_MS18' #5 101.3 WARNING mipsmicro.sinc:359: Unreferenced table 'EXT_MS48' #5 101.3 WARNING mipsmicro.sinc:360: Unreferenced table 'EXT_MS64' #5 101.3 WARNING mipsmicro.sinc:382: Unreferenced table 'SIZEPLG' #5 101.3 WARNING mipsmicro.sinc:384: Unreferenced table 'SIZEQLG' #5 101.3 WARNING mipsmicro.sinc:385: Unreferenced table 'POSHI' #5 101.3 WARNING mipsmicro.sinc:396: Unreferenced table 'SA32' #5 101.4 [ 65%] Generating sleigh/pa-risc32be.sla #5 101.4 INFO 40 NOP constructors found #5 101.4 Use -n switch to list each individually #5 101.4 INFO 69 unnecessary extensions/truncations were converted to copies #5 101.4 Use -u switch to list each individually #5 101.5 [ 65%] Generating sleigh/PIC24E.sla #5 101.5 INFO 4 NOP constructors found #5 101.5 Use -n switch to list each individually #5 101.5 INFO 12 unnecessary extensions/truncations were converted to copies #5 101.5 Use -u switch to list each individually #5 101.6 WARNING PIC24.sinc:464: Unreferenced table 'Wsnd_t' #5 101.6 WARNING PIC24.sinc:724: Unreferenced table 'Wnbf_t' #5 101.6 WARNING PIC24.sinc:727: Unreferenced table 'Wdpp_t' #5 101.6 WARNING PIC24.sinc:754: Unreferenced table 'Wbds_t' #5 101.6 WARNING PIC24.sinc:814: Unreferenced table 'k3_t' #5 101.6 WARNING PIC24.sinc:829: Unreferenced table 'k5_B10_t' #5 101.6 WARNING PIC24.sinc:832: Unreferenced table 'k5byte_B10_t' #5 101.6 WARNING PIC24.sinc:842: Unreferenced table 'k13_12_t' #5 101.6 WARNING PIC24.sinc:864: Unreferenced table 'n15_t' #5 101.6 WARNING PIC24.sinc:868: Unreferenced table 'WordInstNext' #5 101.6 WARNING PIC24.sinc:1187: Unreferenced table 'WdMUL_t' #5 101.7 [ 66%] Generating sleigh/PIC24F.sla #5 101.7 INFO 4 NOP constructors found #5 101.7 Use -n switch to list each individually #5 101.7 INFO 12 unnecessary extensions/truncations were converted to copies #5 101.7 Use -u switch to list each individually #5 101.7 WARNING PIC24.sinc:464: Unreferenced table 'Wsnd_t' #5 101.7 WARNING PIC24.sinc:724: Unreferenced table 'Wnbf_t' #5 101.7 WARNING PIC24.sinc:727: Unreferenced table 'Wdpp_t' #5 101.7 WARNING PIC24.sinc:754: Unreferenced table 'Wbds_t' #5 101.7 WARNING PIC24.sinc:814: Unreferenced table 'k3_t' #5 101.7 WARNING PIC24.sinc:842: Unreferenced table 'k13_12_t' #5 101.7 WARNING PIC24.sinc:848: Unreferenced table 'k15_t' #5 101.7 WARNING PIC24.sinc:864: Unreferenced table 'n15_t' #5 101.7 WARNING PIC24.sinc:1187: Unreferenced table 'WdMUL_t' #5 101.8 [ 66%] Generating sleigh/PIC24H.sla #5 101.8 INFO 4 NOP constructors found #5 101.8 Use -n switch to list each individually #5 101.8 INFO 12 unnecessary extensions/truncations were converted to copies #5 101.8 Use -u switch to list each individually #5 101.9 WARNING PIC24.sinc:464: Unreferenced table 'Wsnd_t' #5 101.9 WARNING PIC24.sinc:724: Unreferenced table 'Wnbf_t' #5 101.9 WARNING PIC24.sinc:727: Unreferenced table 'Wdpp_t' #5 101.9 WARNING PIC24.sinc:754: Unreferenced table 'Wbds_t' #5 101.9 WARNING PIC24.sinc:814: Unreferenced table 'k3_t' #5 101.9 WARNING PIC24.sinc:842: Unreferenced table 'k13_12_t' #5 101.9 WARNING PIC24.sinc:848: Unreferenced table 'k15_t' #5 101.9 WARNING PIC24.sinc:864: Unreferenced table 'n15_t' #5 101.9 WARNING PIC24.sinc:1187: Unreferenced table 'WdMUL_t' #5 101.9 [ 67%] Generating sleigh/dsPIC30F.sla #5 102.0 INFO 6 NOP constructors found #5 102.0 Use -n switch to list each individually #5 102.0 INFO 12 unnecessary extensions/truncations were converted to copies #5 102.0 Use -u switch to list each individually #5 102.0 WARNING PIC24.sinc:464: Unreferenced table 'Wsnd_t' #5 102.0 WARNING PIC24.sinc:724: Unreferenced table 'Wnbf_t' #5 102.0 WARNING PIC24.sinc:727: Unreferenced table 'Wdpp_t' #5 102.0 WARNING PIC24.sinc:754: Unreferenced table 'Wbds_t' #5 102.0 WARNING PIC24.sinc:814: Unreferenced table 'k3_t' #5 102.0 WARNING PIC24.sinc:842: Unreferenced table 'k13_12_t' #5 102.0 WARNING PIC24.sinc:848: Unreferenced table 'k15_t' #5 102.0 WARNING PIC24.sinc:864: Unreferenced table 'n15_t' #5 102.0 WARNING PIC24.sinc:1187: Unreferenced table 'WdMUL_t' #5 102.1 [ 67%] Generating sleigh/dsPIC33C.sla #5 102.2 [ 68%] Generating sleigh/dsPIC33E.sla #5 102.2 INFO 6 NOP constructors found #5 102.2 Use -n switch to list each individually #5 102.2 INFO 32 unnecessary extensions/truncations were converted to copies #5 102.2 Use -u switch to list each individually #5 102.2 INFO 6 NOP constructors found #5 102.2 Use -n switch to list each individually #5 102.2 INFO 12 unnecessary extensions/truncations were converted to copies #5 102.2 Use -u switch to list each individually #5 102.2 WARNING PIC24.sinc:829: Unreferenced table 'k5_B10_t' #5 102.2 WARNING PIC24.sinc:832: Unreferenced table 'k5byte_B10_t' #5 102.2 WARNING PIC24.sinc:1187: Unreferenced table 'WdMUL_t' #5 102.3 WARNING PIC24.sinc:464: Unreferenced table 'Wsnd_t' #5 102.3 WARNING PIC24.sinc:724: Unreferenced table 'Wnbf_t' #5 102.3 WARNING PIC24.sinc:727: Unreferenced table 'Wdpp_t' #5 102.3 WARNING PIC24.sinc:754: Unreferenced table 'Wbds_t' #5 102.3 WARNING PIC24.sinc:829: Unreferenced table 'k5_B10_t' #5 102.3 WARNING PIC24.sinc:832: Unreferenced table 'k5byte_B10_t' #5 102.3 WARNING PIC24.sinc:842: Unreferenced table 'k13_12_t' #5 102.3 WARNING PIC24.sinc:864: Unreferenced table 'n15_t' #5 102.3 WARNING PIC24.sinc:1187: Unreferenced table 'WdMUL_t' #5 102.4 [ 68%] Generating sleigh/dsPIC33F.sla #5 102.4 Scanning dependencies of target core_ghidra #5 102.4 [ 68%] Building CXX object CMakeFiles/core_ghidra.dir/src/core_ghidra.cpp.o #5 102.4 INFO 6 NOP constructors found #5 102.4 Use -n switch to list each individually #5 102.4 INFO 12 unnecessary extensions/truncations were converted to copies #5 102.4 Use -u switch to list each individually #5 102.4 WARNING mipsmicro.sinc:270: Unreferenced table 'RS0R5' #5 102.4 WARNING mipsmicro.sinc:285: Unreferenced table 'RT5RD5' #5 102.5 WARNING PIC24.sinc:464: Unreferenced table 'Wsnd_t' #5 102.5 WARNING PIC24.sinc:724: Unreferenced table 'Wnbf_t' #5 102.5 WARNING PIC24.sinc:727: Unreferenced table 'Wdpp_t' #5 102.5 WARNING PIC24.sinc:754: Unreferenced table 'Wbds_t' #5 102.5 WARNING PIC24.sinc:814: Unreferenced table 'k3_t' #5 102.5 WARNING PIC24.sinc:842: Unreferenced table 'k13_12_t' #5 102.5 WARNING PIC24.sinc:848: Unreferenced table 'k15_t' #5 102.5 WARNING PIC24.sinc:864: Unreferenced table 'n15_t' #5 102.5 WARNING PIC24.sinc:1187: Unreferenced table 'WdMUL_t' #5 102.5 [ 69%] Generating sleigh/pic12c5xx.sla #5 102.6 INFO 5 NOP constructors found #5 102.6 Use -n switch to list each individually #5 102.6 INFO 14 constructors with local collisions between operands #5 102.6 Use -c switch to list each individually #5 102.6 WARNING mipsmicro.sinc:270: Unreferenced table 'RS0R5' #5 102.6 WARNING mipsmicro.sinc:285: Unreferenced table 'RT5RD5' #5 102.6 [ 69%] Generating sleigh/pic16.sla #5 102.6 INFO 5 NOP constructors found #5 102.6 Use -n switch to list each individually #5 102.6 INFO 1 unnecessary extensions/truncations were converted to copies #5 102.6 Use -u switch to list each individually #5 102.6 INFO 1 operations wrote to temporaries that were not read #5 102.6 Use -t switch to list each individually #5 102.6 INFO 16 constructors with local collisions between operands #5 102.6 Use -c switch to list each individually #5 102.6 [ 69%] Generating sleigh/pic16c5x.sla #5 102.6 INFO 5 NOP constructors found #5 102.6 Use -n switch to list each individually #5 102.6 INFO 14 constructors with local collisions between operands #5 102.6 Use -c switch to list each individually #5 102.6 [ 70%] Generating sleigh/pic16f.sla #5 102.7 INFO 5 NOP constructors found #5 102.7 Use -n switch to list each individually #5 102.7 INFO 1 operations wrote to temporaries that were not read #5 102.7 Use -t switch to list each individually #5 102.7 INFO 16 constructors with local collisions between operands #5 102.7 Use -c switch to list each individually #5 102.7 [ 70%] Generating sleigh/pic17c7xx.sla #5 102.7 INFO 7 NOP constructors found #5 102.7 Use -n switch to list each individually #5 102.7 INFO 19 constructors with local collisions between operands #5 102.7 Use -c switch to list each individually #5 102.7 [ 71%] Generating sleigh/pic18.sla #5 102.7 INFO 6 NOP constructors found #5 102.7 Use -n switch to list each individually #5 102.7 INFO 1 operations wrote to temporaries that were not read #5 102.7 Use -t switch to list each individually #5 102.7 INFO 21 constructors with local collisions between operands #5 102.7 Use -c switch to list each individually #5 102.8 [ 71%] Generating sleigh/ppc_32_4xx_be.sla #5 102.9 INFO 86 NOP constructors found #5 102.9 Use -n switch to list each individually #5 102.9 INFO 1 unnecessary extensions/truncations were converted to copies #5 102.9 Use -u switch to list each individually #5 102.9 INFO 8 operations wrote to temporaries that were not read #5 102.9 Use -t switch to list each individually #5 102.9 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 102.9 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 102.9 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 102.9 WARNING ppc_common.sinc:1185: Unreferenced table 'vrD' #5 102.9 WARNING ppc_common.sinc:1186: Unreferenced table 'vrA' #5 102.9 WARNING ppc_common.sinc:1187: Unreferenced table 'vrB' #5 102.9 WARNING ppc_common.sinc:1188: Unreferenced table 'vrC' #5 102.9 WARNING ppc_common.sinc:1189: Unreferenced table 'vrS' #5 102.9 WARNING ppc_common.sinc:1783: Unreferenced table 'OFF16SH' #5 102.9 WARNING ppc_common.sinc:1841: Unreferenced table 'CC_X_OP' #5 102.9 WARNING ppc_common.sinc:1850: Unreferenced table 'CC_X_OPm' #5 102.9 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 103.0 [ 72%] Generating sleigh/ppc_32_4xx_le.sla #5 103.1 INFO 86 NOP constructors found #5 103.1 Use -n switch to list each individually #5 103.1 INFO 1 unnecessary extensions/truncations were converted to copies #5 103.1 Use -u switch to list each individually #5 103.1 INFO 8 operations wrote to temporaries that were not read #5 103.1 Use -t switch to list each individually #5 103.1 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 103.1 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 103.1 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 103.1 WARNING ppc_common.sinc:1185: Unreferenced table 'vrD' #5 103.1 WARNING ppc_common.sinc:1186: Unreferenced table 'vrA' #5 103.1 WARNING ppc_common.sinc:1187: Unreferenced table 'vrB' #5 103.1 WARNING ppc_common.sinc:1188: Unreferenced table 'vrC' #5 103.1 WARNING ppc_common.sinc:1189: Unreferenced table 'vrS' #5 103.1 WARNING ppc_common.sinc:1783: Unreferenced table 'OFF16SH' #5 103.1 WARNING ppc_common.sinc:1841: Unreferenced table 'CC_X_OP' #5 103.1 WARNING ppc_common.sinc:1850: Unreferenced table 'CC_X_OPm' #5 103.1 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 103.2 [ 72%] Generating sleigh/ppc_32_be.sla #5 103.2 [ 73%] Generating sleigh/ppc_32_le.sla #5 103.3 INFO 87 NOP constructors found #5 103.3 Use -n switch to list each individually #5 103.3 INFO 1 unnecessary extensions/truncations were converted to copies #5 103.3 Use -u switch to list each individually #5 103.3 INFO 8 operations wrote to temporaries that were not read #5 103.3 Use -t switch to list each individually #5 103.3 INFO 87 NOP constructors found #5 103.3 Use -n switch to list each individually #5 103.3 INFO 1 unnecessary extensions/truncations were converted to copies #5 103.3 Use -u switch to list each individually #5 103.4 INFO 8 operations wrote to temporaries that were not read #5 103.4 Use -t switch to list each individually #5 103.4 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 103.4 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 103.4 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 103.4 WARNING ppc_common.sinc:1783: Unreferenced table 'OFF16SH' #5 103.4 WARNING ppc_common.sinc:1841: Unreferenced table 'CC_X_OP' #5 103.4 WARNING ppc_common.sinc:1850: Unreferenced table 'CC_X_OPm' #5 103.4 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 103.4 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 103.4 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 103.4 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 103.4 WARNING ppc_common.sinc:1783: Unreferenced table 'OFF16SH' #5 103.4 WARNING ppc_common.sinc:1841: Unreferenced table 'CC_X_OP' #5 103.4 WARNING ppc_common.sinc:1850: Unreferenced table 'CC_X_OPm' #5 103.4 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 103.4 [ 73%] Generating sleigh/ppc_32_quicciii_be.sla #5 103.5 [ 74%] Generating sleigh/ppc_32_quicciii_le.sla #5 103.5 INFO 86 NOP constructors found #5 103.5 Use -n switch to list each individually #5 103.5 INFO 18 unnecessary extensions/truncations were converted to copies #5 103.5 Use -u switch to list each individually #5 103.5 INFO 8 operations wrote to temporaries that were not read #5 103.5 Use -t switch to list each individually #5 103.5 [ 74%] Generating sleigh/ppc_64_be.sla #5 103.6 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 103.6 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 103.6 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 103.6 WARNING ppc_common.sinc:1186: Unreferenced table 'vrA' #5 103.6 WARNING ppc_common.sinc:1187: Unreferenced table 'vrB' #5 103.6 WARNING ppc_common.sinc:1188: Unreferenced table 'vrC' #5 103.6 WARNING ppc_common.sinc:1783: Unreferenced table 'OFF16SH' #5 103.6 INFO 86 NOP constructors found #5 103.6 Use -n switch to list each individually #5 103.6 INFO 18 unnecessary extensions/truncations were converted to copies #5 103.6 Use -u switch to list each individually #5 103.6 INFO 8 operations wrote to temporaries that were not read #5 103.6 Use -t switch to list each individually #5 103.6 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 103.6 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 103.6 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 103.6 WARNING ppc_common.sinc:1186: Unreferenced table 'vrA' #5 103.6 WARNING ppc_common.sinc:1187: Unreferenced table 'vrB' #5 103.6 WARNING ppc_common.sinc:1188: Unreferenced table 'vrC' #5 103.6 WARNING ppc_common.sinc:1783: Unreferenced table 'OFF16SH' #5 103.6 INFO 88 NOP constructors found #5 103.6 Use -n switch to list each individually #5 103.7 INFO 8 operations wrote to temporaries that were not read #5 103.7 Use -t switch to list each individually #5 103.7 [ 75%] Generating sleigh/ppc_64_isa_altivec_be.sla #5 103.7 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 103.7 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 103.7 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 103.7 WARNING ppc_common.sinc:1783: Unreferenced table 'OFF16SH' #5 103.7 WARNING ppc_common.sinc:1841: Unreferenced table 'CC_X_OP' #5 103.7 WARNING ppc_common.sinc:1850: Unreferenced table 'CC_X_OPm' #5 103.7 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 103.7 [ 75%] Generating sleigh/ppc_64_isa_altivec_le.sla #5 103.8 INFO 88 NOP constructors found #5 103.8 Use -n switch to list each individually #5 103.8 INFO 4 unnecessary extensions/truncations were converted to copies #5 103.8 Use -u switch to list each individually #5 103.8 INFO 8 operations wrote to temporaries that were not read #5 103.8 Use -t switch to list each individually #5 103.9 [ 76%] Generating sleigh/ppc_64_isa_altivec_vle_be.sla #5 103.9 INFO 88 NOP constructors found #5 103.9 Use -n switch to list each individually #5 103.9 INFO 4 unnecessary extensions/truncations were converted to copies #5 103.9 Use -u switch to list each individually #5 103.9 INFO 8 operations wrote to temporaries that were not read #5 103.9 Use -t switch to list each individually #5 103.9 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 103.9 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 103.9 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 103.9 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 104.0 INFO 88 NOP constructors found #5 104.0 Use -n switch to list each individually #5 104.0 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 104.0 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 104.0 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 104.0 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 104.0 INFO 12 unnecessary extensions/truncations were converted to copies #5 104.0 Use -u switch to list each individually #5 104.0 INFO 8 operations wrote to temporaries that were not read #5 104.0 Use -t switch to list each individually #5 104.1 [ 76%] Generating sleigh/ppc_64_isa_be.sla #5 104.2 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 104.2 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 104.2 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 104.2 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 104.2 [ 77%] Generating sleigh/ppc_64_isa_le.sla #5 104.3 INFO 87 NOP constructors found #5 104.3 Use -n switch to list each individually #5 104.3 INFO 130 unnecessary extensions/truncations were converted to copies #5 104.3 Use -u switch to list each individually #5 104.4 INFO 8 operations wrote to temporaries that were not read #5 104.4 Use -t switch to list each individually #5 104.4 [ 77%] Generating sleigh/ppc_64_isa_vle_be.sla #5 104.4 INFO 87 NOP constructors found #5 104.4 Use -n switch to list each individually #5 104.4 INFO 130 unnecessary extensions/truncations were converted to copies #5 104.4 Use -u switch to list each individually #5 104.5 INFO 8 operations wrote to temporaries that were not read #5 104.5 Use -t switch to list each individually #5 104.5 WARNING ppc_common.sinc:1188: Unreferenced table 'vrC' #5 104.6 [ 78%] Building CXX object CMakeFiles/core_ghidra.dir/src/RizinArchitecture.cpp.o #5 104.6 WARNING ppc_common.sinc:1188: Unreferenced table 'vrC' #5 104.6 INFO 87 NOP constructors found #5 104.6 Use -n switch to list each individually #5 104.6 INFO 138 unnecessary extensions/truncations were converted to copies #5 104.6 Use -u switch to list each individually #5 104.6 INFO 8 operations wrote to temporaries that were not read #5 104.6 Use -t switch to list each individually #5 104.7 [ 78%] Generating sleigh/ppc_64_le.sla #5 104.8 WARNING ppc_common.sinc:1188: Unreferenced table 'vrC' #5 104.8 [ 79%] Generating sleigh/riscv.sla #5 104.8 INFO 88 NOP constructors found #5 104.8 Use -n switch to list each individually #5 104.8 INFO 8 operations wrote to temporaries that were not read #5 104.8 Use -t switch to list each individually #5 104.9 INFO 2 NOP constructors found #5 104.9 Use -n switch to list each individually #5 104.9 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 104.9 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 104.9 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 104.9 WARNING ppc_common.sinc:1783: Unreferenced table 'OFF16SH' #5 104.9 WARNING ppc_common.sinc:1841: Unreferenced table 'CC_X_OP' #5 104.9 WARNING ppc_common.sinc:1850: Unreferenced table 'CC_X_OPm' #5 104.9 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 105.0 WARNING riscv.table.sinc:80: Unreferenced table 'frs1' #5 105.0 WARNING riscv.table.sinc:81: Unreferenced table 'frs2' #5 105.0 WARNING riscv.table.sinc:82: Unreferenced table 'frs3' #5 105.0 WARNING riscv.table.sinc:177: Unreferenced table 'crs1' #5 105.0 WARNING riscv.table.sinc:186: Unreferenced table 'cfrs1' #5 105.0 WARNING riscv.table.sinc:190: Unreferenced table 'cfrs2' #5 105.0 WARNING riscv.table.sinc:373: Unreferenced table 'rcon' #5 105.0 [ 79%] Generating sleigh/SparcV9_32.sla #5 105.1 [ 80%] Generating sleigh/SparcV9_64.sla #5 105.1 INFO 26 NOP constructors found #5 105.1 Use -n switch to list each individually #5 105.1 WARNING SparcV9.sinc:870: Table 'jmplreloff' exports size 0 #5 105.1 INFO 16 unnecessary extensions/truncations were converted to copies #5 105.1 Use -u switch to list each individually #5 105.1 INFO 26 NOP constructors found #5 105.1 Use -n switch to list each individually #5 105.1 WARNING SparcV9.sinc:870: Table 'jmplreloff' exports size 0 #5 105.1 INFO 1 unnecessary extensions/truncations were converted to copies #5 105.1 Use -u switch to list each individually #5 105.1 [ 80%] Generating sleigh/sh-1.sla #5 105.1 [ 81%] Generating sleigh/sh-2.sla #5 105.2 [ 81%] Generating sleigh/sh-2a.sla #5 105.2 [ 82%] Generating sleigh/SuperH4_be.sla #5 105.2 [ 82%] Generating sleigh/SuperH4_le.sla #5 105.2 INFO 3 NOP constructors found #5 105.2 Use -n switch to list each individually #5 105.2 INFO 3 NOP constructors found #5 105.2 Use -n switch to list each individually #5 105.2 [ 83%] Generating sleigh/TI_MSP430.sla #5 105.2 [ 83%] Generating sleigh/TI_MSP430X.sla #5 105.2 INFO 20 NOP constructors found #5 105.2 Use -n switch to list each individually #5 105.2 INFO 3 unnecessary extensions/truncations were converted to copies #5 105.2 Use -u switch to list each individually #5 105.2 [ 84%] Generating sleigh/toy64_be.sla #5 105.3 INFO 1 NOP constructors found #5 105.3 Use -n switch to list each individually #5 105.3 [ 84%] Generating sleigh/toy64_be_harvard.sla #5 105.3 INFO 1 NOP constructors found #5 105.3 Use -n switch to list each individually #5 105.3 INFO 81 NOP constructors found #5 105.3 Use -n switch to list each individually #5 105.3 [ 85%] Generating sleigh/toy64_le.sla #5 105.3 INFO 1 unnecessary extensions/truncations were converted to copies #5 105.3 Use -u switch to list each individually #5 105.3 INFO 1 NOP constructors found #5 105.3 Use -n switch to list each individually #5 105.3 [ 85%] Generating sleigh/toy_be.sla #5 105.3 INFO 1 NOP constructors found #5 105.3 Use -n switch to list each individually #5 105.3 [ 85%] Building CXX object CMakeFiles/core_ghidra.dir/src/RizinLoadImage.cpp.o #5 105.4 [ 86%] Generating sleigh/toy_be_posStack.sla #5 105.4 INFO 1 NOP constructors found #5 105.4 Use -n switch to list each individually #5 105.4 [ 86%] Generating sleigh/toy_builder_be.sla #5 105.4 INFO 8 NOP constructors found #5 105.4 Use -n switch to list each individually #5 105.4 [ 86%] Generating sleigh/toy_builder_be_align2.sla #5 105.4 INFO 8 NOP constructors found #5 105.4 Use -n switch to list each individually #5 105.4 [ 87%] Generating sleigh/toy_builder_le.sla #5 105.5 INFO 8 NOP constructors found #5 105.5 Use -n switch to list each individually #5 105.5 [ 87%] Generating sleigh/toy_builder_le_align2.sla #5 105.5 INFO 8 NOP constructors found #5 105.5 Use -n switch to list each individually #5 105.5 [ 88%] Generating sleigh/toy_le.sla #5 105.5 [ 88%] Generating sleigh/toy_wsz_be.sla #5 105.5 INFO 1 NOP constructors found #5 105.5 Use -n switch to list each individually #5 105.5 INFO 1 NOP constructors found #5 105.5 Use -n switch to list each individually #5 105.5 [ 89%] Generating sleigh/V850.sla #5 105.5 [ 89%] Generating sleigh/toy_wsz_le.sla #5 105.6 INFO 1 NOP constructors found #5 105.6 Use -n switch to list each individually #5 105.6 INFO 24 NOP constructors found #5 105.6 Use -n switch to list each individually #5 105.6 [ 90%] Generating sleigh/z180.sla #5 105.6 INFO 2 NOP constructors found #5 105.6 Use -n switch to list each individually #5 105.6 INFO 10 unnecessary extensions/truncations were converted to copies #5 105.6 Use -u switch to list each individually #5 105.6 [ 90%] Generating sleigh/z80.sla #5 105.7 [ 91%] Generating sleigh/tricore.sla #5 105.7 INFO 1 NOP constructors found #5 105.7 Use -n switch to list each individually #5 105.7 INFO 10 unnecessary extensions/truncations were converted to copies #5 105.7 Use -u switch to list each individually #5 105.7 [ 91%] Generating sleigh/x86-64.sla #5 105.8 INFO 17 NOP constructors found #5 105.8 Use -n switch to list each individually #5 105.8 INFO 24 unnecessary extensions/truncations were converted to copies #5 105.8 Use -u switch to list each individually #5 106.0 INFO 252 NOP constructors found #5 106.0 Use -n switch to list each individually #5 106.0 INFO 8 unnecessary extensions/truncations were converted to copies #5 106.0 Use -u switch to list each individually #5 106.0 INFO 13 operations wrote to temporaries that were not read #5 106.0 Use -t switch to list each individually #5 106.1 [ 92%] Generating sleigh/x86.sla #5 106.3 INFO 221 NOP constructors found #5 106.3 Use -n switch to list each individually #5 106.3 INFO 8 unnecessary extensions/truncations were converted to copies #5 106.3 Use -u switch to list each individually #5 106.3 INFO 10 operations wrote to temporaries that were not read #5 106.3 Use -t switch to list each individually #5 106.8 [ 93%] Building CXX object CMakeFiles/core_ghidra.dir/src/RizinScope.cpp.o #5 106.9 [ 93%] Building CXX object CMakeFiles/core_ghidra.dir/src/RizinTypeFactory.cpp.o #5 107.1 /home/rizin/.local/share/rizin/rz-pm/git/rz-ghidra/src/RizinTypeFactory.cpp:7:10: fatal error: rz_type.h: No such file or directory #5 107.1 #include #5 107.1 ^~~~~~~~~~~ #5 107.1 compilation terminated. #5 107.1 make[2]: *** [CMakeFiles/core_ghidra.dir/build.make:115: CMakeFiles/core_ghidra.dir/src/RizinTypeFactory.cpp.o] Error 1 #5 107.1 make[2]: *** Waiting for unfinished jobs.... #5 107.1 [ 93%] Built target sla #5 107.1 [ 94%] Building CXX object CMakeFiles/core_ghidra.dir/src/RizinCommentDatabase.cpp.o #5 109.0 make[1]: *** [CMakeFiles/Makefile2:119: CMakeFiles/core_ghidra.dir/all] Error 2 #5 109.0 make: *** [Makefile:130: all] Error 2 ------ executor failed running [/bin/sh -c apt-get update && apt-get install -y --no-install-recommends curl cmake make gcc g++ pkg-config && rz-pm init && rz-pm update && rz-pm -gi rz-ghidra && rm -rf $HOME/.local/share/rizin/rz-pm/git/rz-ghidra /tmp/{GO_TARBALL} && apt-get autoremove --purge -y curl cmake make gcc g++ pkg-config && apt-get clean]: exit code: 1 ```

Steps to reproduce the behavior

See Dockerfile above and build it.

fangxlmr commented 3 years ago

Using rizin v0.2.0 image and failed too!

FROM rizin/rizin:v0.2.0
USER root

# Install all dependencies
# Install neccesary tools
# Cleanups

RUN apt-get update && \
    apt-get install -y --no-install-recommends \
    curl \
    cmake \
    make \
    gcc \
    g++ \
    pkg-config && \
    rz-pm init && rz-pm update && \
    rz-pm -gi rz-ghidra && \
    rm -rf $HOME/.local/share/rizin/rz-pm/git/rz-ghidra && \
    apt-get autoremove --purge -y \
    curl \
    cmake \
    make \
    gcc \
    g++ \
    pkg-config && \
    apt-get clean

# Switch to base user
USER rizin

CMD [ "/bin/bash" ]
Log here ``` 5 25.35 Setting up gcc (4:8.3.0-1) ... #5 25.37 Setting up g++-8 (8.3.0-6) ... #5 25.37 Setting up g++ (4:8.3.0-1) ... #5 25.39 update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode #5 25.40 Processing triggers for libc-bin (2.28-10) ... #5 25.54 HEAD is now at 08233d4 rz-ghidra: Use RIZIN_INSTALL_PLUGDIR instead (#5) #5 26.56 Updating 08233d4..bce1784 #5 26.56 Fast-forward #5 26.57 db/rarop | 15 --------------- #5 26.57 db/rz-pipe-go | 6 +++--- #5 26.57 db/rz-pipe-ocaml | 6 +++--- #5 26.57 3 files changed, 6 insertions(+), 21 deletions(-) #5 26.57 delete mode 100644 db/rarop #5 26.57 Updating /home/rizin/.local/share/rizin/rz-pm/db ... #5 27.48 Already up to date. #5 27.48 rz-pm database initialized. Use 'rz-pm update' to update later today. #5 27.55 HEAD is now at 08233d4 rz-ghidra: Use RIZIN_INSTALL_PLUGDIR instead (#5) #5 28.46 Updating 08233d4..bce1784 #5 28.46 Fast-forward #5 28.46 db/rarop | 15 --------------- #5 28.46 db/rz-pipe-go | 6 +++--- #5 28.46 db/rz-pipe-ocaml | 6 +++--- #5 28.46 3 files changed, 6 insertions(+), 21 deletions(-) #5 28.46 delete mode 100644 db/rarop #5 28.46 Updating /home/rizin/.local/share/rizin/rz-pm/db ... #5 29.33 Already up to date. #5 29.42 Cloning into 'rz-ghidra'... #5 31.57 Submodule 'ghidra/ghidra' (https://github.com/rizinorg/ghidra.git) registered for path 'ghidra/ghidra' #5 31.57 Submodule 'third-party/pugixml' (https://github.com/zeux/pugixml.git) registered for path 'third-party/pugixml' #5 31.58 Cloning into '/home/rizin/.local/share/rizin/rz-pm/git/rz-ghidra/ghidra/ghidra'... #5 56.92 Cloning into '/home/rizin/.local/share/rizin/rz-pm/git/rz-ghidra/third-party/pugixml'... #5 58.78 Submodule path 'ghidra/ghidra': checked out '8d5d5aa83f7096bc742643486892a858fafca43d' #5 58.85 Submodule path 'third-party/pugixml': checked out 'fdf02957533645069bbea7cd2ed85a3014b42cf3' #5 58.88 error: pathspec 'rz-0.2.0' did not match any file(s) known to git #5 59.96 Already up to date. #5 59.96 Install Done For rz-ghidra #5 60.11 -- The C compiler identification is GNU 8.3.0 #5 60.21 -- The CXX compiler identification is GNU 8.3.0 #5 60.22 -- Check for working C compiler: /usr/bin/cc #5 60.30 -- Check for working C compiler: /usr/bin/cc -- works #5 60.30 -- Detecting C compiler ABI info #5 60.38 -- Detecting C compiler ABI info - done #5 60.38 -- Detecting C compile features #5 60.63 -- Detecting C compile features - done #5 60.63 -- Check for working CXX compiler: /usr/bin/c++ #5 60.75 -- Check for working CXX compiler: /usr/bin/c++ -- works #5 60.75 -- Detecting CXX compiler ABI info #5 60.87 -- Detecting CXX compiler ABI info - done #5 60.88 -- Detecting CXX compile features #5 61.52 -- Detecting CXX compile features - done #5 61.60 -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") #5 61.60 -- Checking for one of the modules 'rz_core' #5 61.69 -- Found Rizin: Rizin::librz #5 61.69 -- Configuring done #5 61.75 -- Generating done #5 61.76 -- Build files have been written to: /home/rizin/.local/share/rizin/rz-pm/git/rz-ghidra/build #5 61.80 Scanning dependencies of target pugixml #5 61.81 Scanning dependencies of target ghidra_base #5 61.82 [ 0%] Building CXX object third-party/CMakeFiles/pugixml.dir/pugixml/src/pugixml.cpp.o #5 61.82 [ 0%] Building CXX object ghidra/CMakeFiles/ghidra_base.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/address.cc.o #5 61.82 [ 0%] Building CXX object ghidra/CMakeFiles/ghidra_base.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/space.cc.o #5 61.82 [ 1%] Building CXX object ghidra/CMakeFiles/ghidra_base.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/float.cc.o #5 62.31 [ 2%] Building CXX object ghidra/CMakeFiles/ghidra_base.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/pcoderaw.cc.o #5 62.42 [ 2%] Building CXX object ghidra/CMakeFiles/ghidra_base.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/translate.cc.o #5 62.43 [ 3%] Building CXX object ghidra/CMakeFiles/ghidra_base.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/opcodes.cc.o #5 62.58 [ 3%] Building CXX object ghidra/CMakeFiles/ghidra_base.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/globalcontext.cc.o #5 62.84 [ 4%] Building CXX object ghidra/CMakeFiles/ghidra_base.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/xml.cc.o #5 63.10 [ 4%] Linking CXX static library libpugixml.a #5 63.15 [ 4%] Built target pugixml #5 63.56 [ 4%] Linking CXX static library libghidra_base.a #5 63.62 [ 4%] Built target ghidra_base #5 63.66 Scanning dependencies of target ghidra_sleigh #5 63.68 [ 5%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/sleigh_arch.cc.o #5 63.68 [ 5%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/inject_sleigh.cc.o #5 63.68 [ 5%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/sleigh.cc.o #5 63.73 Scanning dependencies of target ghidra_decompiler #5 63.76 [ 6%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/capability.cc.o #5 63.97 [ 6%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/architecture.cc.o #5 64.82 [ 7%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/filemanage.cc.o #5 65.26 [ 7%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/semantics.cc.o #5 65.55 [ 8%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/slghsymbol.cc.o #5 65.62 [ 8%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/context.cc.o #5 66.12 [ 9%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/sleighbase.cc.o #5 66.42 [ 10%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/options.cc.o #5 66.55 [ 10%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/slghpatexpress.cc.o #5 67.44 [ 11%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/slghpattern.cc.o #5 67.89 [ 11%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/pcodecompile.cc.o #5 67.99 [ 12%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/pcodeparse.cc.o #5 68.23 [ 12%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/graph.cc.o #5 68.34 [ 12%] Building CXX object ghidra/CMakeFiles/ghidra_sleigh.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/grammar.cc.o #5 68.86 [ 12%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/cover.cc.o #5 69.04 [ 13%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/block.cc.o #5 69.68 [ 13%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/cast.cc.o #5 69.95 [ 14%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/typeop.cc.o #5 70.39 [ 14%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/database.cc.o #5 70.84 [ 15%] Linking CXX static library libghidra_sleigh.a #5 70.96 [ 15%] Built target ghidra_sleigh #5 70.98 Scanning dependencies of target sleighc #5 71.00 [ 15%] Building CXX object ghidra/CMakeFiles/sleighc.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/slgh_compile.cc.o #5 71.44 [ 16%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/cpool.cc.o #5 71.96 [ 16%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/comment.cc.o #5 72.27 [ 17%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/fspec.cc.o #5 73.24 [ 17%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/action.cc.o #5 73.57 [ 18%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/loadimage.cc.o #5 73.83 [ 19%] Building CXX object ghidra/CMakeFiles/sleighc.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/slghparse.cc.o #5 74.11 [ 19%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/varnode.cc.o #5 75.01 [ 19%] Building CXX object ghidra/CMakeFiles/sleighc.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/slghscan.cc.o #5 75.19 [ 20%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/op.cc.o #5 75.55 [ 20%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/type.cc.o #5 75.80 [ 21%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/variable.cc.o #5 76.15 [ 22%] Linking CXX executable sleighc #5 76.44 [ 22%] Built target sleighc #5 76.46 Scanning dependencies of target sla #5 76.48 [ 23%] Generating sleigh/6502.sla #5 76.49 INFO 1 NOP constructors found #5 76.49 Use -n switch to list each individually #5 76.49 WARNING 6502.slaspec:118: Unreferenced table 'ADDR8' #5 76.51 [ 23%] Generating sleigh/68020.sla #5 76.58 INFO 151 NOP constructors found #5 76.58 Use -n switch to list each individually #5 76.58 INFO 3 unnecessary extensions/truncations were converted to copies #5 76.58 Use -u switch to list each individually #5 76.83 [ 23%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/varmap.cc.o #5 76.90 [ 24%] Generating sleigh/68030.sla #5 76.90 [ 25%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/jumptable.cc.o #5 76.97 INFO 151 NOP constructors found #5 76.97 Use -n switch to list each individually #5 76.97 INFO 3 unnecessary extensions/truncations were converted to copies #5 76.97 Use -u switch to list each individually #5 77.29 [ 25%] Generating sleigh/68040.sla #5 77.36 INFO 167 NOP constructors found #5 77.36 Use -n switch to list each individually #5 77.37 INFO 3 unnecessary extensions/truncations were converted to copies #5 77.37 Use -u switch to list each individually #5 77.72 [ 25%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/emulate.cc.o #5 77.79 [ 26%] Generating sleigh/coldfire.sla #5 77.85 INFO 176 NOP constructors found #5 77.85 Use -n switch to list each individually #5 77.86 INFO 3 unnecessary extensions/truncations were converted to copies #5 77.86 Use -u switch to list each individually #5 78.29 [ 26%] Generating sleigh/6805.sla #5 78.30 INFO 2 NOP constructors found #5 78.30 Use -n switch to list each individually #5 78.32 [ 27%] Generating sleigh/6809.sla #5 78.34 INFO 56 NOP constructors found #5 78.34 Use -n switch to list each individually #5 78.35 INFO 4 unnecessary extensions/truncations were converted to copies #5 78.35 Use -u switch to list each individually #5 78.38 [ 27%] Generating sleigh/8048.sla #5 78.39 INFO 7 NOP constructors found #5 78.39 Use -n switch to list each individually #5 78.39 INFO 1 unnecessary extensions/truncations were converted to copies #5 78.39 Use -u switch to list each individually #5 78.41 [ 28%] Generating sleigh/80251.sla #5 78.45 INFO 3 NOP constructors found #5 78.45 Use -n switch to list each individually #5 78.48 WARNING 8051_main.sinc:641: Unreferenced table 'Rel16' #5 78.55 [ 28%] Generating sleigh/80390.sla #5 78.57 INFO 1 NOP constructors found #5 78.57 Use -n switch to list each individually #5 78.57 INFO 2 unnecessary extensions/truncations were converted to copies #5 78.57 Use -u switch to list each individually #5 78.57 WARNING 8051_main.sinc:554: Unreferenced table 'Data16' #5 78.57 WARNING 8051_main.sinc:641: Unreferenced table 'Rel16' #5 78.59 [ 28%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/emulateutil.cc.o #5 78.60 [ 29%] Generating sleigh/8051.sla #5 78.62 INFO 1 NOP constructors found #5 78.62 Use -n switch to list each individually #5 78.62 INFO 1 unnecessary extensions/truncations were converted to copies #5 78.62 Use -u switch to list each individually #5 78.62 WARNING 8051_main.sinc:641: Unreferenced table 'Rel16' #5 78.65 [ 29%] Generating sleigh/mx51.sla #5 78.67 INFO 1 NOP constructors found #5 78.67 Use -n switch to list each individually #5 78.67 INFO 1 unnecessary extensions/truncations were converted to copies #5 78.67 Use -u switch to list each individually #5 78.68 WARNING 8051_main.sinc:641: Unreferenced table 'Rel16' #5 78.72 [ 30%] Generating sleigh/8085.sla #5 78.73 INFO 1 NOP constructors found #5 78.73 Use -n switch to list each individually #5 78.73 INFO 12 unnecessary extensions/truncations were converted to copies #5 78.73 Use -u switch to list each individually #5 78.75 [ 30%] Generating sleigh/AARCH64.sla #5 78.76 [ 31%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/flow.cc.o #5 79.18 INFO 149 NOP constructors found #5 79.18 Use -n switch to list each individually #5 79.46 [ 31%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/userop.cc.o #5 79.97 [ 32%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/funcdata.cc.o #5 80.74 [ 32%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/funcdata_block.cc.o #5 80.83 [ 32%] Generating sleigh/AARCH64BE.sla #5 81.07 [ 33%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/funcdata_varnode.cc.o #5 81.31 INFO 149 NOP constructors found #5 81.31 Use -n switch to list each individually #5 81.71 [ 33%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/funcdata_op.cc.o #5 82.46 [ 34%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/pcodeinject.cc.o #5 82.93 [ 34%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/heritage.cc.o #5 82.94 [ 35%] Generating sleigh/ARM4_be.sla #5 82.99 INFO 77 NOP constructors found #5 82.99 Use -n switch to list each individually #5 83.09 [ 35%] Generating sleigh/ARM4_le.sla #5 83.13 INFO 77 NOP constructors found #5 83.13 Use -n switch to list each individually #5 83.23 [ 36%] Generating sleigh/ARM4t_be.sla #5 83.30 INFO 151 NOP constructors found #5 83.30 Use -n switch to list each individually #5 83.30 INFO 2 unnecessary extensions/truncations were converted to copies #5 83.30 Use -u switch to list each individually #5 83.43 [ 37%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/prefersplit.cc.o #5 83.46 [ 37%] Generating sleigh/ARM4t_le.sla #5 83.53 INFO 151 NOP constructors found #5 83.53 Use -n switch to list each individually #5 83.54 INFO 2 unnecessary extensions/truncations were converted to copies #5 83.54 Use -u switch to list each individually #5 83.70 [ 38%] Generating sleigh/ARM5_be.sla #5 83.76 INFO 77 NOP constructors found #5 83.76 Use -n switch to list each individually #5 83.88 [ 38%] Generating sleigh/ARM5_le.sla #5 83.93 INFO 77 NOP constructors found #5 83.93 Use -n switch to list each individually #5 84.00 [ 38%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/rangeutil.cc.o #5 84.07 [ 39%] Generating sleigh/ARM5t_be.sla #5 84.16 INFO 151 NOP constructors found #5 84.16 Use -n switch to list each individually #5 84.16 INFO 2 unnecessary extensions/truncations were converted to copies #5 84.16 Use -u switch to list each individually #5 84.33 [ 39%] Generating sleigh/ARM5t_le.sla #5 84.41 INFO 151 NOP constructors found #5 84.41 Use -n switch to list each individually #5 84.42 INFO 2 unnecessary extensions/truncations were converted to copies #5 84.42 Use -u switch to list each individually #5 84.59 [ 40%] Generating sleigh/ARM6_be.sla #5 84.75 INFO 274 NOP constructors found #5 84.75 Use -n switch to list each individually #5 84.76 INFO 5 unnecessary extensions/truncations were converted to copies #5 84.76 Use -u switch to list each individually #5 84.89 WARNING ARMneon.sinc:72: Unreferenced table 'Dd2' #5 84.89 WARNING ARMneon.sinc:133: Unreferenced table 'Sreg2' #5 84.89 WARNING ARMneon.sinc:182: Unreferenced table 'Dreg2' #5 84.89 WARNING ARMneon.sinc:240: Unreferenced table 'VRm' #5 84.89 WARNING ARMneon.sinc:269: Unreferenced table 'Sd2' #5 84.89 WARNING ARMneon.sinc:273: Unreferenced table 'udt' #5 84.89 WARNING ARMneon.sinc:278: Unreferenced table 'udt7' #5 84.89 WARNING ARMneon.sinc:283: Unreferenced table 'fdt' #5 84.89 WARNING ARMneon.sinc:288: Unreferenced table 'esize2021' #5 84.89 WARNING ARMneon.sinc:297: Unreferenced table 'esize2021x2' #5 84.89 WARNING ARMneon.sinc:304: Unreferenced table 'esize1819' #5 84.89 WARNING ARMneon.sinc:313: Unreferenced table 'esize1819x2' #5 84.89 WARNING ARMneon.sinc:320: Unreferenced table 'esize1819x3' #5 84.89 WARNING ARMneon.sinc:327: Unreferenced table 'esize1011' #5 84.89 WARNING ARMneon.sinc:336: Unreferenced table 'esize0607' #5 84.89 WARNING ARMneon.sinc:345: Unreferenced table 'fesize2021' #5 84.89 WARNING ARMneon.sinc:355: Unreferenced table 'vfpExpImm_4' #5 84.89 WARNING ARMneon.sinc:366: Unreferenced table 'vfpExpImm_8' #5 84.89 WARNING ARMneon.sinc:377: Unreferenced table 'simdExpImm_8' #5 84.89 WARNING ARMneon.sinc:392: Unreferenced table 'simdExpImm_16' #5 84.89 WARNING ARMneon.sinc:411: Unreferenced table 'simdExpImmDT' #5 84.93 [ 41%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/ruleaction.cc.o #5 85.18 [ 41%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/subflow.cc.o #5 85.32 [ 41%] Generating sleigh/ARM6_le.sla #5 85.37 [ 42%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/blockaction.cc.o #5 85.47 INFO 274 NOP constructors found #5 85.47 Use -n switch to list each individually #5 85.48 INFO 5 unnecessary extensions/truncations were converted to copies #5 85.48 Use -u switch to list each individually #5 85.61 WARNING ARMneon.sinc:72: Unreferenced table 'Dd2' #5 85.61 WARNING ARMneon.sinc:133: Unreferenced table 'Sreg2' #5 85.61 WARNING ARMneon.sinc:182: Unreferenced table 'Dreg2' #5 85.61 WARNING ARMneon.sinc:240: Unreferenced table 'VRm' #5 85.61 WARNING ARMneon.sinc:269: Unreferenced table 'Sd2' #5 85.61 WARNING ARMneon.sinc:273: Unreferenced table 'udt' #5 85.61 WARNING ARMneon.sinc:278: Unreferenced table 'udt7' #5 85.61 WARNING ARMneon.sinc:283: Unreferenced table 'fdt' #5 85.61 WARNING ARMneon.sinc:288: Unreferenced table 'esize2021' #5 85.61 WARNING ARMneon.sinc:297: Unreferenced table 'esize2021x2' #5 85.61 WARNING ARMneon.sinc:304: Unreferenced table 'esize1819' #5 85.61 WARNING ARMneon.sinc:313: Unreferenced table 'esize1819x2' #5 85.61 WARNING ARMneon.sinc:320: Unreferenced table 'esize1819x3' #5 85.61 WARNING ARMneon.sinc:327: Unreferenced table 'esize1011' #5 85.61 WARNING ARMneon.sinc:336: Unreferenced table 'esize0607' #5 85.61 WARNING ARMneon.sinc:345: Unreferenced table 'fesize2021' #5 85.61 WARNING ARMneon.sinc:355: Unreferenced table 'vfpExpImm_4' #5 85.61 WARNING ARMneon.sinc:366: Unreferenced table 'vfpExpImm_8' #5 85.61 WARNING ARMneon.sinc:377: Unreferenced table 'simdExpImm_8' #5 85.61 WARNING ARMneon.sinc:392: Unreferenced table 'simdExpImm_16' #5 85.61 WARNING ARMneon.sinc:411: Unreferenced table 'simdExpImmDT' #5 86.09 [ 43%] Generating sleigh/ARM7_be.sla #5 86.31 INFO 502 NOP constructors found #5 86.31 Use -n switch to list each individually #5 86.32 INFO 6 unnecessary extensions/truncations were converted to copies #5 86.32 Use -u switch to list each individually #5 86.65 WARNING ARMneon.sinc:133: Unreferenced table 'Sreg2' #5 87.01 [ 43%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/merge.cc.o #5 87.48 [ 43%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/double.cc.o #5 87.84 [ 44%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/coreaction.cc.o #5 88.21 [ 44%] Generating sleigh/ARM7_le.sla #5 88.43 INFO 502 NOP constructors found #5 88.43 Use -n switch to list each individually #5 88.44 INFO 6 unnecessary extensions/truncations were converted to copies #5 88.44 Use -u switch to list each individually #5 88.78 WARNING ARMneon.sinc:133: Unreferenced table 'Sreg2' #5 89.14 [ 44%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/condexe.cc.o #5 89.41 [ 45%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/override.cc.o #5 90.48 [ 46%] Generating sleigh/ARM8_be.sla #5 90.78 INFO 536 NOP constructors found #5 90.78 Use -n switch to list each individually #5 90.79 INFO 10 unnecessary extensions/truncations were converted to copies #5 90.79 Use -u switch to list each individually #5 90.82 [ 46%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/dynamic.cc.o #5 91.12 [ 47%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/crc32.cc.o #5 91.15 [ 47%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/prettyprint.cc.o #5 91.20 WARNING ARMneon.sinc:133: Unreferenced table 'Sreg2' #5 91.49 [ 48%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/printlanguage.cc.o #5 92.38 [ 48%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/printc.cc.o #5 92.61 [ 49%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/printjava.cc.o #5 92.87 [ 49%] Generating sleigh/ARM8_le.sla #5 92.99 [ 49%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/memstate.cc.o #5 93.11 INFO 536 NOP constructors found #5 93.11 Use -n switch to list each individually #5 93.12 INFO 10 unnecessary extensions/truncations were converted to copies #5 93.12 Use -u switch to list each individually #5 93.45 WARNING ARMneon.sinc:133: Unreferenced table 'Sreg2' #5 93.71 [ 50%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/opbehavior.cc.o #5 94.04 [ 50%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/paramid.cc.o #5 94.32 [ 51%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/transform.cc.o #5 94.41 [ 51%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/string_ghidra.cc.o #5 95.19 [ 52%] Generating sleigh/avr32a.sla #5 95.26 INFO 158 NOP constructors found #5 95.26 Use -n switch to list each individually #5 95.27 INFO 16 unnecessary extensions/truncations were converted to copies #5 95.27 Use -u switch to list each individually #5 95.31 WARNING avr32a_data_transfer.sinc:912: Unreferenced table 'LDMTSpp' #5 95.40 [ 52%] Generating sleigh/avr8.sla #5 95.42 INFO 3 NOP constructors found #5 95.42 Use -n switch to list each individually #5 95.42 INFO 15 unnecessary extensions/truncations were converted to copies #5 95.42 Use -u switch to list each individually #5 95.42 [ 53%] Building CXX object ghidra/CMakeFiles/ghidra_decompiler.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/stringmanage.cc.o #5 95.42 WARNING avr8.sinc:317: Unreferenced table 'op1RrPair' #5 95.42 WARNING avr8.sinc:501: Unreferenced table 'K7addr' #5 95.45 [ 53%] Generating sleigh/avr8e.sla #5 95.47 INFO 3 NOP constructors found #5 95.47 Use -n switch to list each individually #5 95.47 INFO 17 unnecessary extensions/truncations were converted to copies #5 95.47 Use -u switch to list each individually #5 95.47 WARNING avr8.sinc:317: Unreferenced table 'op1RrPair' #5 95.47 WARNING avr8.sinc:501: Unreferenced table 'K7addr' #5 95.50 [ 54%] Generating sleigh/avr8eind.sla #5 95.52 INFO 4 NOP constructors found #5 95.52 Use -n switch to list each individually #5 95.52 INFO 8 unnecessary extensions/truncations were converted to copies #5 95.52 Use -u switch to list each individually #5 95.53 WARNING avr8.sinc:317: Unreferenced table 'op1RrPair' #5 95.53 WARNING avr8.sinc:501: Unreferenced table 'K7addr' #5 95.56 [ 54%] Generating sleigh/avr8xmega.sla #5 95.57 INFO 4 NOP constructors found #5 95.57 Use -n switch to list each individually #5 95.57 INFO 8 unnecessary extensions/truncations were converted to copies #5 95.57 Use -u switch to list each individually #5 95.58 WARNING avr8.sinc:317: Unreferenced table 'op1RrPair' #5 95.58 WARNING avr8.sinc:501: Unreferenced table 'K7addr' #5 95.61 [ 55%] Generating sleigh/CP1600.sla #5 95.62 INFO 4 NOP constructors found #5 95.62 Use -n switch to list each individually #5 95.62 INFO 2 unnecessary extensions/truncations were converted to copies #5 95.62 Use -u switch to list each individually #5 95.65 [ 55%] Generating sleigh/CR16B.sla #5 95.66 INFO 88 NOP constructors found #5 95.66 Use -n switch to list each individually #5 95.69 [ 56%] Generating sleigh/CR16C.sla #5 95.72 [ 56%] Generating sleigh/data-be-64.sla #5 95.73 INFO 42 NOP constructors found #5 95.73 Use -n switch to list each individually #5 95.73 INFO 53 unnecessary extensions/truncations were converted to copies #5 95.73 Use -u switch to list each individually #5 95.74 [ 57%] Generating sleigh/data-le-64.sla #5 95.75 WARNING CR16C.sinc:285: Unreferenced table 'cnt3' #5 95.75 WARNING CR16C.sinc:357: Unreferenced table 'ra' #5 95.76 [ 57%] Generating sleigh/Dalvik.sla #5 95.79 INFO 3 NOP constructors found #5 95.79 Use -n switch to list each individually #5 95.79 INFO 2 unnecessary extensions/truncations were converted to copies #5 95.79 Use -u switch to list each individually #5 95.80 WARNING Dalvik.slaspec:220: Unreferenced table 'registerC32' #5 95.80 WARNING Dalvik.slaspec:224: Unreferenced table 'registerC16w' #5 95.80 WARNING Dalvik.slaspec:225: Unreferenced table 'registerC32w' #5 95.81 [ 58%] Generating sleigh/HC05.sla #5 95.82 INFO 11 NOP constructors found #5 95.82 Use -n switch to list each individually #5 95.82 INFO 2 unnecessary extensions/truncations were converted to copies #5 95.82 Use -u switch to list each individually #5 95.83 [ 58%] Generating sleigh/HC08.sla #5 95.85 INFO 2 NOP constructors found #5 95.85 Use -n switch to list each individually #5 95.85 INFO 6 unnecessary extensions/truncations were converted to copies #5 95.85 Use -u switch to list each individually #5 95.85 [ 59%] Generating sleigh/HCS08.sla #5 95.87 INFO 2 NOP constructors found #5 95.87 Use -n switch to list each individually #5 95.87 INFO 6 unnecessary extensions/truncations were converted to copies #5 95.87 Use -u switch to list each individually #5 95.89 [ 59%] Generating sleigh/HCS12.sla #5 95.91 [ 60%] Generating sleigh/JVM.sla #5 95.93 INFO 9 NOP constructors found #5 95.93 Use -n switch to list each individually #5 95.94 INFO 42 unnecessary extensions/truncations were converted to copies #5 95.94 Use -u switch to list each individually #5 95.95 WARNING JVM.slaspec:1742: Unreferenced table 'padSwitch' #5 95.97 INFO 6 NOP constructors found #5 95.97 Use -n switch to list each individually #5 95.97 WARNING XGATE.sinc:145: Table 'rel10' exports size 0 #5 95.98 INFO 7 unnecessary extensions/truncations were converted to copies #5 95.98 Use -u switch to list each individually #5 95.98 [ 60%] Generating sleigh/m8c.sla #5 95.99 [ 61%] Generating sleigh/MCS96.sla #5 96.00 INFO 4 constructors with local collisions between operands #5 96.00 Use -c switch to list each individually #5 96.00 INFO 1 operations wrote to temporaries that were not read #5 96.00 Use -t switch to list each individually #5 96.01 INFO 1 NOP constructors found #5 96.01 Use -n switch to list each individually #5 96.02 INFO 15 unnecessary extensions/truncations were converted to copies #5 96.02 Use -u switch to list each individually #5 96.02 [ 61%] Generating sleigh/mips32R6be.sla #5 96.04 WARNING HCS_HC12.sinc:548: Unreferenced table 'indexed1_1' #5 96.04 WARNING HCS_HC12.sinc:577: Unreferenced table 'indexedA_5' #5 96.06 [ 61%] Generating sleigh/mips32R6le.sla #5 96.13 INFO 94 NOP constructors found #5 96.13 Use -n switch to list each individually #5 96.13 [ 62%] Generating sleigh/mips32be.sla #5 96.14 INFO 167 unnecessary extensions/truncations were converted to copies #5 96.14 Use -u switch to list each individually #5 96.16 INFO 94 NOP constructors found #5 96.16 Use -n switch to list each individually #5 96.17 INFO 167 unnecessary extensions/truncations were converted to copies #5 96.17 Use -u switch to list each individually #5 96.24 INFO 94 NOP constructors found #5 96.24 Use -n switch to list each individually #5 96.24 INFO 205 unnecessary extensions/truncations were converted to copies #5 96.24 Use -u switch to list each individually #5 96.87 [ 62%] Linking CXX static library libghidra_decompiler.a #5 97.15 [ 62%] Built target ghidra_decompiler #5 97.17 Scanning dependencies of target ghidra_libdecomp #5 97.19 [ 62%] Building CXX object ghidra/CMakeFiles/ghidra_libdecomp.dir/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/libdecomp.cc.o #5 98.73 [ 63%] Linking CXX static library libghidra_libdecomp.a #5 98.74 WARNING mips.sinc:745: Unreferenced table 'S18L3' #5 98.74 WARNING mips.sinc:748: Unreferenced table 'S16L32' #5 98.74 WARNING mips.sinc:749: Unreferenced table 'S16L48' #5 98.74 WARNING mipsmicro.sinc:270: Unreferenced table 'RS0R5' #5 98.74 WARNING mipsmicro.sinc:285: Unreferenced table 'RT5RD5' #5 98.74 WARNING mipsmicro.sinc:354: Unreferenced table 'EXT_MS18' #5 98.74 WARNING mipsmicro.sinc:359: Unreferenced table 'EXT_MS48' #5 98.74 WARNING mipsmicro.sinc:360: Unreferenced table 'EXT_MS64' #5 98.74 WARNING mipsmicro.sinc:382: Unreferenced table 'SIZEPLG' #5 98.74 WARNING mipsmicro.sinc:384: Unreferenced table 'SIZEQLG' #5 98.74 WARNING mipsmicro.sinc:385: Unreferenced table 'POSHI' #5 98.74 WARNING mipsmicro.sinc:396: Unreferenced table 'SA32' #5 98.77 [ 63%] Built target ghidra_libdecomp #5 98.78 WARNING mips.sinc:745: Unreferenced table 'S18L3' #5 98.78 WARNING mips.sinc:748: Unreferenced table 'S16L32' #5 98.78 WARNING mips.sinc:749: Unreferenced table 'S16L48' #5 98.78 WARNING mipsmicro.sinc:270: Unreferenced table 'RS0R5' #5 98.78 WARNING mipsmicro.sinc:285: Unreferenced table 'RT5RD5' #5 98.78 WARNING mipsmicro.sinc:354: Unreferenced table 'EXT_MS18' #5 98.78 WARNING mipsmicro.sinc:359: Unreferenced table 'EXT_MS48' #5 98.78 WARNING mipsmicro.sinc:360: Unreferenced table 'EXT_MS64' #5 98.78 WARNING mipsmicro.sinc:382: Unreferenced table 'SIZEPLG' #5 98.78 WARNING mipsmicro.sinc:384: Unreferenced table 'SIZEQLG' #5 98.78 WARNING mipsmicro.sinc:385: Unreferenced table 'POSHI' #5 98.78 WARNING mipsmicro.sinc:396: Unreferenced table 'SA32' #5 98.78 [ 63%] Generating sleigh/mips32le.sla #5 98.87 WARNING mips.sinc:745: Unreferenced table 'S18L3' #5 98.87 WARNING mips.sinc:748: Unreferenced table 'S16L32' #5 98.87 WARNING mips.sinc:749: Unreferenced table 'S16L48' #5 98.87 WARNING mipsmicro.sinc:270: Unreferenced table 'RS0R5' #5 98.87 WARNING mipsmicro.sinc:285: Unreferenced table 'RT5RD5' #5 98.87 WARNING mipsmicro.sinc:354: Unreferenced table 'EXT_MS18' #5 98.87 WARNING mipsmicro.sinc:359: Unreferenced table 'EXT_MS48' #5 98.87 WARNING mipsmicro.sinc:360: Unreferenced table 'EXT_MS64' #5 98.87 WARNING mipsmicro.sinc:382: Unreferenced table 'SIZEPLG' #5 98.87 WARNING mipsmicro.sinc:384: Unreferenced table 'SIZEQLG' #5 98.87 WARNING mipsmicro.sinc:385: Unreferenced table 'POSHI' #5 98.87 WARNING mipsmicro.sinc:396: Unreferenced table 'SA32' #5 98.89 INFO 94 NOP constructors found #5 98.89 Use -n switch to list each individually #5 98.90 INFO 205 unnecessary extensions/truncations were converted to copies #5 98.90 Use -u switch to list each individually #5 99.48 [ 64%] Generating sleigh/mips64be.sla #5 99.61 INFO 95 NOP constructors found #5 99.61 Use -n switch to list each individually #5 99.61 [ 64%] Generating sleigh/mips64le.sla #5 99.62 INFO 42 unnecessary extensions/truncations were converted to copies #5 99.62 Use -u switch to list each individually #5 99.63 [ 65%] Generating sleigh/pa-risc32be.sla #5 99.68 INFO 40 NOP constructors found #5 99.68 Use -n switch to list each individually #5 99.69 INFO 69 unnecessary extensions/truncations were converted to copies #5 99.69 Use -u switch to list each individually #5 99.74 INFO 95 NOP constructors found #5 99.74 Use -n switch to list each individually #5 99.75 INFO 42 unnecessary extensions/truncations were converted to copies #5 99.75 Use -u switch to list each individually #5 99.82 Scanning dependencies of target core_ghidra #5 99.84 [ 65%] Building CXX object CMakeFiles/core_ghidra.dir/src/core_ghidra.cpp.o #5 101.5 WARNING mips.sinc:745: Unreferenced table 'S18L3' #5 101.5 WARNING mips.sinc:748: Unreferenced table 'S16L32' #5 101.5 WARNING mips.sinc:749: Unreferenced table 'S16L48' #5 101.5 WARNING mipsmicro.sinc:270: Unreferenced table 'RS0R5' #5 101.5 WARNING mipsmicro.sinc:285: Unreferenced table 'RT5RD5' #5 101.5 WARNING mipsmicro.sinc:354: Unreferenced table 'EXT_MS18' #5 101.5 WARNING mipsmicro.sinc:359: Unreferenced table 'EXT_MS48' #5 101.5 WARNING mipsmicro.sinc:360: Unreferenced table 'EXT_MS64' #5 101.5 WARNING mipsmicro.sinc:382: Unreferenced table 'SIZEPLG' #5 101.5 WARNING mipsmicro.sinc:384: Unreferenced table 'SIZEQLG' #5 101.5 WARNING mipsmicro.sinc:385: Unreferenced table 'POSHI' #5 101.5 WARNING mipsmicro.sinc:396: Unreferenced table 'SA32' #5 102.0 [ 66%] Building CXX object CMakeFiles/core_ghidra.dir/src/RizinArchitecture.cpp.o #5 102.3 WARNING mipsmicro.sinc:270: Unreferenced table 'RS0R5' #5 102.3 WARNING mipsmicro.sinc:285: Unreferenced table 'RT5RD5' #5 102.4 [ 66%] Generating sleigh/PIC24E.sla #5 102.4 INFO 4 NOP constructors found #5 102.4 Use -n switch to list each individually #5 102.4 INFO 12 unnecessary extensions/truncations were converted to copies #5 102.4 Use -u switch to list each individually #5 102.4 WARNING mipsmicro.sinc:270: Unreferenced table 'RS0R5' #5 102.4 WARNING mipsmicro.sinc:285: Unreferenced table 'RT5RD5' #5 102.4 WARNING PIC24.sinc:464: Unreferenced table 'Wsnd_t' #5 102.4 WARNING PIC24.sinc:724: Unreferenced table 'Wnbf_t' #5 102.4 WARNING PIC24.sinc:727: Unreferenced table 'Wdpp_t' #5 102.4 WARNING PIC24.sinc:754: Unreferenced table 'Wbds_t' #5 102.4 WARNING PIC24.sinc:814: Unreferenced table 'k3_t' #5 102.4 WARNING PIC24.sinc:829: Unreferenced table 'k5_B10_t' #5 102.4 WARNING PIC24.sinc:832: Unreferenced table 'k5byte_B10_t' #5 102.4 WARNING PIC24.sinc:842: Unreferenced table 'k13_12_t' #5 102.4 WARNING PIC24.sinc:864: Unreferenced table 'n15_t' #5 102.4 WARNING PIC24.sinc:868: Unreferenced table 'WordInstNext' #5 102.4 WARNING PIC24.sinc:1187: Unreferenced table 'WdMUL_t' #5 102.5 [ 67%] Generating sleigh/PIC24F.sla #5 102.5 INFO 4 NOP constructors found #5 102.5 Use -n switch to list each individually #5 102.5 INFO 12 unnecessary extensions/truncations were converted to copies #5 102.5 Use -u switch to list each individually #5 102.6 WARNING PIC24.sinc:464: Unreferenced table 'Wsnd_t' #5 102.6 WARNING PIC24.sinc:724: Unreferenced table 'Wnbf_t' #5 102.6 WARNING PIC24.sinc:727: Unreferenced table 'Wdpp_t' #5 102.6 WARNING PIC24.sinc:754: Unreferenced table 'Wbds_t' #5 102.6 WARNING PIC24.sinc:814: Unreferenced table 'k3_t' #5 102.6 WARNING PIC24.sinc:842: Unreferenced table 'k13_12_t' #5 102.6 WARNING PIC24.sinc:848: Unreferenced table 'k15_t' #5 102.6 WARNING PIC24.sinc:864: Unreferenced table 'n15_t' #5 102.6 WARNING PIC24.sinc:1187: Unreferenced table 'WdMUL_t' #5 102.6 [ 67%] Generating sleigh/PIC24H.sla #5 102.7 INFO 4 NOP constructors found #5 102.7 Use -n switch to list each individually #5 102.7 INFO 12 unnecessary extensions/truncations were converted to copies #5 102.7 Use -u switch to list each individually #5 102.7 WARNING PIC24.sinc:464: Unreferenced table 'Wsnd_t' #5 102.7 WARNING PIC24.sinc:724: Unreferenced table 'Wnbf_t' #5 102.7 WARNING PIC24.sinc:727: Unreferenced table 'Wdpp_t' #5 102.7 WARNING PIC24.sinc:754: Unreferenced table 'Wbds_t' #5 102.7 WARNING PIC24.sinc:814: Unreferenced table 'k3_t' #5 102.7 WARNING PIC24.sinc:842: Unreferenced table 'k13_12_t' #5 102.7 WARNING PIC24.sinc:848: Unreferenced table 'k15_t' #5 102.7 WARNING PIC24.sinc:864: Unreferenced table 'n15_t' #5 102.7 WARNING PIC24.sinc:1187: Unreferenced table 'WdMUL_t' #5 102.8 [ 68%] Generating sleigh/dsPIC30F.sla #5 102.8 INFO 6 NOP constructors found #5 102.8 Use -n switch to list each individually #5 102.8 INFO 12 unnecessary extensions/truncations were converted to copies #5 102.8 Use -u switch to list each individually #5 102.9 WARNING PIC24.sinc:464: Unreferenced table 'Wsnd_t' #5 102.9 WARNING PIC24.sinc:724: Unreferenced table 'Wnbf_t' #5 102.9 WARNING PIC24.sinc:727: Unreferenced table 'Wdpp_t' #5 102.9 WARNING PIC24.sinc:754: Unreferenced table 'Wbds_t' #5 102.9 WARNING PIC24.sinc:814: Unreferenced table 'k3_t' #5 102.9 WARNING PIC24.sinc:842: Unreferenced table 'k13_12_t' #5 102.9 WARNING PIC24.sinc:848: Unreferenced table 'k15_t' #5 102.9 WARNING PIC24.sinc:864: Unreferenced table 'n15_t' #5 102.9 WARNING PIC24.sinc:1187: Unreferenced table 'WdMUL_t' #5 103.0 [ 68%] Generating sleigh/dsPIC33C.sla #5 103.0 INFO 6 NOP constructors found #5 103.0 Use -n switch to list each individually #5 103.0 INFO 32 unnecessary extensions/truncations were converted to copies #5 103.0 Use -u switch to list each individually #5 103.0 [ 69%] Generating sleigh/dsPIC33E.sla #5 103.1 WARNING PIC24.sinc:829: Unreferenced table 'k5_B10_t' #5 103.1 WARNING PIC24.sinc:832: Unreferenced table 'k5byte_B10_t' #5 103.1 WARNING PIC24.sinc:1187: Unreferenced table 'WdMUL_t' #5 103.1 INFO 6 NOP constructors found #5 103.1 Use -n switch to list each individually #5 103.1 INFO 12 unnecessary extensions/truncations were converted to copies #5 103.1 Use -u switch to list each individually #5 103.2 WARNING PIC24.sinc:464: Unreferenced table 'Wsnd_t' #5 103.2 WARNING PIC24.sinc:724: Unreferenced table 'Wnbf_t' #5 103.2 WARNING PIC24.sinc:727: Unreferenced table 'Wdpp_t' #5 103.2 WARNING PIC24.sinc:754: Unreferenced table 'Wbds_t' #5 103.2 WARNING PIC24.sinc:829: Unreferenced table 'k5_B10_t' #5 103.2 WARNING PIC24.sinc:832: Unreferenced table 'k5byte_B10_t' #5 103.2 WARNING PIC24.sinc:842: Unreferenced table 'k13_12_t' #5 103.2 WARNING PIC24.sinc:864: Unreferenced table 'n15_t' #5 103.2 WARNING PIC24.sinc:1187: Unreferenced table 'WdMUL_t' #5 103.2 [ 69%] Building CXX object CMakeFiles/core_ghidra.dir/src/RizinLoadImage.cpp.o #5 103.3 [ 69%] Generating sleigh/dsPIC33F.sla #5 103.3 [ 70%] Generating sleigh/pic12c5xx.sla #5 103.3 INFO 5 NOP constructors found #5 103.3 Use -n switch to list each individually #5 103.3 INFO 14 constructors with local collisions between operands #5 103.3 Use -c switch to list each individually #5 103.3 INFO 6 NOP constructors found #5 103.3 Use -n switch to list each individually #5 103.3 INFO 12 unnecessary extensions/truncations were converted to copies #5 103.3 Use -u switch to list each individually #5 103.3 [ 70%] Generating sleigh/pic16.sla #5 103.3 INFO 5 NOP constructors found #5 103.3 Use -n switch to list each individually #5 103.3 INFO 1 unnecessary extensions/truncations were converted to copies #5 103.3 Use -u switch to list each individually #5 103.3 INFO 1 operations wrote to temporaries that were not read #5 103.3 Use -t switch to list each individually #5 103.3 INFO 16 constructors with local collisions between operands #5 103.3 Use -c switch to list each individually #5 103.4 [ 70%] Generating sleigh/pic16c5x.sla #5 103.4 WARNING PIC24.sinc:464: Unreferenced table 'Wsnd_t' #5 103.4 WARNING PIC24.sinc:724: Unreferenced table 'Wnbf_t' #5 103.4 WARNING PIC24.sinc:727: Unreferenced table 'Wdpp_t' #5 103.4 WARNING PIC24.sinc:754: Unreferenced table 'Wbds_t' #5 103.4 WARNING PIC24.sinc:814: Unreferenced table 'k3_t' #5 103.4 WARNING PIC24.sinc:842: Unreferenced table 'k13_12_t' #5 103.4 WARNING PIC24.sinc:848: Unreferenced table 'k15_t' #5 103.4 WARNING PIC24.sinc:864: Unreferenced table 'n15_t' #5 103.4 WARNING PIC24.sinc:1187: Unreferenced table 'WdMUL_t' #5 103.4 INFO 5 NOP constructors found #5 103.4 Use -n switch to list each individually #5 103.4 INFO 14 constructors with local collisions between operands #5 103.4 Use -c switch to list each individually #5 103.4 [ 71%] Generating sleigh/pic16f.sla #5 103.4 INFO 5 NOP constructors found #5 103.4 Use -n switch to list each individually #5 103.4 INFO 1 operations wrote to temporaries that were not read #5 103.4 Use -t switch to list each individually #5 103.4 INFO 16 constructors with local collisions between operands #5 103.4 Use -c switch to list each individually #5 103.4 [ 71%] Generating sleigh/pic17c7xx.sla #5 103.4 INFO 7 NOP constructors found #5 103.4 Use -n switch to list each individually #5 103.4 INFO 19 constructors with local collisions between operands #5 103.4 Use -c switch to list each individually #5 103.5 [ 72%] Generating sleigh/ppc_32_4xx_be.sla #5 103.5 [ 72%] Generating sleigh/pic18.sla #5 103.5 INFO 6 NOP constructors found #5 103.5 Use -n switch to list each individually #5 103.5 INFO 1 operations wrote to temporaries that were not read #5 103.5 Use -t switch to list each individually #5 103.5 INFO 21 constructors with local collisions between operands #5 103.5 Use -c switch to list each individually #5 103.5 [ 73%] Generating sleigh/ppc_32_4xx_le.sla #5 103.5 INFO 86 NOP constructors found #5 103.5 Use -n switch to list each individually #5 103.6 INFO 1 unnecessary extensions/truncations were converted to copies #5 103.6 Use -u switch to list each individually #5 103.6 INFO 8 operations wrote to temporaries that were not read #5 103.6 Use -t switch to list each individually #5 103.6 INFO 86 NOP constructors found #5 103.6 Use -n switch to list each individually #5 103.6 INFO 1 unnecessary extensions/truncations were converted to copies #5 103.6 Use -u switch to list each individually #5 103.6 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 103.6 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 103.6 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 103.6 WARNING ppc_common.sinc:1185: Unreferenced table 'vrD' #5 103.6 WARNING ppc_common.sinc:1186: Unreferenced table 'vrA' #5 103.6 WARNING ppc_common.sinc:1187: Unreferenced table 'vrB' #5 103.6 WARNING ppc_common.sinc:1188: Unreferenced table 'vrC' #5 103.6 WARNING ppc_common.sinc:1189: Unreferenced table 'vrS' #5 103.6 WARNING ppc_common.sinc:1783: Unreferenced table 'OFF16SH' #5 103.6 WARNING ppc_common.sinc:1841: Unreferenced table 'CC_X_OP' #5 103.6 WARNING ppc_common.sinc:1850: Unreferenced table 'CC_X_OPm' #5 103.6 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 103.6 INFO 8 operations wrote to temporaries that were not read #5 103.6 Use -t switch to list each individually #5 103.7 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 103.7 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 103.7 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 103.7 WARNING ppc_common.sinc:1185: Unreferenced table 'vrD' #5 103.7 WARNING ppc_common.sinc:1186: Unreferenced table 'vrA' #5 103.7 WARNING ppc_common.sinc:1187: Unreferenced table 'vrB' #5 103.7 WARNING ppc_common.sinc:1188: Unreferenced table 'vrC' #5 103.7 WARNING ppc_common.sinc:1189: Unreferenced table 'vrS' #5 103.7 WARNING ppc_common.sinc:1783: Unreferenced table 'OFF16SH' #5 103.7 WARNING ppc_common.sinc:1841: Unreferenced table 'CC_X_OP' #5 103.7 WARNING ppc_common.sinc:1850: Unreferenced table 'CC_X_OPm' #5 103.7 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 103.7 [ 73%] Generating sleigh/ppc_32_be.sla #5 103.8 [ 74%] Generating sleigh/ppc_32_le.sla #5 103.8 INFO 87 NOP constructors found #5 103.8 Use -n switch to list each individually #5 103.8 INFO 1 unnecessary extensions/truncations were converted to copies #5 103.8 Use -u switch to list each individually #5 103.8 INFO 8 operations wrote to temporaries that were not read #5 103.8 Use -t switch to list each individually #5 103.9 INFO 87 NOP constructors found #5 103.9 Use -n switch to list each individually #5 103.9 INFO 1 unnecessary extensions/truncations were converted to copies #5 103.9 Use -u switch to list each individually #5 103.9 INFO 8 operations wrote to temporaries that were not read #5 103.9 Use -t switch to list each individually #5 103.9 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 103.9 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 103.9 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 103.9 WARNING ppc_common.sinc:1783: Unreferenced table 'OFF16SH' #5 103.9 WARNING ppc_common.sinc:1841: Unreferenced table 'CC_X_OP' #5 103.9 WARNING ppc_common.sinc:1850: Unreferenced table 'CC_X_OPm' #5 103.9 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 103.9 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 103.9 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 103.9 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 103.9 WARNING ppc_common.sinc:1783: Unreferenced table 'OFF16SH' #5 103.9 WARNING ppc_common.sinc:1841: Unreferenced table 'CC_X_OP' #5 103.9 WARNING ppc_common.sinc:1850: Unreferenced table 'CC_X_OPm' #5 103.9 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 104.0 [ 75%] Building CXX object CMakeFiles/core_ghidra.dir/src/RizinScope.cpp.o #5 104.0 [ 75%] Generating sleigh/ppc_32_quicciii_be.sla #5 104.1 [ 76%] Generating sleigh/ppc_32_quicciii_le.sla #5 104.2 INFO 86 NOP constructors found #5 104.2 Use -n switch to list each individually #5 104.2 INFO 18 unnecessary extensions/truncations were converted to copies #5 104.2 Use -u switch to list each individually #5 104.2 INFO 8 operations wrote to temporaries that were not read #5 104.2 Use -t switch to list each individually #5 104.2 INFO 86 NOP constructors found #5 104.2 Use -n switch to list each individually #5 104.2 INFO 18 unnecessary extensions/truncations were converted to copies #5 104.2 Use -u switch to list each individually #5 104.2 INFO 8 operations wrote to temporaries that were not read #5 104.2 Use -t switch to list each individually #5 104.2 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 104.2 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 104.2 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 104.2 WARNING ppc_common.sinc:1186: Unreferenced table 'vrA' #5 104.2 WARNING ppc_common.sinc:1187: Unreferenced table 'vrB' #5 104.2 WARNING ppc_common.sinc:1188: Unreferenced table 'vrC' #5 104.2 WARNING ppc_common.sinc:1783: Unreferenced table 'OFF16SH' #5 104.3 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 104.3 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 104.3 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 104.3 WARNING ppc_common.sinc:1186: Unreferenced table 'vrA' #5 104.3 WARNING ppc_common.sinc:1187: Unreferenced table 'vrB' #5 104.3 WARNING ppc_common.sinc:1188: Unreferenced table 'vrC' #5 104.3 WARNING ppc_common.sinc:1783: Unreferenced table 'OFF16SH' #5 104.4 [ 76%] Generating sleigh/ppc_64_be.sla #5 104.4 [ 76%] Building CXX object CMakeFiles/core_ghidra.dir/src/RizinTypeFactory.cpp.o #5 104.5 INFO 88 NOP constructors found #5 104.5 Use -n switch to list each individually #5 104.5 INFO 8 operations wrote to temporaries that were not read #5 104.5 Use -t switch to list each individually #5 104.5 /home/rizin/.local/share/rizin/rz-pm/git/rz-ghidra/src/RizinTypeFactory.cpp:7:10: fatal error: rz_type.h: No such file or directory #5 104.5 #include #5 104.5 ^~~~~~~~~~~ #5 104.5 compilation terminated. #5 104.5 make[2]: *** [CMakeFiles/core_ghidra.dir/build.make:115: CMakeFiles/core_ghidra.dir/src/RizinTypeFactory.cpp.o] Error 1 #5 104.5 make[2]: *** Waiting for unfinished jobs.... #5 104.6 [ 77%] Generating sleigh/ppc_64_isa_altivec_be.sla #5 104.6 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 104.6 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 104.6 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 104.6 WARNING ppc_common.sinc:1783: Unreferenced table 'OFF16SH' #5 104.6 WARNING ppc_common.sinc:1841: Unreferenced table 'CC_X_OP' #5 104.6 WARNING ppc_common.sinc:1850: Unreferenced table 'CC_X_OPm' #5 104.6 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 104.7 [ 77%] Generating sleigh/ppc_64_isa_altivec_le.sla #5 104.7 INFO 88 NOP constructors found #5 104.7 Use -n switch to list each individually #5 104.7 INFO 4 unnecessary extensions/truncations were converted to copies #5 104.7 Use -u switch to list each individually #5 104.8 INFO 8 operations wrote to temporaries that were not read #5 104.8 Use -t switch to list each individually #5 104.9 INFO 88 NOP constructors found #5 104.9 Use -n switch to list each individually #5 104.9 INFO 4 unnecessary extensions/truncations were converted to copies #5 104.9 Use -u switch to list each individually #5 104.9 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 104.9 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 104.9 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 104.9 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 104.9 INFO 8 operations wrote to temporaries that were not read #5 104.9 Use -t switch to list each individually #5 104.9 [ 78%] Generating sleigh/ppc_64_isa_altivec_vle_be.sla #5 105.0 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 105.0 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 105.0 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 105.0 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 105.0 INFO 88 NOP constructors found #5 105.0 Use -n switch to list each individually #5 105.1 INFO 12 unnecessary extensions/truncations were converted to copies #5 105.1 Use -u switch to list each individually #5 105.1 [ 78%] Generating sleigh/ppc_64_isa_be.sla #5 105.1 INFO 8 operations wrote to temporaries that were not read #5 105.1 Use -t switch to list each individually #5 105.2 [ 79%] Generating sleigh/ppc_64_isa_le.sla #5 105.2 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 105.2 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 105.2 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 105.2 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 105.2 INFO 87 NOP constructors found #5 105.2 Use -n switch to list each individually #5 105.2 INFO 130 unnecessary extensions/truncations were converted to copies #5 105.2 Use -u switch to list each individually #5 105.3 INFO 8 operations wrote to temporaries that were not read #5 105.3 Use -t switch to list each individually #5 105.3 INFO 87 NOP constructors found #5 105.3 Use -n switch to list each individually #5 105.4 INFO 130 unnecessary extensions/truncations were converted to copies #5 105.4 Use -u switch to list each individually #5 105.4 WARNING ppc_common.sinc:1188: Unreferenced table 'vrC' #5 105.4 INFO 8 operations wrote to temporaries that were not read #5 105.4 Use -t switch to list each individually #5 105.4 [ 79%] Generating sleigh/ppc_64_isa_vle_be.sla #5 105.5 WARNING ppc_common.sinc:1188: Unreferenced table 'vrC' #5 105.6 [ 79%] Generating sleigh/ppc_64_le.sla #5 105.6 INFO 87 NOP constructors found #5 105.6 Use -n switch to list each individually #5 105.6 INFO 138 unnecessary extensions/truncations were converted to copies #5 105.6 Use -u switch to list each individually #5 105.6 INFO 8 operations wrote to temporaries that were not read #5 105.6 Use -t switch to list each individually #5 105.7 [ 80%] Generating sleigh/riscv.sla #5 105.7 INFO 88 NOP constructors found #5 105.7 Use -n switch to list each individually #5 105.7 INFO 8 operations wrote to temporaries that were not read #5 105.7 Use -t switch to list each individually #5 105.7 WARNING ppc_common.sinc:1188: Unreferenced table 'vrC' #5 105.8 INFO 2 NOP constructors found #5 105.8 Use -n switch to list each individually #5 105.8 WARNING ppc_common.sinc:1049: Unreferenced table 'EVUIMM_2_RAt' #5 105.8 WARNING ppc_common.sinc:1050: Unreferenced table 'EVUIMM_4_RAt' #5 105.8 WARNING ppc_common.sinc:1051: Unreferenced table 'EVUIMM_8_RAt' #5 105.8 WARNING ppc_common.sinc:1783: Unreferenced table 'OFF16SH' #5 105.8 WARNING ppc_common.sinc:1841: Unreferenced table 'CC_X_OP' #5 105.8 WARNING ppc_common.sinc:1850: Unreferenced table 'CC_X_OPm' #5 105.8 WARNING ppc_common.sinc:1909: Unreferenced table 'dUI16PlusRAOrZeroAddress' #5 105.8 WARNING riscv.table.sinc:80: Unreferenced table 'frs1' #5 105.8 WARNING riscv.table.sinc:81: Unreferenced table 'frs2' #5 105.8 WARNING riscv.table.sinc:82: Unreferenced table 'frs3' #5 105.8 WARNING riscv.table.sinc:177: Unreferenced table 'crs1' #5 105.8 WARNING riscv.table.sinc:186: Unreferenced table 'cfrs1' #5 105.8 WARNING riscv.table.sinc:190: Unreferenced table 'cfrs2' #5 105.8 WARNING riscv.table.sinc:373: Unreferenced table 'rcon' #5 105.9 [ 80%] Generating sleigh/SparcV9_32.sla #5 105.9 INFO 26 NOP constructors found #5 105.9 Use -n switch to list each individually #5 105.9 WARNING SparcV9.sinc:870: Table 'jmplreloff' exports size 0 #5 105.9 INFO 16 unnecessary extensions/truncations were converted to copies #5 105.9 Use -u switch to list each individually #5 106.0 [ 81%] Generating sleigh/SparcV9_64.sla #5 106.0 [ 81%] Generating sleigh/sh-1.sla #5 106.0 INFO 26 NOP constructors found #5 106.0 Use -n switch to list each individually #5 106.0 [ 82%] Generating sleigh/sh-2.sla #5 106.0 WARNING SparcV9.sinc:870: Table 'jmplreloff' exports size 0 #5 106.0 INFO 1 unnecessary extensions/truncations were converted to copies #5 106.0 Use -u switch to list each individually #5 106.0 [ 82%] Generating sleigh/sh-2a.sla #5 106.1 [ 83%] Generating sleigh/SuperH4_be.sla #5 106.1 INFO 3 NOP constructors found #5 106.1 Use -n switch to list each individually #5 106.1 [ 83%] Generating sleigh/SuperH4_le.sla #5 106.1 [ 84%] Generating sleigh/TI_MSP430.sla #5 106.1 INFO 3 NOP constructors found #5 106.1 Use -n switch to list each individually #5 106.1 [ 84%] Generating sleigh/TI_MSP430X.sla #5 106.1 INFO 20 NOP constructors found #5 106.1 Use -n switch to list each individually #5 106.1 INFO 3 unnecessary extensions/truncations were converted to copies #5 106.1 Use -u switch to list each individually #5 106.1 [ 85%] Generating sleigh/toy64_be.sla #5 106.1 INFO 1 NOP constructors found #5 106.1 Use -n switch to list each individually #5 106.2 [ 85%] Generating sleigh/toy64_be_harvard.sla #5 106.2 INFO 1 NOP constructors found #5 106.2 Use -n switch to list each individually #5 106.2 INFO 81 NOP constructors found #5 106.2 Use -n switch to list each individually #5 106.2 INFO 1 unnecessary extensions/truncations were converted to copies #5 106.2 Use -u switch to list each individually #5 106.2 [ 86%] Generating sleigh/toy64_le.sla #5 106.2 [ 86%] Generating sleigh/toy_be.sla #5 106.2 INFO 1 NOP constructors found #5 106.2 Use -n switch to list each individually #5 106.2 INFO 1 NOP constructors found #5 106.2 Use -n switch to list each individually #5 106.2 [ 87%] Generating sleigh/toy_be_posStack.sla #5 106.2 [ 87%] Generating sleigh/toy_builder_be.sla #5 106.2 INFO 1 NOP constructors found #5 106.2 Use -n switch to list each individually #5 106.2 INFO 8 NOP constructors found #5 106.2 Use -n switch to list each individually #5 106.3 [ 87%] Generating sleigh/toy_builder_be_align2.sla #5 106.3 INFO 8 NOP constructors found #5 106.3 Use -n switch to list each individually #5 106.3 [ 88%] Generating sleigh/toy_builder_le.sla #5 106.3 make[1]: *** [CMakeFiles/Makefile2:119: CMakeFiles/core_ghidra.dir/all] Error 2 #5 106.3 make[1]: *** Waiting for unfinished jobs.... #5 106.3 INFO 8 NOP constructors found #5 106.3 Use -n switch to list each individually #5 106.3 [ 89%] Generating sleigh/toy_le.sla #5 106.3 [ 89%] Generating sleigh/toy_builder_le_align2.sla #5 106.3 INFO 1 NOP constructors found #5 106.3 Use -n switch to list each individually #5 106.3 INFO 8 NOP constructors found #5 106.3 Use -n switch to list each individually #5 106.3 [ 89%] Generating sleigh/toy_wsz_be.sla #5 106.3 INFO 1 NOP constructors found #5 106.3 Use -n switch to list each individually #5 106.3 [ 90%] Generating sleigh/toy_wsz_le.sla #5 106.3 INFO 1 NOP constructors found #5 106.3 Use -n switch to list each individually #5 106.3 [ 90%] Generating sleigh/V850.sla #5 106.3 [ 91%] Generating sleigh/z180.sla #5 106.3 INFO 24 NOP constructors found #5 106.3 Use -n switch to list each individually #5 106.4 [ 91%] Generating sleigh/z80.sla #5 106.4 INFO 2 NOP constructors found #5 106.4 Use -n switch to list each individually #5 106.4 INFO 10 unnecessary extensions/truncations were converted to copies #5 106.4 Use -u switch to list each individually #5 106.4 INFO 1 NOP constructors found #5 106.4 Use -n switch to list each individually #5 106.4 INFO 10 unnecessary extensions/truncations were converted to copies #5 106.4 Use -u switch to list each individually #5 106.4 [ 92%] Generating sleigh/tricore.sla #5 106.4 [ 92%] Generating sleigh/x86-64.sla #5 106.4 [ 93%] Generating sleigh/x86.sla #5 106.5 INFO 17 NOP constructors found #5 106.5 Use -n switch to list each individually #5 106.5 INFO 24 unnecessary extensions/truncations were converted to copies #5 106.5 Use -u switch to list each individually #5 106.6 INFO 221 NOP constructors found #5 106.6 Use -n switch to list each individually #5 106.6 INFO 8 unnecessary extensions/truncations were converted to copies #5 106.6 Use -u switch to list each individually #5 106.6 INFO 252 NOP constructors found #5 106.6 Use -n switch to list each individually #5 106.6 INFO 8 unnecessary extensions/truncations were converted to copies #5 106.6 Use -u switch to list each individually #5 106.6 INFO 10 operations wrote to temporaries that were not read #5 106.6 Use -t switch to list each individually #5 106.7 INFO 13 operations wrote to temporaries that were not read #5 106.7 Use -t switch to list each individually #5 107.4 [ 93%] Built target sla #5 107.4 make: *** [Makefile:130: all] Error 2 ------ executor failed running [/bin/sh -c apt-get update && apt-get install -y --no-install-recommends curl cmake make gcc g++ pkg-config && rz-pm init && rz-pm update && rz-pm -gi rz-ghidra && rm -rf $HOME/.local/share/rizin/rz-pm/git/rz-ghidra && apt-get autoremove --purge -y curl cmake make gcc g++ pkg-config && apt-get clean]: exit code: 1 ```
XVilka commented 3 years ago

It's because of my RzType changes in Rizin that RzGhidra now uses in the dev branch. Try 0.2.0 instead.

fangxlmr commented 3 years ago

Yeah, true. But other questions are:

  1. Is it proper that always fetching the latest RzGhidra code while installing by rz-pm?
  2. Does Rizin has any versioning management between rizin and rz-ghidra in rz-pm?

If above questions are not addressed, basically we have no semver at all I assume.

And also, see above comment. I use v0.2.0 and it failed to build as well.

XVilka commented 3 years ago

It should fetch the tag from these: https://github.com/rizinorg/rz-ghidra/tags

I guess this is culprit:

#5 58.88 error: pathspec 'rz-0.2.0' did not match any file(s) known to git
fangxlmr commented 3 years ago

I think these two points are basic and resonable:

  1. rz-pm will install RzGhidra and other plugins successfully no matter what rz-pm and rizin version are;
  2. and then rizin has no problem to work with those plugins

Not sure if you would agree with it. @XVilka

XVilka commented 3 years ago

As @thestr4ng3r suggested this might be caused by git clone --depth 1 in binrz/rz-pm/rz-pm:

else
        git clone --depth 1 --recursive "${URL}" "${DIR}" || RZPM_FAIL "Oops"
        cd "${DIR}" || RZPM_FAIL "Oops"
    fi
    rizin -qv | grep -q git || { # rizin >= 4.5
        if [ -z "${RZPM_GITSKIP}" ]; then
            git checkout "rz-${RZ_VERSION}"
            git pull
        fi
    }

binrz/rz-pm/rz-pm:344